1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-25 17:25:20 +03:00

Move Debug Mode

This commit is contained in:
Asizon 2020-01-13 09:13:50 +01:00
parent 6433aaa688
commit 1dc8cca8ae
2 changed files with 5 additions and 5 deletions

View file

@ -31,6 +31,7 @@
#if defined(USE_CMS) && defined(USE_BLACKBOX)
#include "build/debug.h"
#include "build/version.h"
#include "blackbox/blackbox.h"
@ -68,6 +69,7 @@ static uint16_t blackboxConfig_p_ratio;
static uint8_t cmsx_BlackboxDevice;
static OSD_TAB_t cmsx_BlackboxDeviceTable = { &cmsx_BlackboxDevice, 2, cmsx_BlackboxDeviceNames };
static debugType_e systemConfig_debug_mode;
#define CMS_BLACKBOX_STRING_LENGTH 8
static char cmsx_BlackboxStatus[CMS_BLACKBOX_STRING_LENGTH];
@ -182,6 +184,7 @@ static const void *cmsx_Blackbox_onEnter(void)
cmsx_BlackboxDevice = blackboxConfig()->device;
blackboxConfig_p_ratio = blackboxConfig()->p_ratio;
systemConfig_debug_mode = systemConfig()->debug_mode;
return NULL;
}
@ -194,6 +197,7 @@ static const void *cmsx_Blackbox_onExit(const OSD_Entry *self)
blackboxValidateConfig();
}
blackboxConfigMutable()->p_ratio = blackboxConfig_p_ratio;
systemConfigMutable()->debug_mode = systemConfig_debug_mode;
return NULL;
}
@ -206,6 +210,7 @@ static const OSD_Entry cmsx_menuBlackboxEntries[] =
{ "(USED)", OME_String, NULL, &cmsx_BlackboxDeviceStorageUsed, 0 },
{ "(FREE)", OME_String, NULL, &cmsx_BlackboxDeviceStorageFree, 0 },
{ "P RATIO", OME_UINT16, NULL, &(OSD_UINT16_t){ &blackboxConfig_p_ratio, 1, INT16_MAX, 1 }, REBOOT_REQUIRED },
{ "DEBUG MODE", OME_TAB, NULL, &(OSD_TAB_t) { &systemConfig_debug_mode, DEBUG_COUNT - 1, debugModeNames }, 0 },
#ifdef USE_FLASHFS
{ "ERASE FLASH", OME_Funcall, cmsx_EraseFlash, NULL, 0 },