My Project
CanSatNeXT.h
Go to the documentation of this file.
1
// Copyright (c) 2023 Samuli Nyman
2
// SPDX-License-Identifier: MIT
3
4
#ifndef CANSAT_H
5
#define CANSAT_H
6
7
#include "
Sensors/imu.h
"
8
#include "
Sensors/baro.h
"
9
#include "
Storage/memory.h
"
10
#include "
CanSatNeXTPins.h
"
11
#include "
Communication/radio.h
"
12
#include "
Analog/analog.h
"
13
14
#define NO_ERROR 0
15
#define ERROR_IMU 1
16
#define ERROR_BARO 2
17
#define ERROR_RADIO 3
18
#define ERROR_MEMORY 4
19
#define ERROR_NO_SD_CARD 5
20
21
uint8_t
CanSatInit
(uint8_t *macAddress =
nullptr
);
22
uint8_t
CanSatInit
(uint8_t maccAddressLastByte);
23
24
uint8_t
GroundStationInit
(uint8_t *macAddress);
25
uint8_t
GroundStationInit
(uint8_t maccAddressLastByte);
26
27
#endif
radio.h
CanSatNeXTPins.h
CanSatInit
uint8_t CanSatInit(uint8_t *macAddress=nullptr)
Definition:
CanSatNeXT.cpp:17
imu.h
analog.h
baro.h
GroundStationInit
uint8_t GroundStationInit(uint8_t *macAddress)
Definition:
CanSatNeXT.cpp:69
memory.h
Generated by
1.8.17