diff --git a/radio/src/gui/128x64/model_setup.cpp b/radio/src/gui/128x64/model_setup.cpp index 5d11c99040..84f10327a3 100644 --- a/radio/src/gui/128x64/model_setup.cpp +++ b/radio/src/gui/128x64/model_setup.cpp @@ -1541,7 +1541,7 @@ void menuModelSetup(event_t event) if (isModuleR9M(moduleIdx) || (isModuleXJT(moduleIdx) && g_model.moduleData[moduleIdx].rfProtocol== RF_PROTO_X16)) { #if defined(PCBXLITE) if (EVT_KEY_MASK(event) == KEY_ENTER) { -#elif defined(PCBSKY9X) || defined(AR9X) +#elif defined(PCBSKY9X) || defined(PCBAR9X) if (event == EVT_KEY_FIRST(KEY_ENTER)) { #else if (event == EVT_KEY_BREAK(KEY_ENTER)) { diff --git a/radio/src/gui/gui_common.cpp b/radio/src/gui/gui_common.cpp index 45adfb3a11..b29d9b2eb0 100644 --- a/radio/src/gui/gui_common.cpp +++ b/radio/src/gui/gui_common.cpp @@ -179,12 +179,6 @@ bool isSourceAvailable(int source) return IS_POT_SLIDER_AVAILABLE(POT1+source-MIXSRC_FIRST_POT); } -#if defined(PCBSKY9X) && defined(REVX) - if (source == MIXSRC_REa) { - return false; - } -#endif - #if defined(PCBX10) if ((source>=MIXSRC_S3 && source<=MIXSRC_S4) || (source>=MIXSRC_MOUSE1 && source<=MIXSRC_MOUSE2)) return false; diff --git a/radio/src/opentx.h b/radio/src/opentx.h index 8a2b0888c5..ab2ee46be4 100644 --- a/radio/src/opentx.h +++ b/radio/src/opentx.h @@ -171,7 +171,7 @@ #define CASE_PCBX9E(x) #endif -#if defined(PCBSKY9X) && !defined(AR9X) && !defined(REVA) +#if defined(PCBSKY9X) && !defined(PCBAR9X) && !defined(REVA) #define TX_CAPACITY_MEASUREMENT #define CASE_CAPACITY(x) x, #else diff --git a/radio/src/targets/sky9x/CMakeLists.txt b/radio/src/targets/sky9x/CMakeLists.txt index 176293564c..39ac01741e 100644 --- a/radio/src/targets/sky9x/CMakeLists.txt +++ b/radio/src/targets/sky9x/CMakeLists.txt @@ -22,7 +22,7 @@ if(PCB STREQUAL 9XRPRO) set(OPENRC_BOOTLOADER bootflash8.lbm) set(CPU_TYPE_FULL ATSAM3S8C) # for size report elseif(PCB STREQUAL AR9X) - add_definitions(-Dat91sam3s8 -DAR9X -DSOFTWARE_VOLUME) + add_definitions(-Dat91sam3s8 -DPCBAR9X -DSOFTWARE_VOLUME) set(FLAVOUR ar9x) include_directories(${THIRDPARTY_DIR}/xdk-asf-3.31.0/sam/drivers/twi) set(SRC ${SRC} ${THIRDPARTY_DIR}/xdk-asf-3.31.0/sam/drivers/twi/twi.c) diff --git a/radio/src/targets/sky9x/board.cpp b/radio/src/targets/sky9x/board.cpp index 522a9f6fb4..a25870a000 100644 --- a/radio/src/targets/sky9x/board.cpp +++ b/radio/src/targets/sky9x/board.cpp @@ -20,7 +20,7 @@ #include "opentx.h" -#if defined(AR9X) +#if defined(PCBAR9X) #include "i2c_driver.h" #endif @@ -371,7 +371,7 @@ void opentxBootloader(); // Set up for volume control (TWI0) // Need PA3 and PA4 set to peripheral A -#if !defined(AR9X) +#if !defined(PCBAR9X) void i2cInit() { Pio *pioptr; @@ -475,7 +475,10 @@ void boardInit() eepromInit(); +#if defined(ROTARY_ENCODER_NAVIGATION) rotaryEncoderInit(); +#endif + init_SDcard(); } #else diff --git a/radio/src/targets/sky9x/board.h b/radio/src/targets/sky9x/board.h index a4a67dfcc7..0ffaadb340 100644 --- a/radio/src/targets/sky9x/board.h +++ b/radio/src/targets/sky9x/board.h @@ -41,7 +41,7 @@ void boardInit(void); void rotaryEncoderInit(); void rotaryEncoderEnd(); -#if !defined(REVX) && !defined(AR9X) +#if !defined(REVX) && !defined(PCBAR9X) #define ROTARY_ENCODER_NAVIGATION #define REA_DOWN() (!(PIOB->PIO_PDSR & 0x40)) #else