30 #define BLACKBOX_MAX_ACCUMULATED_HEADER_BUDGET 256
36 #define BLACKBOX_TARGET_HEADER_BUDGET_PER_ITERATION 64
int blackboxPrintf(const char *fmt,...)
Definition: blackbox_io.h:21
void blackboxWriteSigned16VBArray(int16_t *array, int count)
bool blackboxDeviceOpen(void)
void blackboxWrite(struct blackbox *self, uint8_t value)
void blackboxWriteTag8_8SVB(int32_t *values, int valueCount)
void blackboxDeviceClose(void)
void blackboxWriteTag8_4S16(int32_t *values)
void blackboxWriteU32(int32_t value)
uint8_t bytes[UBLOX_BUFFER_SIZE]
Definition: gps.c:833
Definition: blackbox_io.h:23
bool blackboxDeviceEndLog(bool retainLog)
blackboxBufferReserveStatus_e
Definition: blackbox_io.h:20
void blackboxWriteUnsignedVB(uint32_t value)
void blackboxPrintfHeaderLine(const char *fmt,...)
void blackboxWriteS16(int16_t value)
rollAndPitchTrims_t_def values
Definition: accelerometer.h:52
void blackboxWriteSignedVBArray(int32_t *array, int count)
bool blackboxDeviceBeginLog(void)
void blackboxWriteFloat(float value)
void blackboxWriteSignedVB(int32_t value)
int32_t blackboxHeaderBudget
Definition: blackbox.h:90
void blackboxReplenishHeaderBudget(void)
Definition: blackbox_io.h:22
blackboxBufferReserveStatus_e blackboxDeviceReserveBufferSpace(int32_t bytes)
void blackboxWriteTag2_3S32(int32_t *values)
bool isBlackboxDeviceFull(void)
int blackboxPrint(const char *s)
void blackboxDeviceFlush(void)
bool blackboxDeviceFlushForce(void)