forked from Archive/PX4-Autopilot
multiple: Fix abs(int) usage on float values
This commit is contained in:
parent
5f9443add4
commit
b21ad6af14
|
@ -231,7 +231,7 @@ void Heater::Run()
|
|||
|
||||
_controller_time_on_usec = math::constrain(_controller_time_on_usec, 0, _controller_period_usec);
|
||||
|
||||
if (abs(temperature_delta) < TEMPERATURE_TARGET_THRESHOLD) {
|
||||
if (fabsf(temperature_delta) < TEMPERATURE_TARGET_THRESHOLD) {
|
||||
_temperature_target_met = true;
|
||||
|
||||
} else {
|
||||
|
|
|
@ -249,7 +249,7 @@ build_gps_response(uint8_t *buffer, size_t *size)
|
|||
|
||||
if (lat < 0) {
|
||||
msg.latitude_ns = 1;
|
||||
lat = abs(lat);
|
||||
lat = fabs(lat);
|
||||
}
|
||||
|
||||
int deg;
|
||||
|
|
|
@ -159,7 +159,7 @@ GeofenceBreachAvoidance::generateLoiterPointForMultirotor(geofence_violation_typ
|
|||
Vector2d test_point;
|
||||
|
||||
// binary search for the distance from the drone to the geofence in the given direction
|
||||
while (abs(current_max - current_min) > 0.5f) {
|
||||
while (fabsf(current_max - current_min) > 0.5f) {
|
||||
test_point = waypointFromBearingAndDistance(_current_pos_lat_lon, _test_point_bearing, current_distance);
|
||||
|
||||
if (!geofence->isInsidePolygonOrCircle(test_point(0), test_point(1), _current_alt_amsl)) {
|
||||
|
|
Loading…
Reference in New Issue