|
@@ -100,10 +100,10 @@ const PID_Struct_t PID_MotorSpd_Volans =
|
|
|
(int16_t)0, //hKd_Gain
|
|
|
(uint16_t)1024, //hKd_Divisor
|
|
|
(int32_t)0, //wPreviousError
|
|
|
- (int32_t)-1050, //hLower_Limit_Output
|
|
|
+ (int32_t)-100, //hLower_Limit_Output
|
|
|
(int32_t)1050, //hUpper_Limit_Output
|
|
|
- (int32_t)-358400, //wLower_Limit_Integral
|
|
|
- (int32_t)358400, //wUpper_Limit_Integral
|
|
|
+ (int32_t)-102400, //wLower_Limit_Integral
|
|
|
+ (int32_t)1075200, //wUpper_Limit_Integral
|
|
|
(int32_t)0 //wIntegral
|
|
|
};
|
|
|
|
|
@@ -197,10 +197,10 @@ const PID_Struct_t PID_MotorSpd_Volans_Plus =
|
|
|
(int16_t)0, //hKd_Gain
|
|
|
(uint16_t)1024, //hKd_Divisor
|
|
|
(int32_t)0, //wPreviousError
|
|
|
- (int32_t)-1050, //hLower_Limit_Output
|
|
|
+ (int32_t)-100, //hLower_Limit_Output
|
|
|
(int32_t)1050, //hUpper_Limit_Output
|
|
|
- (int32_t)-358400, //wLower_Limit_Integral
|
|
|
- (int32_t)358400, //wUpper_Limit_Integral
|
|
|
+ (int32_t)-102400, //wLower_Limit_Integral
|
|
|
+ (int32_t)1075200, //wUpper_Limit_Integral
|
|
|
(int32_t)0 //wIntegral
|
|
|
};
|
|
|
|
|
@@ -294,10 +294,10 @@ const PID_Struct_t PID_MotorSpd_Pegasi =
|
|
|
(int16_t)0, //hKd_Gain
|
|
|
(uint16_t)1024, //hKd_Divisor
|
|
|
(int32_t)0, //wPreviousError
|
|
|
- (int32_t)-100, //hLower_Limit_Output
|
|
|
+ (int32_t)-100, //hLower_Limit_Output
|
|
|
(int32_t)1050, //hUpper_Limit_Output
|
|
|
- (int32_t)-358400, //wLower_Limit_Integral
|
|
|
- (int32_t)358400, //wUpper_Limit_Integral
|
|
|
+ (int32_t)-102400, //wLower_Limit_Integral
|
|
|
+ (int32_t)1075200, //wUpper_Limit_Integral
|
|
|
(int32_t)0 //wIntegral
|
|
|
};
|
|
|
|