mirror of
https://github.com/iNavFlight/inav.git
synced 2025-07-25 17:25:18 +03:00
Add feature for enabling/disabling profile selection by TX stick command
This commit is contained in:
parent
96c1a780b5
commit
5a4faf5a97
48 changed files with 68 additions and 65 deletions
|
@ -155,12 +155,13 @@ static const char * const mixerNames[] = {
|
||||||
|
|
||||||
// sync this with features_e
|
// sync this with features_e
|
||||||
static const char * const featureNames[] = {
|
static const char * const featureNames[] = {
|
||||||
"RX_PPM", "VBAT", "RX_UIB", "RX_SERIAL", "MOTOR_STOP",
|
"RX_PPM", "VBAT", "TX_PROF_SEL", "", "MOTOR_STOP",
|
||||||
"SERVO_TILT", "SOFTSERIAL", "GPS", "",
|
"SERVO_TILT", "SOFTSERIAL", "GPS", "",
|
||||||
"", "TELEMETRY", "CURRENT_METER", "3D", "RX_PARALLEL_PWM",
|
"", "TELEMETRY", "CURRENT_METER", "3D", "RX_PARALLEL_PWM",
|
||||||
"RX_MSP", "RSSI_ADC", "LED_STRIP", "DASHBOARD", "",
|
"RX_MSP", "RSSI_ADC", "LED_STRIP", "DASHBOARD", "",
|
||||||
"BLACKBOX", "CHANNEL_FORWARDING", "TRANSPONDER", "AIRMODE",
|
"BLACKBOX", "CHANNEL_FORWARDING", "TRANSPONDER", "AIRMODE",
|
||||||
"SUPEREXPO", "VTX", "RX_SPI", "", "PWM_SERVO_DRIVER", "PWM_OUTPUT_ENABLE", "OSD", "FW_LAUNCH", "TRACE", NULL
|
"SUPEREXPO", "VTX", "RX_SPI", "", "PWM_SERVO_DRIVER", "PWM_OUTPUT_ENABLE",
|
||||||
|
"OSD", "FW_LAUNCH", "TRACE" , NULL
|
||||||
};
|
};
|
||||||
|
|
||||||
/* Sensor names (used in lookup tables for *_hardware settings and in status command output) */
|
/* Sensor names (used in lookup tables for *_hardware settings and in status command output) */
|
||||||
|
|
|
@ -78,7 +78,7 @@
|
||||||
#include "navigation/navigation.h"
|
#include "navigation/navigation.h"
|
||||||
|
|
||||||
#ifndef DEFAULT_FEATURES
|
#ifndef DEFAULT_FEATURES
|
||||||
#define DEFAULT_FEATURES 0
|
#define DEFAULT_FEATURES FEATURE_TX_PROF_SEL
|
||||||
#endif
|
#endif
|
||||||
#ifndef RX_SPI_DEFAULT_PROTOCOL
|
#ifndef RX_SPI_DEFAULT_PROTOCOL
|
||||||
#define RX_SPI_DEFAULT_PROTOCOL 0
|
#define RX_SPI_DEFAULT_PROTOCOL 0
|
||||||
|
|
|
@ -43,10 +43,10 @@ typedef enum {
|
||||||
} asyncMode_e;
|
} asyncMode_e;
|
||||||
|
|
||||||
typedef enum {
|
typedef enum {
|
||||||
FEATURE_UNUSED_5 = 1 << 0, // RX_PPM
|
FEATURE_UNUSED_1 = 1 << 0, // RX_PPM
|
||||||
FEATURE_VBAT = 1 << 1,
|
FEATURE_VBAT = 1 << 1,
|
||||||
FEATURE_UNUSED_1 = 1 << 2, // Unused in INAV
|
FEATURE_TX_PROF_SEL = 1 << 2, // Profile selection by TX stick command
|
||||||
FEATURE_UNUSED_6 = 1 << 3, // RX_SERIAL
|
FEATURE_UNUSED_2 = 1 << 3, // RX_SERIAL
|
||||||
FEATURE_MOTOR_STOP = 1 << 4,
|
FEATURE_MOTOR_STOP = 1 << 4,
|
||||||
FEATURE_SERVO_TILT = 1 << 5,
|
FEATURE_SERVO_TILT = 1 << 5,
|
||||||
FEATURE_SOFTSERIAL = 1 << 6,
|
FEATURE_SOFTSERIAL = 1 << 6,
|
||||||
|
@ -56,20 +56,20 @@ typedef enum {
|
||||||
FEATURE_TELEMETRY = 1 << 10,
|
FEATURE_TELEMETRY = 1 << 10,
|
||||||
FEATURE_CURRENT_METER = 1 << 11,
|
FEATURE_CURRENT_METER = 1 << 11,
|
||||||
FEATURE_3D = 1 << 12,
|
FEATURE_3D = 1 << 12,
|
||||||
FEATURE_UNUSED_7 = 1 << 13, // RX_PARALLEL_PWM
|
FEATURE_UNUSED_5 = 1 << 13, // RX_PARALLEL_PWM
|
||||||
FEATURE_UNUSED_8 = 1 << 14, // RX_MSP
|
FEATURE_UNUSED_6 = 1 << 14, // RX_MSP
|
||||||
FEATURE_RSSI_ADC = 1 << 15,
|
FEATURE_RSSI_ADC = 1 << 15,
|
||||||
FEATURE_LED_STRIP = 1 << 16,
|
FEATURE_LED_STRIP = 1 << 16,
|
||||||
FEATURE_DASHBOARD = 1 << 17,
|
FEATURE_DASHBOARD = 1 << 17,
|
||||||
FEATURE_UNUSED_2 = 1 << 18, // Unused in INAV
|
FEATURE_UNUSED_7 = 1 << 18, // Unused in INAV
|
||||||
FEATURE_BLACKBOX = 1 << 19,
|
FEATURE_BLACKBOX = 1 << 19,
|
||||||
FEATURE_CHANNEL_FORWARDING = 1 << 20,
|
FEATURE_CHANNEL_FORWARDING = 1 << 20,
|
||||||
FEATURE_TRANSPONDER = 1 << 21,
|
FEATURE_TRANSPONDER = 1 << 21,
|
||||||
FEATURE_AIRMODE = 1 << 22,
|
FEATURE_AIRMODE = 1 << 22,
|
||||||
FEATURE_SUPEREXPO_RATES = 1 << 23,
|
FEATURE_SUPEREXPO_RATES = 1 << 23,
|
||||||
FEATURE_VTX = 1 << 24,
|
FEATURE_VTX = 1 << 24,
|
||||||
FEATURE_UNUSED_9 = 1 << 25, // RX_SPI
|
FEATURE_UNUSED_8 = 1 << 25, // RX_SPI
|
||||||
FEATURE_UNUSED_10 = 1 << 26, //SOFTSPI
|
FEATURE_UNUSED_9 = 1 << 26, //SOFTSPI
|
||||||
FEATURE_PWM_SERVO_DRIVER = 1 << 27,
|
FEATURE_PWM_SERVO_DRIVER = 1 << 27,
|
||||||
FEATURE_PWM_OUTPUT_ENABLE = 1 << 28,
|
FEATURE_PWM_OUTPUT_ENABLE = 1 << 28,
|
||||||
FEATURE_OSD = 1 << 29,
|
FEATURE_OSD = 1 << 29,
|
||||||
|
|
|
@ -253,15 +253,17 @@ void processRcStickPositions(throttleStatus_e throttleStatus, bool disarm_kill_s
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// Multiple configuration profiles
|
// Multiple configuration profiles
|
||||||
if (rcSticks == THR_LO + YAW_LO + PIT_CE + ROL_LO) // ROLL left -> Profile 1
|
if (feature(FEATURE_TX_PROF_SEL)) {
|
||||||
i = 1;
|
if (rcSticks == THR_LO + YAW_LO + PIT_CE + ROL_LO) // ROLL left -> Profile 1
|
||||||
else if (rcSticks == THR_LO + YAW_LO + PIT_HI + ROL_CE) // PITCH up -> Profile 2
|
i = 1;
|
||||||
i = 2;
|
else if (rcSticks == THR_LO + YAW_LO + PIT_HI + ROL_CE) // PITCH up -> Profile 2
|
||||||
else if (rcSticks == THR_LO + YAW_LO + PIT_CE + ROL_HI) // ROLL right -> Profile 3
|
i = 2;
|
||||||
i = 3;
|
else if (rcSticks == THR_LO + YAW_LO + PIT_CE + ROL_HI) // ROLL right -> Profile 3
|
||||||
if (i) {
|
i = 3;
|
||||||
setConfigProfileAndWriteEEPROM(i - 1);
|
if (i) {
|
||||||
return;
|
setConfigProfileAndWriteEEPROM(i - 1);
|
||||||
|
return;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Save config
|
// Save config
|
||||||
|
|
|
@ -139,7 +139,7 @@
|
||||||
|
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_PPM
|
#define DEFAULT_RX_TYPE RX_TYPE_PPM
|
||||||
#define DISABLE_RX_PWM_FEATURE
|
#define DISABLE_RX_PWM_FEATURE
|
||||||
#define DEFAULT_FEATURES (FEATURE_BLACKBOX | FEATURE_VBAT)
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_BLACKBOX | FEATURE_VBAT)
|
||||||
|
|
||||||
#define USE_SPEKTRUM_BIND
|
#define USE_SPEKTRUM_BIND
|
||||||
#define BIND_PIN PB11 // USART3 RX
|
#define BIND_PIN PB11 // USART3 RX
|
||||||
|
|
|
@ -92,7 +92,7 @@
|
||||||
#define WS2811_DMA_HANDLER_IDENTIFER DMA1_CH6_HANDLER
|
#define WS2811_DMA_HANDLER_IDENTIFER DMA1_CH6_HANDLER
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define DEFAULT_FEATURES FEATURE_VBAT | FEATURE_SOFTSERIAL
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_VBAT | FEATURE_SOFTSERIAL)
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
||||||
#define SERIALRX_PROVIDER SERIALRX_SBUS
|
#define SERIALRX_PROVIDER SERIALRX_SBUS
|
||||||
#define SERIALRX_UART SERIAL_PORT_USART2
|
#define SERIALRX_UART SERIAL_PORT_USART2
|
||||||
|
|
|
@ -121,7 +121,7 @@
|
||||||
#define BINDPLUG_PIN PB12
|
#define BINDPLUG_PIN PB12
|
||||||
|
|
||||||
|
|
||||||
#define DEFAULT_FEATURES FEATURE_MOTOR_STOP
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_MOTOR_STOP)
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
||||||
#define SERIALRX_PROVIDER SERIALRX_SPEKTRUM2048
|
#define SERIALRX_PROVIDER SERIALRX_SPEKTRUM2048
|
||||||
#define SERIALRX_UART SERIAL_PORT_USART3
|
#define SERIALRX_UART SERIAL_PORT_USART3
|
||||||
|
|
|
@ -73,7 +73,7 @@ void targetConfiguration(void)
|
||||||
rxConfigMutable()->sbus_inversion = 0;
|
rxConfigMutable()->sbus_inversion = 0;
|
||||||
serialConfigMutable()->portConfigs[3].functionMask = FUNCTION_TELEMETRY_FRSKY;
|
serialConfigMutable()->portConfigs[3].functionMask = FUNCTION_TELEMETRY_FRSKY;
|
||||||
telemetryConfigMutable()->telemetry_inversion = 0;
|
telemetryConfigMutable()->telemetry_inversion = 0;
|
||||||
featureConfigMutable()->enabledFeatures |= (FEATURE_CURRENT_METER | FEATURE_VBAT | FEATURE_TELEMETRY);
|
featureConfigMutable()->enabledFeatures |= (FEATURE_TX_PROF_SEL | FEATURE_CURRENT_METER | FEATURE_VBAT | FEATURE_TELEMETRY);
|
||||||
}
|
}
|
||||||
|
|
||||||
pidProfileMutable()->bank_mc.pid[ROLL].P = 53;
|
pidProfileMutable()->bank_mc.pid[ROLL].P = 53;
|
||||||
|
|
|
@ -184,7 +184,7 @@
|
||||||
|
|
||||||
#define ENABLE_BLACKBOX_LOGGING_ON_SDCARD_BY_DEFAULT
|
#define ENABLE_BLACKBOX_LOGGING_ON_SDCARD_BY_DEFAULT
|
||||||
|
|
||||||
#define DEFAULT_FEATURES (FEATURE_MOTOR_STOP | FEATURE_BLACKBOX)
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_MOTOR_STOP | FEATURE_BLACKBOX)
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
||||||
#define SERIALRX_UART SERIAL_PORT_USART2
|
#define SERIALRX_UART SERIAL_PORT_USART2
|
||||||
#define RX_CHANNELS_TAER
|
#define RX_CHANNELS_TAER
|
||||||
|
|
|
@ -75,7 +75,7 @@ void targetConfiguration(void)
|
||||||
rxConfigMutable()->sbus_inversion = 0;
|
rxConfigMutable()->sbus_inversion = 0;
|
||||||
serialConfigMutable()->portConfigs[3].functionMask = FUNCTION_TELEMETRY_FRSKY;
|
serialConfigMutable()->portConfigs[3].functionMask = FUNCTION_TELEMETRY_FRSKY;
|
||||||
telemetryConfigMutable()->telemetry_inversion = 0;
|
telemetryConfigMutable()->telemetry_inversion = 0;
|
||||||
featureConfigMutable()->enabledFeatures |= (FEATURE_CURRENT_METER | FEATURE_VBAT | FEATURE_TELEMETRY);
|
featureConfigMutable()->enabledFeatures |= (FEATURE_TX_PROF_SEL | FEATURE_CURRENT_METER | FEATURE_VBAT | FEATURE_TELEMETRY);
|
||||||
}
|
}
|
||||||
|
|
||||||
pidProfileMutable()->bank_mc.pid[ROLL].P = 53;
|
pidProfileMutable()->bank_mc.pid[ROLL].P = 53;
|
||||||
|
|
|
@ -192,7 +192,7 @@
|
||||||
|
|
||||||
#define ENABLE_BLACKBOX_LOGGING_ON_SDCARD_BY_DEFAULT
|
#define ENABLE_BLACKBOX_LOGGING_ON_SDCARD_BY_DEFAULT
|
||||||
|
|
||||||
#define DEFAULT_FEATURES (FEATURE_MOTOR_STOP | FEATURE_BLACKBOX)
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_MOTOR_STOP | FEATURE_BLACKBOX)
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
||||||
#define SERIALRX_UART SERIAL_PORT_USART2
|
#define SERIALRX_UART SERIAL_PORT_USART2
|
||||||
#define RX_CHANNELS_TAER
|
#define RX_CHANNELS_TAER
|
||||||
|
|
|
@ -192,7 +192,7 @@
|
||||||
|
|
||||||
#define ENABLE_BLACKBOX_LOGGING_ON_SDCARD_BY_DEFAULT
|
#define ENABLE_BLACKBOX_LOGGING_ON_SDCARD_BY_DEFAULT
|
||||||
|
|
||||||
#define DEFAULT_FEATURES (FEATURE_BLACKBOX)
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_BLACKBOX)
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
||||||
#define SERIALRX_PROVIDER SERIALRX_SBUS
|
#define SERIALRX_PROVIDER SERIALRX_SBUS
|
||||||
|
|
||||||
|
|
|
@ -164,7 +164,7 @@
|
||||||
//#define TRANSPONDER_DMA_FLAG DMA_FLAG_TCIF7
|
//#define TRANSPONDER_DMA_FLAG DMA_FLAG_TCIF7
|
||||||
//#define TRANSPONDER_DMA_IT DMA_IT_TCIF7
|
//#define TRANSPONDER_DMA_IT DMA_IT_TCIF7
|
||||||
|
|
||||||
#define DEFAULT_FEATURES ( FEATURE_BLACKBOX | FEATURE_TELEMETRY | FEATURE_OSD | FEATURE_AIRMODE )
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_BLACKBOX | FEATURE_TELEMETRY | FEATURE_OSD | FEATURE_AIRMODE )
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
||||||
#define DISABLE_RX_PWM_FEATURE
|
#define DISABLE_RX_PWM_FEATURE
|
||||||
#define SERIALRX_PROVIDER SERIALRX_SBUS
|
#define SERIALRX_PROVIDER SERIALRX_SBUS
|
||||||
|
|
|
@ -126,7 +126,7 @@
|
||||||
#define SERIALRX_PROVIDER SERIALRX_SBUS
|
#define SERIALRX_PROVIDER SERIALRX_SBUS
|
||||||
#define SERIALRX_UART SERIAL_PORT_USART2
|
#define SERIALRX_UART SERIAL_PORT_USART2
|
||||||
//#define SBUS_TELEMETRY_UART SERIAL_PORT_USART1 // XXX
|
//#define SBUS_TELEMETRY_UART SERIAL_PORT_USART1 // XXX
|
||||||
//#define DEFAULT_FEATURES (FEATURE_BLACKBOX | FEATURE_CURRENT_METER | FEATURE_TELEMETRY ) // XXX
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_BLACKBOX | FEATURE_CURRENT_METER | FEATURE_TELEMETRY ) // XXX
|
||||||
|
|
||||||
#define USE_SPEKTRUM_BIND
|
#define USE_SPEKTRUM_BIND
|
||||||
#define BIND_PIN UART2_RX_PIN
|
#define BIND_PIN UART2_RX_PIN
|
||||||
|
|
|
@ -163,7 +163,7 @@
|
||||||
#define SERIALRX_UART SERIAL_PORT_USART6
|
#define SERIALRX_UART SERIAL_PORT_USART6
|
||||||
|
|
||||||
#define ENABLE_BLACKBOX_LOGGING_ON_SPIFLASH_BY_DEFAULT
|
#define ENABLE_BLACKBOX_LOGGING_ON_SPIFLASH_BY_DEFAULT
|
||||||
#define DEFAULT_FEATURES ( FEATURE_VBAT | FEATURE_CURRENT_METER | FEATURE_TELEMETRY | FEATURE_OSD )
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_VBAT | FEATURE_CURRENT_METER | FEATURE_TELEMETRY | FEATURE_OSD )
|
||||||
|
|
||||||
#define USE_SPEKTRUM_BIND
|
#define USE_SPEKTRUM_BIND
|
||||||
// USART3,
|
// USART3,
|
||||||
|
|
|
@ -151,7 +151,7 @@
|
||||||
#define ENABLE_BLACKBOX_LOGGING_ON_SDCARD_BY_DEFAULT
|
#define ENABLE_BLACKBOX_LOGGING_ON_SDCARD_BY_DEFAULT
|
||||||
|
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_PPM
|
#define DEFAULT_RX_TYPE RX_TYPE_PPM
|
||||||
#define DEFAULT_FEATURES FEATURE_BLACKBOX
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_BLACKBOX)
|
||||||
|
|
||||||
#define USE_SERIAL_4WAY_BLHELI_INTERFACE
|
#define USE_SERIAL_4WAY_BLHELI_INTERFACE
|
||||||
|
|
||||||
|
|
|
@ -80,7 +80,7 @@
|
||||||
#ifdef USE_RX_NRF24
|
#ifdef USE_RX_NRF24
|
||||||
#define USE_RX_SPI
|
#define USE_RX_SPI
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_SPI
|
#define DEFAULT_RX_TYPE RX_TYPE_SPI
|
||||||
//#define DEFAULT_FEATURES FEATURE_SOFTSPI
|
//#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_SOFTSPI)
|
||||||
#define USE_RX_SYMA
|
#define USE_RX_SYMA
|
||||||
//#define USE_RX_V202
|
//#define USE_RX_V202
|
||||||
#define USE_RX_CX10
|
#define USE_RX_CX10
|
||||||
|
|
|
@ -99,7 +99,7 @@
|
||||||
#endif //USE_RX_NRF24
|
#endif //USE_RX_NRF24
|
||||||
|
|
||||||
#define BRUSHED_MOTORS
|
#define BRUSHED_MOTORS
|
||||||
#define DEFAULT_FEATURES FEATURE_MOTOR_STOP
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_MOTOR_STOP)
|
||||||
#undef USE_SERIAL_PASSTHROUGH
|
#undef USE_SERIAL_PASSTHROUGH
|
||||||
|
|
||||||
// Since the CJMCU PCB has holes for 4 motors in each corner we can save same flash space by disabling support for other mixers.
|
// Since the CJMCU PCB has holes for 4 motors in each corner we can save same flash space by disabling support for other mixers.
|
||||||
|
|
|
@ -130,7 +130,7 @@
|
||||||
#define RSSI_ADC_CHANNEL ADC_CHN_3
|
#define RSSI_ADC_CHANNEL ADC_CHN_3
|
||||||
#define USE_ESC_SENSOR
|
#define USE_ESC_SENSOR
|
||||||
#define DEFAULT_RX_FEATURE FEATURE_RX_SERIAL
|
#define DEFAULT_RX_FEATURE FEATURE_RX_SERIAL
|
||||||
#define DEFAULT_FEATURES (FEATURE_CURRENT_METER | FEATURE_TELEMETRY| FEATURE_VBAT | FEATURE_OSD )
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_CURRENT_METER | FEATURE_TELEMETRY| FEATURE_VBAT | FEATURE_OSD )
|
||||||
|
|
||||||
#define SPEKTRUM_BIND_PIN UART1_RX_PIN
|
#define SPEKTRUM_BIND_PIN UART1_RX_PIN
|
||||||
#define USE_SERIAL_4WAY_BLHELI_INTERFACE
|
#define USE_SERIAL_4WAY_BLHELI_INTERFACE
|
||||||
|
|
|
@ -141,7 +141,7 @@
|
||||||
#define ENABLE_BLACKBOX_LOGGING_ON_SPIFLASH_BY_DEFAULT
|
#define ENABLE_BLACKBOX_LOGGING_ON_SPIFLASH_BY_DEFAULT
|
||||||
|
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
||||||
#define DEFAULT_FEATURES FEATURE_BLACKBOX
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_BLACKBOX)
|
||||||
|
|
||||||
#define USE_SERIAL_4WAY_BLHELI_INTERFACE
|
#define USE_SERIAL_4WAY_BLHELI_INTERFACE
|
||||||
|
|
||||||
|
@ -155,4 +155,4 @@
|
||||||
#define USABLE_TIMER_CHANNEL_COUNT 17
|
#define USABLE_TIMER_CHANNEL_COUNT 17
|
||||||
#define USED_TIMERS ( TIM_N(1) | TIM_N(2) | TIM_N(3) | TIM_N(4) | TIM_N(5) | TIM_N(12) | TIM_N(8) | TIM_N(10) | TIM_N(11))
|
#define USED_TIMERS ( TIM_N(1) | TIM_N(2) | TIM_N(3) | TIM_N(4) | TIM_N(5) | TIM_N(12) | TIM_N(8) | TIM_N(10) | TIM_N(11))
|
||||||
|
|
||||||
#undef USE_PITOT
|
#undef USE_PITOT
|
||||||
|
|
|
@ -114,7 +114,7 @@
|
||||||
#define WS2811_DMA_TC_FLAG DMA1_FLAG_TC3
|
#define WS2811_DMA_TC_FLAG DMA1_FLAG_TC3
|
||||||
#define WS2811_DMA_HANDLER_IDENTIFER DMA1_CH3_HANDLER
|
#define WS2811_DMA_HANDLER_IDENTIFER DMA1_CH3_HANDLER
|
||||||
|
|
||||||
#define DEFAULT_FEATURES FEATURE_VBAT
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_VBAT)
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
||||||
#define SERIALRX_PROVIDER SERIALRX_SBUS
|
#define SERIALRX_PROVIDER SERIALRX_SBUS
|
||||||
#define SERIALRX_UART SERIAL_PORT_USART3
|
#define SERIALRX_UART SERIAL_PORT_USART3
|
||||||
|
|
|
@ -135,7 +135,7 @@
|
||||||
|
|
||||||
#define SENSORS_SET (SENSOR_ACC|SENSOR_MAG|SENSOR_BARO)
|
#define SENSORS_SET (SENSOR_ACC|SENSOR_MAG|SENSOR_BARO)
|
||||||
|
|
||||||
#define DEFAULT_FEATURES (FEATURE_VBAT | FEATURE_BLACKBOX)
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_VBAT | FEATURE_BLACKBOX)
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_PPM
|
#define DEFAULT_RX_TYPE RX_TYPE_PPM
|
||||||
|
|
||||||
#define ENABLE_BLACKBOX_LOGGING_ON_SDCARD_BY_DEFAULT
|
#define ENABLE_BLACKBOX_LOGGING_ON_SDCARD_BY_DEFAULT
|
||||||
|
|
|
@ -130,7 +130,7 @@
|
||||||
#define RANGEFINDER_HCSR04_TRIGGER_PIN PA7
|
#define RANGEFINDER_HCSR04_TRIGGER_PIN PA7
|
||||||
#define RANGEFINDER_HCSR04_ECHO_PIN PA2
|
#define RANGEFINDER_HCSR04_ECHO_PIN PA2
|
||||||
|
|
||||||
#define DEFAULT_FEATURES (FEATURE_BLACKBOX | FEATURE_VBAT | FEATURE_GPS | FEATURE_TELEMETRY | FEATURE_LED_STRIP)
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_BLACKBOX | FEATURE_VBAT | FEATURE_GPS | FEATURE_TELEMETRY | FEATURE_LED_STRIP)
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
||||||
|
|
||||||
// Number of available PWM outputs
|
// Number of available PWM outputs
|
||||||
|
|
|
@ -125,7 +125,7 @@
|
||||||
#define USE_PITOT_MS4525
|
#define USE_PITOT_MS4525
|
||||||
#define PITOT_I2C_BUS BUS_I2C1
|
#define PITOT_I2C_BUS BUS_I2C1
|
||||||
|
|
||||||
#define DEFAULT_FEATURES (FEATURE_VBAT | FEATURE_CURRENT_METER | FEATURE_OSD | FEATURE_GPS | FEATURE_TELEMETRY)
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_VBAT | FEATURE_CURRENT_METER | FEATURE_OSD | FEATURE_GPS | FEATURE_TELEMETRY)
|
||||||
|
|
||||||
#define CURRENT_METER_SCALE 250
|
#define CURRENT_METER_SCALE 250
|
||||||
|
|
||||||
|
|
|
@ -178,7 +178,7 @@
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
||||||
#define SERIALRX_PROVIDER SERIALRX_SBUS
|
#define SERIALRX_PROVIDER SERIALRX_SBUS
|
||||||
#define SERIALRX_UART SERIAL_PORT_USART3
|
#define SERIALRX_UART SERIAL_PORT_USART3
|
||||||
#define DEFAULT_FEATURES (FEATURE_BLACKBOX | FEATURE_RSSI_ADC | FEATURE_CURRENT_METER | FEATURE_VBAT | FEATURE_TELEMETRY)
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_BLACKBOX | FEATURE_RSSI_ADC | FEATURE_CURRENT_METER | FEATURE_VBAT | FEATURE_TELEMETRY)
|
||||||
|
|
||||||
#define USE_SERIAL_4WAY_BLHELI_INTERFACE
|
#define USE_SERIAL_4WAY_BLHELI_INTERFACE
|
||||||
|
|
||||||
|
|
|
@ -107,7 +107,7 @@
|
||||||
#define DEFAULT_RX_FEATURE FEATURE_RX_SERIAL
|
#define DEFAULT_RX_FEATURE FEATURE_RX_SERIAL
|
||||||
#define SERIALRX_PROVIDER SERIALRX_SBUS
|
#define SERIALRX_PROVIDER SERIALRX_SBUS
|
||||||
|
|
||||||
#define DEFAULT_FEATURES ( FEATURE_TELEMETRY | FEATURE_OSD)
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_TELEMETRY | FEATURE_OSD)
|
||||||
#define DEFAULT_RX_FEATURE FEATURE_RX_SERIAL
|
#define DEFAULT_RX_FEATURE FEATURE_RX_SERIAL
|
||||||
#define SERIALRX_PROVIDER SERIALRX_SBUS
|
#define SERIALRX_PROVIDER SERIALRX_SBUS
|
||||||
#define TELEMETRY_UART SERIAL_PORT_USART3
|
#define TELEMETRY_UART SERIAL_PORT_USART3
|
||||||
|
|
|
@ -100,7 +100,7 @@
|
||||||
#undef USE_RX_PPM
|
#undef USE_RX_PPM
|
||||||
|
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
||||||
#define DEFAULT_FEATURES (FEATURE_OSD | FEATURE_TELEMETRY)
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_OSD | FEATURE_TELEMETRY)
|
||||||
#define SERIALRX_PROVIDER SERIALRX_SBUS
|
#define SERIALRX_PROVIDER SERIALRX_SBUS
|
||||||
#define TELEMETRY_UART SERIAL_PORT_USART6
|
#define TELEMETRY_UART SERIAL_PORT_USART6
|
||||||
#define SERIALRX_UART SERIAL_PORT_USART1
|
#define SERIALRX_UART SERIAL_PORT_USART1
|
||||||
|
|
|
@ -158,7 +158,7 @@
|
||||||
#define RANGEFINDER_HCSR04_TRIGGER_PIN PB0 // RC_CH7 (PB0) - only 3.3v ( add a 1K Ohms resistor )
|
#define RANGEFINDER_HCSR04_TRIGGER_PIN PB0 // RC_CH7 (PB0) - only 3.3v ( add a 1K Ohms resistor )
|
||||||
#define RANGEFINDER_HCSR04_ECHO_PIN PB1 // RC_CH8 (PB1) - only 3.3v ( add a 1K Ohms resistor )
|
#define RANGEFINDER_HCSR04_ECHO_PIN PB1 // RC_CH8 (PB1) - only 3.3v ( add a 1K Ohms resistor )
|
||||||
|
|
||||||
#define DEFAULT_FEATURES FEATURE_BLACKBOX
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_BLACKBOX)
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_PPM
|
#define DEFAULT_RX_TYPE RX_TYPE_PPM
|
||||||
|
|
||||||
#define USE_SPEKTRUM_BIND
|
#define USE_SPEKTRUM_BIND
|
||||||
|
|
|
@ -147,7 +147,7 @@
|
||||||
#define CURRENT_METER_ADC_CHANNEL ADC_CHN_2
|
#define CURRENT_METER_ADC_CHANNEL ADC_CHN_2
|
||||||
#define RSSI_ADC_CHANNEL ADC_CHN_3
|
#define RSSI_ADC_CHANNEL ADC_CHN_3
|
||||||
|
|
||||||
#define DEFAULT_FEATURES (FEATURE_TELEMETRY | FEATURE_OSD)
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_TELEMETRY | FEATURE_OSD)
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
||||||
#define SERIALRX_PROVIDER SERIALRX_SBUS
|
#define SERIALRX_PROVIDER SERIALRX_SBUS
|
||||||
#define SERIALRX_UART SERIAL_PORT_USART3
|
#define SERIALRX_UART SERIAL_PORT_USART3
|
||||||
|
|
|
@ -128,7 +128,7 @@
|
||||||
#define WS2811_DMA_STREAM DMA1_Channel2
|
#define WS2811_DMA_STREAM DMA1_Channel2
|
||||||
#define WS2811_DMA_HANDLER_IDENTIFER DMA1_CH2_HANDLER
|
#define WS2811_DMA_HANDLER_IDENTIFER DMA1_CH2_HANDLER
|
||||||
|
|
||||||
#define DEFAULT_FEATURES (FEATURE_BLACKBOX | FEATURE_OSD | FEATURE_VBAT)
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_BLACKBOX | FEATURE_OSD | FEATURE_VBAT)
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_PPM
|
#define DEFAULT_RX_TYPE RX_TYPE_PPM
|
||||||
|
|
||||||
#define USE_SERIAL_4WAY_BLHELI_INTERFACE
|
#define USE_SERIAL_4WAY_BLHELI_INTERFACE
|
||||||
|
|
|
@ -142,7 +142,7 @@
|
||||||
|
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_PPM
|
#define DEFAULT_RX_TYPE RX_TYPE_PPM
|
||||||
#define RX_CHANNELS_TAER
|
#define RX_CHANNELS_TAER
|
||||||
#define DEFAULT_FEATURES (FEATURE_VBAT | FEATURE_CURRENT_METER | FEATURE_OSD)
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_VBAT | FEATURE_CURRENT_METER | FEATURE_OSD)
|
||||||
|
|
||||||
#define USE_LED_STRIP
|
#define USE_LED_STRIP
|
||||||
#define WS2811_GPIO_AF GPIO_AF_TIM3
|
#define WS2811_GPIO_AF GPIO_AF_TIM3
|
||||||
|
|
|
@ -102,7 +102,7 @@
|
||||||
#define USE_SERIAL_4WAY_BLHELI_INTERFACE
|
#define USE_SERIAL_4WAY_BLHELI_INTERFACE
|
||||||
|
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_PPM
|
#define DEFAULT_RX_TYPE RX_TYPE_PPM
|
||||||
#define DEFAULT_FEATURES FEATURE_VBAT
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_VBAT)
|
||||||
|
|
||||||
// Number of available PWM outputs
|
// Number of available PWM outputs
|
||||||
#define MAX_PWM_OUTPUT_PORTS 10
|
#define MAX_PWM_OUTPUT_PORTS 10
|
||||||
|
|
|
@ -182,7 +182,7 @@
|
||||||
#define CURRENT_METER_ADC_CHANNEL ADC_CHN_2
|
#define CURRENT_METER_ADC_CHANNEL ADC_CHN_2
|
||||||
#define RSSI_ADC_CHANNEL ADC_CHN_3
|
#define RSSI_ADC_CHANNEL ADC_CHN_3
|
||||||
|
|
||||||
#define DEFAULT_FEATURES (FEATURE_OSD | FEATURE_CURRENT_METER | FEATURE_VBAT | FEATURE_TELEMETRY )
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_OSD | FEATURE_CURRENT_METER | FEATURE_VBAT | FEATURE_TELEMETRY )
|
||||||
#define CURRENT_METER_SCALE 179
|
#define CURRENT_METER_SCALE 179
|
||||||
|
|
||||||
#define USE_LED_STRIP
|
#define USE_LED_STRIP
|
||||||
|
|
|
@ -139,7 +139,7 @@
|
||||||
#define CURRENT_METER_ADC_CHANNEL ADC_CHN_2
|
#define CURRENT_METER_ADC_CHANNEL ADC_CHN_2
|
||||||
#define RSSI_ADC_CHANNEL ADC_CHN_3
|
#define RSSI_ADC_CHANNEL ADC_CHN_3
|
||||||
|
|
||||||
#define DEFAULT_FEATURES (FEATURE_CURRENT_METER | FEATURE_TELEMETRY| FEATURE_VBAT | FEATURE_OSD )
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_CURRENT_METER | FEATURE_TELEMETRY| FEATURE_VBAT | FEATURE_OSD )
|
||||||
|
|
||||||
#define USE_LED_STRIP
|
#define USE_LED_STRIP
|
||||||
#define WS2811_PIN PA15 //TIM2_CH1
|
#define WS2811_PIN PA15 //TIM2_CH1
|
||||||
|
|
|
@ -190,7 +190,7 @@
|
||||||
|
|
||||||
#define TARGET_MOTOR_COUNT 6
|
#define TARGET_MOTOR_COUNT 6
|
||||||
|
|
||||||
#define DEFAULT_FEATURES FEATURE_VBAT
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_VBAT)
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_PPM
|
#define DEFAULT_RX_TYPE RX_TYPE_PPM
|
||||||
|
|
||||||
// Number of available PWM outputs
|
// Number of available PWM outputs
|
||||||
|
|
|
@ -148,7 +148,7 @@
|
||||||
//#define ENABLE_BLACKBOX_LOGGING_ON_SDCARD_BY_DEFAULT
|
//#define ENABLE_BLACKBOX_LOGGING_ON_SDCARD_BY_DEFAULT
|
||||||
|
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_PPM
|
#define DEFAULT_RX_TYPE RX_TYPE_PPM
|
||||||
#define DEFAULT_FEATURES (FEATURE_VBAT | FEATURE_CURRENT_METER | FEATURE_BLACKBOX | FEATURE_OSD)
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_VBAT | FEATURE_CURRENT_METER | FEATURE_BLACKBOX | FEATURE_OSD)
|
||||||
|
|
||||||
#define BUTTONS
|
#define BUTTONS
|
||||||
#define BUTTON_A_PORT GPIOB // Non-existent (PB1 used for RSSI/MAXCS)
|
#define BUTTON_A_PORT GPIOB // Non-existent (PB1 used for RSSI/MAXCS)
|
||||||
|
|
|
@ -225,7 +225,7 @@
|
||||||
|
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_PPM
|
#define DEFAULT_RX_TYPE RX_TYPE_PPM
|
||||||
#define DISABLE_RX_PWM_FEATURE
|
#define DISABLE_RX_PWM_FEATURE
|
||||||
#define DEFAULT_FEATURES (FEATURE_BLACKBOX | FEATURE_VBAT | FEATURE_OSD)
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_BLACKBOX | FEATURE_VBAT | FEATURE_OSD)
|
||||||
|
|
||||||
#define USE_SPEKTRUM_BIND
|
#define USE_SPEKTRUM_BIND
|
||||||
#define BIND_PIN PB11 // USART3 RX
|
#define BIND_PIN PB11 // USART3 RX
|
||||||
|
|
|
@ -207,7 +207,7 @@
|
||||||
|
|
||||||
#define ENABLE_BLACKBOX_LOGGING_ON_SDCARD_BY_DEFAULT
|
#define ENABLE_BLACKBOX_LOGGING_ON_SDCARD_BY_DEFAULT
|
||||||
|
|
||||||
#define DEFAULT_FEATURES (FEATURE_OSD)
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_OSD)
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
||||||
#define SERIALRX_PROVIDER SERIALRX_SBUS
|
#define SERIALRX_PROVIDER SERIALRX_SBUS
|
||||||
#define SERIALRX_UART SERIAL_PORT_USART2
|
#define SERIALRX_UART SERIAL_PORT_USART2
|
||||||
|
|
|
@ -166,7 +166,7 @@
|
||||||
#define SERIALRX_UART SERIAL_PORT_USART6
|
#define SERIALRX_UART SERIAL_PORT_USART6
|
||||||
|
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_PPM
|
#define DEFAULT_RX_TYPE RX_TYPE_PPM
|
||||||
#define DEFAULT_FEATURES FEATURE_BLACKBOX
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_BLACKBOX)
|
||||||
|
|
||||||
#define USE_SERIAL_4WAY_BLHELI_INTERFACE
|
#define USE_SERIAL_4WAY_BLHELI_INTERFACE
|
||||||
|
|
||||||
|
|
|
@ -102,7 +102,7 @@
|
||||||
|
|
||||||
#define SENSORS_SET (SENSOR_ACC | SENSOR_BARO | SENSOR_GPS | SENSOR_MAG)
|
#define SENSORS_SET (SENSOR_ACC | SENSOR_BARO | SENSOR_GPS | SENSOR_MAG)
|
||||||
|
|
||||||
#define DEFAULT_FEATURES FEATURE_VBAT
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_VBAT)
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
||||||
#define SERIALRX_PROVIDER SERIALRX_SBUS
|
#define SERIALRX_PROVIDER SERIALRX_SBUS
|
||||||
#define SERIALRX_UART SERIAL_PORT_USART2
|
#define SERIALRX_UART SERIAL_PORT_USART2
|
||||||
|
|
|
@ -139,7 +139,7 @@
|
||||||
#define MAG_GPS_ALIGN CW180_DEG_FLIP
|
#define MAG_GPS_ALIGN CW180_DEG_FLIP
|
||||||
|
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
||||||
#define DEFAULT_FEATURES (FEATURE_BLACKBOX)
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_BLACKBOX)
|
||||||
|
|
||||||
#define USE_SPEKTRUM_BIND
|
#define USE_SPEKTRUM_BIND
|
||||||
#define BIND_PIN PB11 //UART3_RX_PIN
|
#define BIND_PIN PB11 //UART3_RX_PIN
|
||||||
|
|
|
@ -125,7 +125,7 @@
|
||||||
#define USE_OPTICAL_FLOW
|
#define USE_OPTICAL_FLOW
|
||||||
#define USE_OPFLOW_CXOF
|
#define USE_OPFLOW_CXOF
|
||||||
|
|
||||||
#define DEFAULT_FEATURES FEATURE_BLACKBOX
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_BLACKBOX)
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
||||||
#define SERIALRX_PROVIDER SERIALRX_SBUS
|
#define SERIALRX_PROVIDER SERIALRX_SBUS
|
||||||
#define SERIALRX_UART SERIAL_PORT_USART3
|
#define SERIALRX_UART SERIAL_PORT_USART3
|
||||||
|
|
|
@ -111,7 +111,7 @@
|
||||||
|
|
||||||
#define ENABLE_BLACKBOX_LOGGING_ON_SPIFLASH_BY_DEFAULT
|
#define ENABLE_BLACKBOX_LOGGING_ON_SPIFLASH_BY_DEFAULT
|
||||||
|
|
||||||
#define DEFAULT_FEATURES (FEATURE_BLACKBOX | FEATURE_VBAT)
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_BLACKBOX | FEATURE_VBAT)
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_PPM
|
#define DEFAULT_RX_TYPE RX_TYPE_PPM
|
||||||
|
|
||||||
#define USE_SPEKTRUM_BIND
|
#define USE_SPEKTRUM_BIND
|
||||||
|
|
|
@ -143,7 +143,7 @@
|
||||||
#define ENABLE_BLACKBOX_LOGGING_ON_SDCARD_BY_DEFAULT
|
#define ENABLE_BLACKBOX_LOGGING_ON_SDCARD_BY_DEFAULT
|
||||||
|
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_PPM
|
#define DEFAULT_RX_TYPE RX_TYPE_PPM
|
||||||
#define DEFAULT_FEATURES (FEATURE_TRANSPONDER | FEATURE_BLACKBOX | FEATURE_RSSI_ADC | FEATURE_CURRENT_METER | FEATURE_VBAT | FEATURE_TELEMETRY)
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_TRANSPONDER | FEATURE_BLACKBOX | FEATURE_RSSI_ADC | FEATURE_CURRENT_METER | FEATURE_VBAT | FEATURE_TELEMETRY)
|
||||||
|
|
||||||
#define USE_SPEKTRUM_BIND
|
#define USE_SPEKTRUM_BIND
|
||||||
#define BIND_PIN PB11 // UART3
|
#define BIND_PIN PB11 // UART3
|
||||||
|
|
|
@ -149,7 +149,7 @@
|
||||||
#define ENABLE_BLACKBOX_LOGGING_ON_SDCARD_BY_DEFAULT
|
#define ENABLE_BLACKBOX_LOGGING_ON_SDCARD_BY_DEFAULT
|
||||||
|
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_PPM
|
#define DEFAULT_RX_TYPE RX_TYPE_PPM
|
||||||
#define DEFAULT_FEATURES FEATURE_BLACKBOX
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_BLACKBOX)
|
||||||
|
|
||||||
#define BUTTONS
|
#define BUTTONS
|
||||||
#define BUTTON_A_PORT GPIOB
|
#define BUTTON_A_PORT GPIOB
|
||||||
|
|
|
@ -167,7 +167,7 @@
|
||||||
#define USE_OSD
|
#define USE_OSD
|
||||||
|
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
||||||
#define DEFAULT_FEATURES (FEATURE_TRANSPONDER | FEATURE_RSSI_ADC | FEATURE_TELEMETRY | FEATURE_OSD | FEATURE_LED_STRIP)
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_TRANSPONDER | FEATURE_RSSI_ADC | FEATURE_TELEMETRY | FEATURE_OSD | FEATURE_LED_STRIP)
|
||||||
#define SERIALRX_UART SERIAL_PORT_USART2
|
#define SERIALRX_UART SERIAL_PORT_USART2
|
||||||
#define GPS_UART SERIAL_PORT_USART3
|
#define GPS_UART SERIAL_PORT_USART3
|
||||||
#define TELEMETRY_UART SERIAL_PORT_USART5
|
#define TELEMETRY_UART SERIAL_PORT_USART5
|
||||||
|
|
|
@ -169,7 +169,7 @@
|
||||||
#define ENABLE_BLACKBOX_LOGGING_ON_SDCARD_BY_DEFAULT
|
#define ENABLE_BLACKBOX_LOGGING_ON_SDCARD_BY_DEFAULT
|
||||||
|
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
||||||
#define DEFAULT_FEATURES (FEATURE_RSSI_ADC | FEATURE_TELEMETRY | FEATURE_LED_STRIP)
|
#define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_RSSI_ADC | FEATURE_TELEMETRY | FEATURE_LED_STRIP)
|
||||||
#define SERIALRX_UART SERIAL_PORT_USART2
|
#define SERIALRX_UART SERIAL_PORT_USART2
|
||||||
#define TELEMETRY_UART SERIAL_PORT_USART5
|
#define TELEMETRY_UART SERIAL_PORT_USART5
|
||||||
#define SERIALRX_PROVIDER SERIALRX_SBUS
|
#define SERIALRX_PROVIDER SERIALRX_SBUS
|
||||||
|
|
|
@ -140,7 +140,7 @@
|
||||||
// #define ENABLE_BLACKBOX_LOGGING_ON_SDCARD_BY_DEFAULT
|
// #define ENABLE_BLACKBOX_LOGGING_ON_SDCARD_BY_DEFAULT
|
||||||
|
|
||||||
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
|
||||||
// #define DEFAULT_FEATURES FEATURE_BLACKBOX
|
// #define DEFAULT_FEATURES (FEATURE_TX_PROF_SEL | FEATURE_BLACKBOX)
|
||||||
|
|
||||||
#define USE_SERIAL_4WAY_BLHELI_INTERFACE
|
#define USE_SERIAL_4WAY_BLHELI_INTERFACE
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue