|
Avionics
Core avionics package for CURE flight computers
|
#include "ArduinoHAL.h"#include "data_handling/DataPoint.h"#include "data_handling/DataSaver.h"#include <array>#include <cstdlib>

Go to the source code of this file.
Classes | |
| struct | Record_t |
| struct | TimestampRecord_t |
| class | DataSaverSPI |
| SPI flash implementation of IDataSaver with timestamp compression. More... | |
Macros | |
| #define | METADATA_START_ADDRESS 0x000000 |
| #define | DATA_START_ADDRESS 0x001000 |
| #define | POST_LAUNCH_FLAG_ADDRESS 0x000000 |
| #define | LAUNCH_START_ADDRESS_ADDRESS 0x000001 |
| #define | POST_LAUNCH_FLAG_TRUE 0x00 |
| #define | POST_LAUNCH_FLAG_FALSE 0x01 |
Variables | |
| constexpr uint8_t | EMPTY_PAGE = 0xFF |
| #define DATA_START_ADDRESS 0x001000 |
Definition at line 12 of file DataSaverSPI.h.
| #define LAUNCH_START_ADDRESS_ADDRESS 0x000001 |
Definition at line 14 of file DataSaverSPI.h.
| #define METADATA_START_ADDRESS 0x000000 |
Definition at line 11 of file DataSaverSPI.h.
| #define POST_LAUNCH_FLAG_ADDRESS 0x000000 |
Definition at line 13 of file DataSaverSPI.h.
| #define POST_LAUNCH_FLAG_FALSE 0x01 |
Definition at line 17 of file DataSaverSPI.h.
| #define POST_LAUNCH_FLAG_TRUE 0x00 |
Definition at line 16 of file DataSaverSPI.h.
|
constexpr |
Definition at line 19 of file DataSaverSPI.h.