chore: inconsistencies in yaml conversion files (#5460)

- some radios without rotary encoders storing rotenc settings
- x12s and x10s datastructs were identical
This commit is contained in:
philmoz
2024-08-22 10:06:43 +10:00
committed by GitHub
parent 005bd19588
commit 8cfa5b4846
6 changed files with 943 additions and 91 deletions
@@ -2239,12 +2239,14 @@ static void r_carryTrim(void* user, uint8_t* data, uint32_t bitoffs,
yaml_put_bits(data, i, bitoffs, 6);
}
#if defined(ROTARY_ENCODER_NAVIGATION) && !defined(USE_HATS_AS_KEYS)
static void r_rotEncDirection(void* user, uint8_t* data, uint32_t bitoffs,
const char* val, uint8_t val_len)
{
uint32_t i = yaml_str2uint(val, val_len);
yaml_put_bits(data, i, bitoffs, 2);
}
#endif
static void r_telemetryBaudrate(void* user, uint8_t* data, uint32_t bitoffs,
const char* val, uint8_t val_len)