Lines Matching full:double
13 double min = 0.0;
14 double max = 0.0;
26 double ts = 0.0; // sample time in seconds
27 double integral = 0.0; // integral of error
28 double lastOutput = 0.0; // value of last output
29 double lastError = 0.0; // value of last error
31 double proportionalCoeff = 0.0; // coeff for P
32 double integralCoeff = 0.0; // coeff for I
33 double derivativeCoeff = 0.0; // coeff for D
34 double feedFwdOffset = 0.0; // offset coeff for feed-forward term
35 double feedFwdGain = 0.0; // gain for feed-forward term
39 double slewNeg = 0.0;
40 double slewPos = 0.0;
41 double positiveHysteresis = 0.0;
42 double negativeHysteresis = 0.0;
45 double pid(pid_info_t* pidinfoptr, double input, double setpoint,
54 double ts = 0.0; // sample time in seconds
55 double proportionalCoeff = 0.0; // coeff for P
56 double integralCoeff = 0.0; // coeff for I
57 double derivativeCoeff = 0.0; // coeff for D
58 double feedFwdOffset = 0.0; // offset coeff for feed-forward term
59 double feedFwdGain = 0.0; // gain for feed-forward term
62 double slewNeg = 0.0;
63 double slewPos = 0.0;
64 double positiveHysteresis = 0.0;
65 double negativeHysteresis = 0.0;