From 021d746ab7cfdb97b6fcc92192dd5535cde81d0e Mon Sep 17 00:00:00 2001 From: Bernhard Tittelbach Date: Fri, 11 Oct 2013 16:10:29 +0000 Subject: bugfixes git-svn-id: https://svn.spreadspace.org/avr/trunk@241 aa12f405-d877-488e-9caf-2d797e2a1cc7 --- pcr-controller/pid_control.h | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'pcr-controller/pid_control.h') diff --git a/pcr-controller/pid_control.h b/pcr-controller/pid_control.h index 4304565..4cff977 100644 --- a/pcr-controller/pid_control.h +++ b/pcr-controller/pid_control.h @@ -10,13 +10,16 @@ #include +#define PID_DISABLED (1<<15) + void pid_setP(int16_t p); void pid_setI(int16_t i); void pid_setD(int16_t d); void pid_printVars(void); -void pid_setTargetValue(uint16_t v); -uint16_t pid_getTargetValue(void); -int16_t pid_calc(uint16_t current_value); +void pid_setTargetValue(int16_t v); +int pid_isEnabled(void); +int16_t pid_getTargetValue(void); +int16_t pid_calc(int16_t current_value); void pid_loadFromEEPROM(void); void pid_saveToEEPROM(void); -- cgit v1.2.3