1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-19 22:35:23 +03:00

Cleaned up usages of SPEKTRUM_BIND_PIN / BINDPLUG_PIN / RX_FLYSKY_BIND_PIN.

This commit is contained in:
Michael Keller 2017-11-10 16:17:58 +13:00
parent 364afcbf25
commit cf29e0cec7
9 changed files with 6 additions and 23 deletions

View file

@ -354,9 +354,9 @@ void flySkyInit (const struct rxConfig_s *rxConfig, struct rxRuntimeConfig_s *rx
PG_RESET(flySkyConfig); PG_RESET(flySkyConfig);
} }
IO_t bindIO = IOGetByTag(IO_TAG(RX_FLYSKY_BIND_PIN)); IO_t bindPin = IOGetByTag(IO_TAG(BINDPLUG_PIN));
IOInit(bindIO, OWNER_RX_SPI_CS, 0); IOInit(bindPin, OWNER_RX_SPI_CS, 0);
IOConfigGPIO(bindIO, IOCFG_IPU); IOConfigGPIO(bindPin, IOCFG_IPU);
uint8_t startRxChannel; uint8_t startRxChannel;
@ -375,7 +375,7 @@ void flySkyInit (const struct rxConfig_s *rxConfig, struct rxRuntimeConfig_s *rx
A7105Config(flySkyRegs, sizeof(flySkyRegs)); A7105Config(flySkyRegs, sizeof(flySkyRegs));
} }
if ( !IORead(bindIO) || flySkyConfig()->txId == 0) { if ( !IORead(bindPin) || flySkyConfig()->txId == 0) {
bound = false; bound = false;
} else { } else {
bound = true; bound = true;

View file

@ -62,8 +62,6 @@
#define RSSI_ADC_PIN PA1 #define RSSI_ADC_PIN PA1
#define EXTERNAL1_ADC_PIN PA5 #define EXTERNAL1_ADC_PIN PA5
#define USE_SPEKTRUM_BIND
#define USE_SPEKTRUM_BIND_PLUG
#define BINDPLUG_PIN PB5 #define BINDPLUG_PIN PB5
#define DEFAULT_FEATURES FEATURE_MOTOR_STOP #define DEFAULT_FEATURES FEATURE_MOTOR_STOP

View file

@ -184,11 +184,9 @@
*/ */
/* Assume Spektrum following defines inherited from common_fc_pre.h: /* Assume Spektrum following defines inherited from common_fc_pre.h:
//#define USE_SERIALRX_SPEKTRUM //#define USE_SERIALRX_SPEKTRUM
//#define USE_SPEKTRUM_BIND
//#define USE_SPEKTRUM_BIND_PLUG
*/ */
#define BINDPLUG_PIN PC13 // PC13 Current Limited (3 mA). Not suitable for LED/Beeper #define BINDPLUG_PIN PC13 // PC13 Current Limited (3 mA). Not suitable for LED/Beeper
#define SPEKTRUM_BIND_PIN UART3_RX_PIN
#define SERIALRX_UART SERIAL_PORT_USART3 #define SERIALRX_UART SERIAL_PORT_USART3
#define RX_CHANNELS_TAER //RX_CHANNELS_AETR #define RX_CHANNELS_TAER //RX_CHANNELS_AETR
#define SERIALRX_PROVIDER SERIALRX_SPEKTRUM1024 //SERIALRX_SBUS #define SERIALRX_PROVIDER SERIALRX_SPEKTRUM1024 //SERIALRX_SBUS

View file

@ -133,10 +133,6 @@
#define ENABLE_BLACKBOX_LOGGING_ON_SPIFLASH_BY_DEFAULT #define ENABLE_BLACKBOX_LOGGING_ON_SPIFLASH_BY_DEFAULT
#define DEFAULT_FEATURES ( FEATURE_TELEMETRY | FEATURE_OSD ) #define DEFAULT_FEATURES ( FEATURE_TELEMETRY | FEATURE_OSD )
#define USE_SPEKTRUM_BIND
// USART3,
#define BIND_PIN PB11
#define USE_SERIAL_4WAY_BLHELI_INTERFACE #define USE_SERIAL_4WAY_BLHELI_INTERFACE
#define TARGET_IO_PORTA (0xffff & ~(BIT(14)|BIT(13))) #define TARGET_IO_PORTA (0xffff & ~(BIT(14)|BIT(13)))

View file

@ -107,7 +107,6 @@
#define DEFAULT_RX_FEATURE FEATURE_RX_PPM #define DEFAULT_RX_FEATURE FEATURE_RX_PPM
#define USE_RX_MSP #define USE_RX_MSP
#define USE_SPEKTRUM_BIND
#endif //USE_RX_NRF24 #endif //USE_RX_NRF24

View file

@ -60,7 +60,7 @@
#define SPI2_MISO_PIN PB14 #define SPI2_MISO_PIN PB14
#define SPI2_MOSI_PIN PB15 #define SPI2_MOSI_PIN PB15
#define RX_NSS_PIN SPI2_NSS_PIN #define RX_NSS_PIN SPI2_NSS_PIN
#define RX_FLYSKY_BIND_PIN PA1 #define BINDPLUG_PIN PA1
#define USE_I2C #define USE_I2C

View file

@ -70,8 +70,6 @@
#define USE_I2C_DEVICE_2 #define USE_I2C_DEVICE_2
#define I2C_DEVICE (I2CDEV_2) #define I2C_DEVICE (I2CDEV_2)
#define USE_SPEKTRUM_BIND
#define BRUSHED_MOTORS #define BRUSHED_MOTORS
#define DEFAULT_FEATURES FEATURE_MOTOR_STOP #define DEFAULT_FEATURES FEATURE_MOTOR_STOP
#define DEFAULT_RX_FEATURE FEATURE_RX_SERIAL #define DEFAULT_RX_FEATURE FEATURE_RX_SERIAL

View file

@ -153,10 +153,6 @@
#define DEFAULT_CURRENT_METER_SOURCE CURRENT_METER_ADC #define DEFAULT_CURRENT_METER_SOURCE CURRENT_METER_ADC
#define CURRENT_METER_SCALE_DEFAULT 140 #define CURRENT_METER_SCALE_DEFAULT 140
// USART5 Rx, PD2
#define USE_SPEKTRUM_BIND
#define BIND_PIN UART5_RX_PIN
#define TARGET_IO_PORTA 0xffff #define TARGET_IO_PORTA 0xffff
#define TARGET_IO_PORTB 0xffff #define TARGET_IO_PORTB 0xffff
#define TARGET_IO_PORTC 0xffff #define TARGET_IO_PORTC 0xffff

View file

@ -147,8 +147,6 @@
#define RSSI_ADC_PIN PA1 #define RSSI_ADC_PIN PA1
#define EXTERNAL1_ADC_PIN PA5 #define EXTERNAL1_ADC_PIN PA5
#define USE_SPEKTRUM_BIND_PIN
#define DEFAULT_RX_FEATURE FEATURE_RX_PPM #define DEFAULT_RX_FEATURE FEATURE_RX_PPM
// IO - assuming all IOs on 48pin package // IO - assuming all IOs on 48pin package