1
0
Fork 0
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:
mikeller 2018-07-03 22:24:32 +12:00
parent c99629bbf1
commit 8abf138e2a
13 changed files with 12 additions and 18 deletions

View file

@ -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;

View file

@ -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) {}

View file

@ -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;

View file

@ -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;}

View file

@ -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);
} }

View file

@ -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);
} }

View file

@ -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;
} }

View file

@ -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) {}

View file

@ -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)
{ {

View file

@ -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;
} }

View file

@ -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;}

View file

@ -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;}

View file

@ -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;
} }