Introduce T-pro and function switches handling
This commit is contained in:
@@ -55,6 +55,7 @@ enum {
|
||||
ITEM_RADIO_HARDWARE_SB,
|
||||
ITEM_RADIO_HARDWARE_SC,
|
||||
ITEM_RADIO_HARDWARE_SD,
|
||||
#if !defined(RADIO_TPRO)
|
||||
#if defined(HARDWARE_SWITCH_E)
|
||||
ITEM_RADIO_HARDWARE_SE,
|
||||
#endif
|
||||
@@ -73,6 +74,7 @@ enum {
|
||||
#if defined(HARDWARE_SWITCH_J)
|
||||
ITEM_RADIO_HARDWARE_SJ,
|
||||
#endif
|
||||
#endif
|
||||
#if defined(HARDWARE_SWITCH_K)
|
||||
ITEM_RADIO_HARDWARE_SK,
|
||||
ITEM_RADIO_HARDWARE_SL,
|
||||
@@ -154,6 +156,8 @@ enum {
|
||||
|
||||
#if defined(PCBX9E)
|
||||
#define SWITCHES_ROWS NAVIGATION_LINE_BY_LINE|1, NAVIGATION_LINE_BY_LINE|1, NAVIGATION_LINE_BY_LINE|1, NAVIGATION_LINE_BY_LINE|1, NAVIGATION_LINE_BY_LINE|1, NAVIGATION_LINE_BY_LINE|1, NAVIGATION_LINE_BY_LINE|1, NAVIGATION_LINE_BY_LINE|1, NAVIGATION_LINE_BY_LINE|1, NAVIGATION_LINE_BY_LINE|1, NAVIGATION_LINE_BY_LINE|1, NAVIGATION_LINE_BY_LINE|1, NAVIGATION_LINE_BY_LINE|1, NAVIGATION_LINE_BY_LINE|1, NAVIGATION_LINE_BY_LINE|1, NAVIGATION_LINE_BY_LINE|1, NAVIGATION_LINE_BY_LINE|1, NAVIGATION_LINE_BY_LINE|1
|
||||
#elif defined(RADIO_TPRO)
|
||||
#define SWITCHES_ROWS NAVIGATION_LINE_BY_LINE|1, NAVIGATION_LINE_BY_LINE|1, NAVIGATION_LINE_BY_LINE|1, NAVIGATION_LINE_BY_LINE|1
|
||||
#elif defined(RADIO_T12)
|
||||
#define SWITCHES_ROWS NAVIGATION_LINE_BY_LINE|1, NAVIGATION_LINE_BY_LINE|1, NAVIGATION_LINE_BY_LINE|1, NAVIGATION_LINE_BY_LINE|1, NAVIGATION_LINE_BY_LINE|1, NAVIGATION_LINE_BY_LINE|1, NAVIGATION_LINE_BY_LINE|HIDDEN_ROW, NAVIGATION_LINE_BY_LINE|HIDDEN_ROW
|
||||
#elif NUM_SWITCHES == 9
|
||||
@@ -432,6 +436,7 @@ void menuRadioHardware(event_t event)
|
||||
case ITEM_RADIO_HARDWARE_SB:
|
||||
case ITEM_RADIO_HARDWARE_SC:
|
||||
case ITEM_RADIO_HARDWARE_SD:
|
||||
#if !defined(RADIO_TPRO)
|
||||
#if defined(HARDWARE_SWITCH_E)
|
||||
case ITEM_RADIO_HARDWARE_SE:
|
||||
#endif
|
||||
@@ -450,6 +455,7 @@ void menuRadioHardware(event_t event)
|
||||
#if defined(HARDWARE_SWITCH_J)
|
||||
case ITEM_RADIO_HARDWARE_SJ:
|
||||
#endif
|
||||
#endif
|
||||
#if defined(HARDWARE_SWITCH_K)
|
||||
case ITEM_RADIO_HARDWARE_SK:
|
||||
case ITEM_RADIO_HARDWARE_SL:
|
||||
|
||||
Reference in New Issue
Block a user