From 778e8cbb5d5ce640b19282bd53d17853ce978fd4 Mon Sep 17 00:00:00 2001 From: Howard Su Date: Sat, 16 Mar 2019 10:16:21 +0800 Subject: [PATCH] Use fabsf instead of fabs --- Silverware/src/pid.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Silverware/src/pid.c b/Silverware/src/pid.c index 55c751b..5098f9d 100644 --- a/Silverware/src/pid.c +++ b/Silverware/src/pid.c @@ -402,9 +402,9 @@ float pid(int x ) stickTransition[x] = stickTransitionProfileA[x]; } if (stickAccelerator[x] < 1){ - transitionSetpointWeight[x] = (fabs(rxcopy[x]) * stickTransition[x]) + (1- stickTransition[x]); + transitionSetpointWeight[x] = (fabsf(rxcopy[x]) * stickTransition[x]) + (1- stickTransition[x]); }else{ - transitionSetpointWeight[x] = (fabs(rxcopy[x]) * (stickTransition[x] / stickAccelerator[x])) + (1- stickTransition[x]); + transitionSetpointWeight[x] = (fabsf(rxcopy[x]) * (stickTransition[x] / stickAccelerator[x])) + (1- stickTransition[x]); } static float lastrate[3]; static float lastsetpoint[3]; @@ -442,9 +442,9 @@ float pid(int x ) stickTransition[x] = stickTransitionProfileA[x]; } if (stickAccelerator[x] < 1){ - transitionSetpointWeight[x] = (fabs(rxcopy[x]) * stickTransition[x]) + (1- stickTransition[x]); + transitionSetpointWeight[x] = (fabsf(rxcopy[x]) * stickTransition[x]) + (1- stickTransition[x]); }else{ - transitionSetpointWeight[x] = (fabs(rxcopy[x]) * (stickTransition[x] / stickAccelerator[x])) + (1- stickTransition[x]); + transitionSetpointWeight[x] = (fabsf(rxcopy[x]) * (stickTransition[x] / stickAccelerator[x])) + (1- stickTransition[x]); } static float lastrate[3]; static float lastsetpoint[3];