mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-02-22 07:44:03 -04:00
Use fabs(), not abs() for floating point values.
git-svn-id: https://arducopter.googlecode.com/svn/trunk@957 f9c3cf11-9bcb-44bc-f272-b75c42450872
This commit is contained in:
parent
d159986be4
commit
2bf62274ab
@ -179,7 +179,7 @@ AP_IMU::get_gyro(void)
|
||||
else
|
||||
_adc_in[i] = (_adc_in[i] - _adc_offset[i]);
|
||||
|
||||
if (abs(_adc_in[i]) > ADC_CONSTRAINT) {
|
||||
if (fabs(_adc_in[i]) > ADC_CONSTRAINT) {
|
||||
adc_constraints++; // We keep track of the number of times
|
||||
_adc_in[i] = constrain(_adc_in[i], -ADC_CONSTRAINT, ADC_CONSTRAINT); // Throw out nonsensical values
|
||||
}
|
||||
@ -203,7 +203,7 @@ AP_IMU::get_accel(void)
|
||||
_adc_in[i] = (_adc_offset[i] - _adc_in[i]);
|
||||
else
|
||||
_adc_in[i] = (_adc_in[i] - _adc_offset[i]);
|
||||
if (abs(_adc_in[i]) > ADC_CONSTRAINT) {
|
||||
if (fabs(_adc_in[i]) > ADC_CONSTRAINT) {
|
||||
adc_constraints++; // We keep track of the number of times
|
||||
_adc_in[i] = constrain(_adc_in[i], -ADC_CONSTRAINT, ADC_CONSTRAINT); // Throw out nonsensical values
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user