mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-14 20:10:18 +03:00
Removed unused feature 'SOFTSPI'. (#8931)
Removed unused feature 'SOFTSPI'.
This commit is contained in:
commit
5824bd4d93
3 changed files with 2 additions and 22 deletions
|
@ -251,7 +251,7 @@ static const char * const featureNames[] = {
|
|||
"RANGEFINDER", "TELEMETRY", "", "3D", "RX_PARALLEL_PWM",
|
||||
"RX_MSP", "RSSI_ADC", "LED_STRIP", "DISPLAY", "OSD",
|
||||
"", "CHANNEL_FORWARDING", "TRANSPONDER", "AIRMODE",
|
||||
"", "", "RX_SPI", "SOFTSPI", "ESC_SENSOR", "ANTI_GRAVITY", "DYNAMIC_FILTER", NULL
|
||||
"", "", "RX_SPI", "", "ESC_SENSOR", "ANTI_GRAVITY", "DYNAMIC_FILTER", NULL
|
||||
};
|
||||
|
||||
// sync this with rxFailsafeChannelMode_e
|
||||
|
|
|
@ -50,7 +50,7 @@ typedef enum {
|
|||
FEATURE_TRANSPONDER = 1 << 21,
|
||||
FEATURE_AIRMODE = 1 << 22,
|
||||
FEATURE_RX_SPI = 1 << 25,
|
||||
FEATURE_SOFTSPI = 1 << 26,
|
||||
//FEATURE_SOFTSPI = 1 << 26, (removed)
|
||||
FEATURE_ESC_SENSOR = 1 << 27,
|
||||
FEATURE_ANTI_GRAVITY = 1 << 28,
|
||||
FEATURE_DYNAMIC_FILTER = 1 << 29,
|
||||
|
|
|
@ -298,22 +298,6 @@ static void validateAndFixConfig(void)
|
|||
featureDisable(FEATURE_RX_SERIAL | FEATURE_RX_MSP | FEATURE_RX_PPM | FEATURE_RX_SPI);
|
||||
}
|
||||
|
||||
#ifdef USE_SOFTSPI
|
||||
if (featureIsEnabled(FEATURE_SOFTSPI)) {
|
||||
featureDisable(FEATURE_RX_PPM | FEATURE_RX_PARALLEL_PWM | FEATURE_SOFTSERIAL);
|
||||
batteryConfigMutable()->voltageMeterSource = VOLTAGE_METER_NONE;
|
||||
#if defined(STM32F10X)
|
||||
featureDisable(FEATURE_LED_STRIP);
|
||||
// rssi adc needs the same ports
|
||||
featureDisable(FEATURE_RSSI_ADC);
|
||||
// current meter needs the same ports
|
||||
if (batteryConfig()->currentMeterSource == CURRENT_METER_ADC) {
|
||||
batteryConfigMutable()->currentMeterSource = CURRENT_METER_NONE;
|
||||
}
|
||||
#endif // STM32F10X
|
||||
}
|
||||
#endif // USE_SOFTSPI
|
||||
|
||||
#if defined(USE_ADC)
|
||||
if (featureIsEnabled(FEATURE_RSSI_ADC)) {
|
||||
rxConfigMutable()->rssi_channel = 0;
|
||||
|
@ -451,10 +435,6 @@ static void validateAndFixConfig(void)
|
|||
featureDisable(FEATURE_RX_SPI);
|
||||
#endif
|
||||
|
||||
#ifndef USE_SOFTSPI
|
||||
featureDisable(FEATURE_SOFTSPI);
|
||||
#endif
|
||||
|
||||
#ifndef USE_ESC_SENSOR
|
||||
featureDisable(FEATURE_ESC_SENSOR);
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue