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

Refactoring

This commit is contained in:
Bertrand Songis 2019-05-27 17:47:46 +02:00
parent 4d07faa8e0
commit 64ff78b598
No known key found for this signature in database
GPG key ID: F189F79290FEC50F
2 changed files with 4 additions and 2 deletions

View file

@ -94,9 +94,8 @@ extern "C" {
} }
#endif #endif
#if defined(PCBX9E) || defined(RADIO_X7) || defined(PCBX9LITE) #if defined(ROTARY_ENCODER_NAVIGATION)
// Rotary Encoder driver // Rotary Encoder driver
#define ROTARY_ENCODER_NAVIGATION
void rotaryEncoderInit(void); void rotaryEncoderInit(void);
void rotaryEncoderCheck(void); void rotaryEncoderCheck(void);
#endif #endif

View file

@ -94,6 +94,7 @@
// Rotary Encoder // Rotary Encoder
#if defined(PCBX9E) #if defined(PCBX9E)
#define ROTARY_ENCODER_NAVIGATION
#define ROTARY_ENCODER_GPIO GPIOD #define ROTARY_ENCODER_GPIO GPIOD
#define ROTARY_ENCODER_GPIO_PIN_A GPIO_Pin_12 // PD.12 #define ROTARY_ENCODER_GPIO_PIN_A GPIO_Pin_12 // PD.12
#define ROTARY_ENCODER_GPIO_PIN_B GPIO_Pin_13 // PD.13 #define ROTARY_ENCODER_GPIO_PIN_B GPIO_Pin_13 // PD.13
@ -106,6 +107,7 @@
#define ROTARY_ENCODER_EXTI_PinSource1 EXTI_PinSource12 #define ROTARY_ENCODER_EXTI_PinSource1 EXTI_PinSource12
#define ROTARY_ENCODER_EXTI_PinSource2 EXTI_PinSource13 #define ROTARY_ENCODER_EXTI_PinSource2 EXTI_PinSource13
#elif defined(RADIO_X7) #elif defined(RADIO_X7)
#define ROTARY_ENCODER_NAVIGATION
#define ROTARY_ENCODER_GPIO GPIOE #define ROTARY_ENCODER_GPIO GPIOE
#define ROTARY_ENCODER_GPIO_PIN_A GPIO_Pin_9 // PE.09 #define ROTARY_ENCODER_GPIO_PIN_A GPIO_Pin_9 // PE.09
#define ROTARY_ENCODER_GPIO_PIN_B GPIO_Pin_11 // PE.11 #define ROTARY_ENCODER_GPIO_PIN_B GPIO_Pin_11 // PE.11
@ -120,6 +122,7 @@
#define ROTARY_ENCODER_EXTI_PinSource1 EXTI_PinSource9 #define ROTARY_ENCODER_EXTI_PinSource1 EXTI_PinSource9
#define ROTARY_ENCODER_EXTI_PinSource2 EXTI_PinSource11 #define ROTARY_ENCODER_EXTI_PinSource2 EXTI_PinSource11
#elif defined(PCBX9LITE) #elif defined(PCBX9LITE)
#define ROTARY_ENCODER_NAVIGATION
#define ROTARY_ENCODER_GPIO GPIOE #define ROTARY_ENCODER_GPIO GPIOE
#define ROTARY_ENCODER_GPIO_PIN_A GPIO_Pin_10 // PE.10 #define ROTARY_ENCODER_GPIO_PIN_A GPIO_Pin_10 // PE.10
#define ROTARY_ENCODER_GPIO_PIN_B GPIO_Pin_12 // PE.12 #define ROTARY_ENCODER_GPIO_PIN_B GPIO_Pin_12 // PE.12