1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-16 12:55:19 +03:00

Use fabsf() instead of ABS() for floats

The ABS() macro doesn't handle -0 floats correctly. Also fabsf() is more efficient.
This commit is contained in:
Bruce Luckcuck 2019-01-19 13:53:59 -05:00
parent 628fdb8adc
commit 3d671c7134
8 changed files with 23 additions and 22 deletions

View file

@ -106,7 +106,7 @@ bool isUsingSticksForArming(void)
bool areSticksInApModePosition(uint16_t ap_mode)
{
return ABS(rcCommand[ROLL]) < ap_mode && ABS(rcCommand[PITCH]) < ap_mode;
return fabsf(rcCommand[ROLL]) < ap_mode && fabsf(rcCommand[PITCH]) < ap_mode;
}
throttleStatus_e calculateThrottleStatus(void)