void blackboxWrite(uint8_t value) { switch (masterConfig.blackbox_device) { #ifdef USE_FLASHFS case BLACKBOX_DEVICE_FLASH: flashfsWriteByte(value); // Write byte asynchronously break; #endif case BLACKBOX_DEVICE_SERIAL: default: serialWrite(blackboxPort, value); break; } }
void blackboxWrite(uint8_t value) { switch (blackboxConfig()->device) { #ifdef USE_FLASHFS case BLACKBOX_DEVICE_FLASH: flashfsWriteByte(value); // Write byte asynchronously break; #endif #ifdef USE_SDCARD case BLACKBOX_DEVICE_SDCARD: afatfs_fputc(blackboxSDCard.logFile, value); break; #endif case BLACKBOX_DEVICE_SERIAL: default: serialWrite(blackboxPort, value); break; } }