mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-26 01:35:41 +03:00
Fixed tests, SPRACINGF3OSD.
This commit is contained in:
parent
c99629bbf1
commit
8abf138e2a
13 changed files with 12 additions and 18 deletions
|
@ -146,9 +146,6 @@ void init(void)
|
||||||
|
|
||||||
debugMode = systemConfig()->debug_mode;
|
debugMode = systemConfig()->debug_mode;
|
||||||
|
|
||||||
// Latch active features to be used for featureConfigured() in the remainder of init().
|
|
||||||
latchActiveFeatures();
|
|
||||||
|
|
||||||
#ifdef TARGET_PREINIT
|
#ifdef TARGET_PREINIT
|
||||||
targetPreInit();
|
targetPreInit();
|
||||||
#endif
|
#endif
|
||||||
|
@ -299,9 +296,6 @@ void init(void)
|
||||||
|
|
||||||
batteryInit();
|
batteryInit();
|
||||||
|
|
||||||
// Latch active features AGAIN since some may be modified by init().
|
|
||||||
latchActiveFeatures();
|
|
||||||
|
|
||||||
fcTasksInit();
|
fcTasksInit();
|
||||||
|
|
||||||
systemState |= SYSTEM_STATE_READY;
|
systemState |= SYSTEM_STATE_READY;
|
||||||
|
|
|
@ -793,7 +793,7 @@ extern "C" {
|
||||||
uint32_t millis(void) { return micros() / 1000; }
|
uint32_t millis(void) { return micros() / 1000; }
|
||||||
bool rxIsReceivingSignal(void) { return simulationHaveRx; }
|
bool rxIsReceivingSignal(void) { return simulationHaveRx; }
|
||||||
|
|
||||||
bool feature(uint32_t f) { return simulationFeatureFlags & f; }
|
bool featureConfigured(uint32_t f) { return simulationFeatureFlags & f; }
|
||||||
void warningLedFlash(void) {}
|
void warningLedFlash(void) {}
|
||||||
void warningLedDisable(void) {}
|
void warningLedDisable(void) {}
|
||||||
void warningLedUpdate(void) {}
|
void warningLedUpdate(void) {}
|
||||||
|
|
|
@ -273,7 +273,7 @@ uint8_t armingFlags = 0;
|
||||||
float rcCommand[4] = {0,0,0,0};
|
float rcCommand[4] = {0,0,0,0};
|
||||||
|
|
||||||
|
|
||||||
bool feature(uint32_t mask)
|
bool featureConfigured(uint32_t mask)
|
||||||
{
|
{
|
||||||
UNUSED(mask);
|
UNUSED(mask);
|
||||||
return false;
|
return false;
|
||||||
|
|
|
@ -388,7 +388,7 @@ bool sensors(uint32_t) {return false;}
|
||||||
void serialWrite(serialPort_t *, uint8_t) {}
|
void serialWrite(serialPort_t *, uint8_t) {}
|
||||||
uint32_t serialTxBytesFree(const serialPort_t *) {return 0;}
|
uint32_t serialTxBytesFree(const serialPort_t *) {return 0;}
|
||||||
bool isSerialTransmitBufferEmpty(const serialPort_t *) {return false;}
|
bool isSerialTransmitBufferEmpty(const serialPort_t *) {return false;}
|
||||||
bool feature(uint32_t) {return false;}
|
bool featureConfigured(uint32_t) {return false;}
|
||||||
void mspSerialReleasePortIfAllocated(serialPort_t *) {}
|
void mspSerialReleasePortIfAllocated(serialPort_t *) {}
|
||||||
serialPortConfig_t *findSerialPortConfig(serialPortFunction_e ) {return NULL;}
|
serialPortConfig_t *findSerialPortConfig(serialPortFunction_e ) {return NULL;}
|
||||||
serialPort_t *findSharedSerialPort(uint16_t , serialPortFunction_e ) {return NULL;}
|
serialPort_t *findSharedSerialPort(uint16_t , serialPortFunction_e ) {return NULL;}
|
||||||
|
|
|
@ -567,7 +567,7 @@ throttleStatus_e calculateThrottleStatus()
|
||||||
|
|
||||||
void delay(uint32_t) {}
|
void delay(uint32_t) {}
|
||||||
|
|
||||||
bool feature(uint32_t mask) {
|
bool featureConfigured(uint32_t mask) {
|
||||||
return (mask & testFeatureMask);
|
return (mask & testFeatureMask);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -392,7 +392,7 @@ uint8_t armingFlags;
|
||||||
|
|
||||||
void delay(uint32_t) {}
|
void delay(uint32_t) {}
|
||||||
|
|
||||||
bool feature(uint32_t mask) {
|
bool featureConfigured(uint32_t mask) {
|
||||||
return (mask & testFeatureMask);
|
return (mask & testFeatureMask);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -352,7 +352,7 @@ void delay(uint32_t ms)
|
||||||
|
|
||||||
uint32_t micros(void) { return 0; }
|
uint32_t micros(void) { return 0; }
|
||||||
bool shouldSoundBatteryAlarm(void) { return false; }
|
bool shouldSoundBatteryAlarm(void) { return false; }
|
||||||
bool feature(uint32_t mask) {
|
bool featureConfigured(uint32_t mask) {
|
||||||
UNUSED(mask);
|
UNUSED(mask);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
|
@ -709,7 +709,7 @@ void gyroStartCalibration(bool isFirstArmingCalibration)
|
||||||
}
|
}
|
||||||
void applyAndSaveAccelerometerTrimsDelta(rollAndPitchTrims_t*) {}
|
void applyAndSaveAccelerometerTrimsDelta(rollAndPitchTrims_t*) {}
|
||||||
void handleInflightCalibrationStickPosition(void) {}
|
void handleInflightCalibrationStickPosition(void) {}
|
||||||
bool feature(uint32_t) { return false;}
|
bool featureConfigured(uint32_t) { return false;}
|
||||||
bool sensors(uint32_t) { return false;}
|
bool sensors(uint32_t) { return false;}
|
||||||
void tryArm(void) {}
|
void tryArm(void) {}
|
||||||
void disarm(void) {}
|
void disarm(void) {}
|
||||||
|
|
|
@ -845,7 +845,7 @@ extern "C" {
|
||||||
sbufWriteU8(dst, (uint8_t)val);
|
sbufWriteU8(dst, (uint8_t)val);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool feature(uint32_t) { return false; }
|
bool featureConfigured(uint32_t) { return false; }
|
||||||
|
|
||||||
void serialWriteBuf(serialPort_t *instance, const uint8_t *data, int count)
|
void serialWriteBuf(serialPort_t *instance, const uint8_t *data, int count)
|
||||||
{
|
{
|
||||||
|
|
|
@ -186,7 +186,7 @@ bool rxMspInit(rxConfig_t *rxConfig, rxRuntimeConfig_t *rxRuntimeConfig, rcReadR
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool feature(uint32_t) {
|
bool featureConfigured(uint32_t) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -272,7 +272,7 @@ extern "C" {
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool feature(uint32_t) {return false;}
|
bool featureConfigured(uint32_t) {return false;}
|
||||||
|
|
||||||
bool isAirmodeActive(void) {return true;}
|
bool isAirmodeActive(void) {return true;}
|
||||||
|
|
||||||
|
|
|
@ -293,7 +293,7 @@ void beeperConfirmationBeeps(uint8_t beepCount) {UNUSED(beepCount);}
|
||||||
|
|
||||||
uint32_t micros(void) {return 0;}
|
uint32_t micros(void) {return 0;}
|
||||||
|
|
||||||
bool feature(uint32_t) {return true;}
|
bool featureConfigured(uint32_t) {return true;}
|
||||||
|
|
||||||
uint32_t serialRxBytesWaiting(const serialPort_t *) {return 0;}
|
uint32_t serialRxBytesWaiting(const serialPort_t *) {return 0;}
|
||||||
uint32_t serialTxBytesFree(const serialPort_t *) {return 0;}
|
uint32_t serialTxBytesFree(const serialPort_t *) {return 0;}
|
||||||
|
|
|
@ -108,7 +108,7 @@ throttleStatus_e calculateThrottleStatus(void)
|
||||||
return throttleStatus;
|
return throttleStatus;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool feature(uint32_t mask)
|
bool featureConfigured(uint32_t mask)
|
||||||
{
|
{
|
||||||
return (definedFeatures & mask) != 0;
|
return (definedFeatures & mask) != 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue