mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-24 00:35:39 +03:00
Change p_ratio to sample_rate
Complete refactor logging rate selection in cli, msp and blackbox code Retains backward compatibility Fixed tests and requested changes Fixed blackbox device "SERIAL" not showing in cms menu and whitespace of "FLASH"
This commit is contained in:
parent
6aeac3caa6
commit
b063cb4e90
8 changed files with 100 additions and 70 deletions
|
@ -216,6 +216,10 @@ static const char * const lookupTableBlackboxDevice[] = {
|
|||
static const char * const lookupTableBlackboxMode[] = {
|
||||
"NORMAL", "MOTOR_TEST", "ALWAYS"
|
||||
};
|
||||
|
||||
static const char * const lookupTableBlackboxSampleRate[] = {
|
||||
"1/1", "1/2", "1/4", "1/8", "1/16"
|
||||
};
|
||||
#endif
|
||||
|
||||
#ifdef USE_SERIAL_RX
|
||||
|
@ -511,6 +515,7 @@ const lookupTableEntry_t lookupTables[] = {
|
|||
#ifdef USE_BLACKBOX
|
||||
LOOKUP_TABLE_ENTRY(lookupTableBlackboxDevice),
|
||||
LOOKUP_TABLE_ENTRY(lookupTableBlackboxMode),
|
||||
LOOKUP_TABLE_ENTRY(lookupTableBlackboxSampleRate),
|
||||
#endif
|
||||
LOOKUP_TABLE_ENTRY(currentMeterSourceNames),
|
||||
LOOKUP_TABLE_ENTRY(voltageMeterSourceNames),
|
||||
|
@ -771,7 +776,7 @@ const clivalue_t valueTable[] = {
|
|||
|
||||
// PG_BLACKBOX_CONFIG
|
||||
#ifdef USE_BLACKBOX
|
||||
{ "blackbox_p_ratio", VAR_UINT16 | MASTER_VALUE, .config.minmaxUnsigned = { 0, INT16_MAX }, PG_BLACKBOX_CONFIG, offsetof(blackboxConfig_t, p_ratio) },
|
||||
{ "blackbox_sample_rate", VAR_UINT8 | MASTER_VALUE | MODE_LOOKUP, .config.lookup = { TABLE_BLACKBOX_SAMPLE_RATE }, PG_BLACKBOX_CONFIG, offsetof(blackboxConfig_t, sample_rate) },
|
||||
{ "blackbox_device", VAR_UINT8 | HARDWARE_VALUE | MODE_LOOKUP, .config.lookup = { TABLE_BLACKBOX_DEVICE }, PG_BLACKBOX_CONFIG, offsetof(blackboxConfig_t, device) },
|
||||
{ "blackbox_record_acc", VAR_UINT8 | MASTER_VALUE | MODE_LOOKUP, .config.lookup = { TABLE_OFF_ON }, PG_BLACKBOX_CONFIG, offsetof(blackboxConfig_t, record_acc) },
|
||||
{ "blackbox_mode", VAR_UINT8 | MASTER_VALUE | MODE_LOOKUP, .config.lookup = { TABLE_BLACKBOX_MODE }, PG_BLACKBOX_CONFIG, offsetof(blackboxConfig_t, mode) },
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue