1
0
Fork 0
mirror of https://github.com/opentx/opentx.git synced 2025-07-23 16:25:16 +03:00

As X3 is X9LITE PCBX9 should be defined

This commit is contained in:
Bertrand Songis 2019-05-11 18:24:40 +02:00
parent 5d0f00af09
commit 2ad6683c17
9 changed files with 24 additions and 24 deletions

View file

@ -48,7 +48,7 @@
#define MAX_TRAINER_CHANNELS 16 #define MAX_TRAINER_CHANNELS 16
#define MAX_TELEMETRY_SENSORS 60 #define MAX_TELEMETRY_SENSORS 60
#define MAX_CUSTOM_SCREENS 5 #define MAX_CUSTOM_SCREENS 5
#elif defined(PCBX9) #elif defined(PCBX9D) || defined(PCBX9E)
#define MAX_MODELS 60 #define MAX_MODELS 60
#define MAX_OUTPUT_CHANNELS 32 // number of real output channels CH1-CH32 #define MAX_OUTPUT_CHANNELS 32 // number of real output channels CH1-CH32
#define MAX_FLIGHT_MODES 9 #define MAX_FLIGHT_MODES 9
@ -383,22 +383,22 @@ enum SwitchSources {
SWSRC_SD0, SWSRC_SD0,
SWSRC_SD1, SWSRC_SD1,
SWSRC_SD2, SWSRC_SD2,
#if defined(PCBHORUS) || defined(PCBX9) || defined(PCBXLITES) #if defined(PCBHORUS) || defined(PCBX9D) || defined(PCBX9E) || defined(PCBXLITES)
SWSRC_SE0, SWSRC_SE0,
SWSRC_SE1, SWSRC_SE1,
SWSRC_SE2, SWSRC_SE2,
#endif #endif
#if defined(PCBHORUS) || defined(PCBX9) || defined(PCBX7) || defined(PCBXLITES) #if defined(PCBHORUS) || defined(PCBX9D) || defined(PCBX9E) || defined(PCBX7) || defined(PCBXLITES)
SWSRC_SF0, SWSRC_SF0,
SWSRC_SF1, SWSRC_SF1,
SWSRC_SF2, SWSRC_SF2,
#endif #endif
#if defined(PCBHORUS) || defined(PCBX9) #if defined(PCBHORUS) || defined(PCBX9D) || defined(PCBX9E)
SWSRC_SG0, SWSRC_SG0,
SWSRC_SG1, SWSRC_SG1,
SWSRC_SG2, SWSRC_SG2,
#endif #endif
#if defined(PCBHORUS) || defined(PCBX9) || defined(PCBX7) #if defined(PCBHORUS) || defined(PCBX9D) || defined(PCBX9E) || defined(PCBX7)
SWSRC_SH0, SWSRC_SH0,
SWSRC_SH1, SWSRC_SH1,
SWSRC_SH2, SWSRC_SH2,
@ -623,16 +623,16 @@ enum MixSources {
MIXSRC_SB, LUA_EXPORT("sb", "Switch B") MIXSRC_SB, LUA_EXPORT("sb", "Switch B")
MIXSRC_SC, LUA_EXPORT("sc", "Switch C") MIXSRC_SC, LUA_EXPORT("sc", "Switch C")
MIXSRC_SD, LUA_EXPORT("sd", "Switch D") MIXSRC_SD, LUA_EXPORT("sd", "Switch D")
#if defined(PCBHORUS) || defined(PCBX9) || defined(PCBXLITES) #if defined(PCBHORUS) || defined(PCBX9D) || defined(PCBX9E) || defined(PCBXLITES)
MIXSRC_SE, LUA_EXPORT("se", "Switch E") MIXSRC_SE, LUA_EXPORT("se", "Switch E")
#endif #endif
#if defined(PCBHORUS) || defined(PCBX9) || defined(PCBX7) || defined(PCBXLITES) #if defined(PCBHORUS) || defined(PCBX9D) || defined(PCBX9E) || defined(PCBX7) || defined(PCBXLITES)
MIXSRC_SF, LUA_EXPORT("sf", "Switch F") MIXSRC_SF, LUA_EXPORT("sf", "Switch F")
#endif #endif
#if defined(PCBHORUS) || defined(PCBX9) #if defined(PCBHORUS) || defined(PCBX9D) || defined(PCBX9E)
MIXSRC_SG, LUA_EXPORT("sg", "Switch G") MIXSRC_SG, LUA_EXPORT("sg", "Switch G")
#endif #endif
#if defined(PCBHORUS) || defined(PCBX9) || defined(PCBX7) #if defined(PCBHORUS) || defined(PCBX9D) || defined(PCBX9E) || defined(PCBX7)
MIXSRC_SH, LUA_EXPORT("sh", "Switch H") MIXSRC_SH, LUA_EXPORT("sh", "Switch H")
#endif #endif
#if defined(PCBX9E) #if defined(PCBX9E)

View file

@ -540,7 +540,7 @@ PACK(struct CustomScreenData {
uint8_t view; uint8_t view;
#endif #endif
#if defined(PCBX9) #if defined(PCBX9D) || defined(PCBX9E)
#define TOPBAR_DATA \ #define TOPBAR_DATA \
NOBACKUP(uint8_t voltsSource); \ NOBACKUP(uint8_t voltsSource); \
NOBACKUP(uint8_t altitudeSource); NOBACKUP(uint8_t altitudeSource);

View file

@ -267,7 +267,7 @@ void menuRadioSdManager(event_t _event)
menuVerticalOffset = reusableBuffer.sdManager.offset; menuVerticalOffset = reusableBuffer.sdManager.offset;
break; break;
#if defined(PCBX9) || defined(PCBX7) || defined(PCBX3) // TODO NO_MENU_KEY #if defined(PCBX9) || defined(PCBX7) // TODO NO_MENU_KEY
case EVT_KEY_LONG(KEY_MENU): case EVT_KEY_LONG(KEY_MENU):
if (SD_CARD_PRESENT() && !READ_ONLY() && s_editMode == 0) { if (SD_CARD_PRESENT() && !READ_ONLY() && s_editMode == 0) {
killEvents(_event); killEvents(_event);
@ -303,7 +303,7 @@ void menuRadioSdManager(event_t _event)
break; break;
case EVT_KEY_LONG(KEY_ENTER): case EVT_KEY_LONG(KEY_ENTER):
#if !defined(PCBX9) && !defined(PCBX7) && !defined(PCBX3)// TODO NO_HEADER_LINE #if !defined(PCBX9) && !defined(PCBX7) // TODO NO_HEADER_LINE
if (menuVerticalPosition < HEADER_LINE) { if (menuVerticalPosition < HEADER_LINE) {
killEvents(_event); killEvents(_event);
POPUP_MENU_ADD_ITEM(STR_SD_INFO); POPUP_MENU_ADD_ITEM(STR_SD_INFO);

View file

@ -704,7 +704,7 @@ bool isTrainerModeAvailable(int mode)
else else
return true; return true;
} }
#elif defined(PCBX9) #elif defined(PCBX9D) || defined(PCBX9E)
bool isTrainerModeAvailable(int mode) bool isTrainerModeAvailable(int mode)
{ {
if (IS_EXTERNAL_MODULE_ENABLED() && (mode == TRAINER_MODE_MASTER_SBUS_EXTERNAL_MODULE || mode == TRAINER_MODE_MASTER_CPPM_EXTERNAL_MODULE)) if (IS_EXTERNAL_MODULE_ENABLED() && (mode == TRAINER_MODE_MASTER_SBUS_EXTERNAL_MODULE || mode == TRAINER_MODE_MASTER_CPPM_EXTERNAL_MODULE))

View file

@ -34,12 +34,12 @@ set(LUA_INCLUDES_STM32F4
) )
if(PYTHONINTERP_FOUND) if(PYTHONINTERP_FOUND)
add_lua_export_target(x3 ${LUA_INCLUDES_STM32F2} -DPCBTARANIS -DPCBX3) add_lua_export_target(x3 ${LUA_INCLUDES_STM32F2} -DPCBTARANIS -DPCBX3 -DPCBX9)
add_lua_export_target(x7 ${LUA_INCLUDES_STM32F2} -DPCBTARANIS -DPCBX7) add_lua_export_target(x7 ${LUA_INCLUDES_STM32F2} -DPCBTARANIS -DPCBX7)
add_lua_export_target(xlite ${LUA_INCLUDES_STM32F2} -DPCBTARANIS -DPCBXLITE) add_lua_export_target(xlite ${LUA_INCLUDES_STM32F2} -DPCBTARANIS -DPCBXLITE)
add_lua_export_target(xlites ${LUA_INCLUDES_STM32F2} -DPCBTARANIS -DPCBXLITES -DPCBXLITE -DGYRO) add_lua_export_target(xlites ${LUA_INCLUDES_STM32F2} -DPCBTARANIS -DPCBXLITES -DPCBXLITE -DGYRO)
add_lua_export_target(x9d ${LUA_INCLUDES_STM32F2} -DPCBTARANIS -DPCBX9D) add_lua_export_target(x9d ${LUA_INCLUDES_STM32F2} -DPCBTARANIS -DPCBX9D -DPCBX9)
add_lua_export_target(x9e ${LUA_INCLUDES_STM32F4} -DPCBTARANIS -DPCBX9E -DSTM32F40_41xxx) add_lua_export_target(x9e ${LUA_INCLUDES_STM32F4} -DPCBTARANIS -DPCBX9E -DPCBX9 -DSTM32F40_41xxx)
add_lua_export_target(x10 ${LUA_INCLUDES_STM32F4} -DPCBHORUS -DPCBX10 -DSTM32F40_41xxx) add_lua_export_target(x10 ${LUA_INCLUDES_STM32F4} -DPCBHORUS -DPCBX10 -DSTM32F40_41xxx)
add_lua_export_target(x12s ${LUA_INCLUDES_STM32F4} -DPCBHORUS -DPCBX12S -DSTM32F40_41xxx) add_lua_export_target(x12s ${LUA_INCLUDES_STM32F4} -DPCBHORUS -DPCBX12S -DSTM32F40_41xxx)
endif() endif()

View file

@ -99,7 +99,7 @@ void convertModelData_218_to_219(ModelData &model)
newModel.varioData.min = oldModel.frsky.varioMin; newModel.varioData.min = oldModel.frsky.varioMin;
newModel.varioData.max = oldModel.frsky.varioMax; newModel.varioData.max = oldModel.frsky.varioMax;
#if defined(PCBX9) #if defined(PCBX9D) || defined(PCBX9E)
newModel.voltsSource = oldModel.frsky.voltsSource; newModel.voltsSource = oldModel.frsky.voltsSource;
newModel.altitudeSource = oldModel.frsky.altitudeSource; newModel.altitudeSource = oldModel.frsky.altitudeSource;
#endif #endif

View file

@ -95,7 +95,7 @@ elseif(PCB STREQUAL X3)
set(LUA_EXPORT lua_export_x3) set(LUA_EXPORT lua_export_x3)
set(FLAVOUR x3) set(FLAVOUR x3)
add_definitions(-DBOARD_NAME="x9lite") add_definitions(-DBOARD_NAME="x9lite")
add_definitions(-DPCBX3 -DSOFTWARE_VOLUME) add_definitions(-DPCBX3 -DPCBX9 -DSOFTWARE_VOLUME)
add_definitions(-DEEPROM_VARIANT=0x0800) add_definitions(-DEEPROM_VARIANT=0x0800)
add_definitions(-DPWR_BUTTON_${PWR_BUTTON}) add_definitions(-DPWR_BUTTON_${PWR_BUTTON})
set(GUI_DIR 128x64) set(GUI_DIR 128x64)

View file

@ -347,22 +347,22 @@ enum EnumSwitchesPositions
SW_SD1, SW_SD1,
SW_SD2, SW_SD2,
#endif #endif
#if defined(PCBX9) || defined(PCBXLITES) || defined(PCBX3) #if defined(PCBX9) || defined(PCBXLITES)
SW_SE0, SW_SE0,
SW_SE1, SW_SE1,
SW_SE2, SW_SE2,
#endif #endif
#if defined(PCBX9) || defined(PCBX7) || defined(PCBXLITES) || defined(PCBX3) #if defined(PCBX9) || defined(PCBX7) || defined(PCBXLITES)
SW_SF0, SW_SF0,
SW_SF1, SW_SF1,
SW_SF2, SW_SF2,
#endif #endif
#if defined(PCBX9) #if defined(PCBX9D) || defined(PCBX9E)
SW_SG0, SW_SG0,
SW_SG1, SW_SG1,
SW_SG2, SW_SG2,
#endif #endif
#if defined(PCBX9) || defined(PCBX7) #if defined(PCBX9D) || defined(PCBX9E) || defined(PCBX7)
SW_SH0, SW_SH0,
SW_SH1, SW_SH1,
SW_SH2, SW_SH2,

View file

@ -310,7 +310,7 @@ TEST(FrSkySPORT, frskySetCellVoltage)
//display test //display test
lcdClear(); lcdClear();
#if defined(PCBX9) #if defined(PCBX9D) || defined(PCBX9E)
g_model.voltsSource = FRSKY_VOLTS_SOURCE_A1; g_model.voltsSource = FRSKY_VOLTS_SOURCE_A1;
#endif #endif
} }
@ -390,7 +390,7 @@ TEST(FrSkySPORT, frskySetCellVoltageTwoSensors)
//display test //display test
lcdClear(); lcdClear();
#if defined(PCBX9) #if defined(PCBX9D) || defined(PCBX9E)
g_model.voltsSource = FRSKY_VOLTS_SOURCE_A1; g_model.voltsSource = FRSKY_VOLTS_SOURCE_A1;
#endif #endif
} }