diff options
Diffstat (limited to 'tk-calibration.h')
| -rw-r--r-- | tk-calibration.h | 42 |
1 files changed, 34 insertions, 8 deletions
diff --git a/tk-calibration.h b/tk-calibration.h index 37edf76..2b5ff9f 100644 --- a/tk-calibration.h +++ b/tk-calibration.h @@ -24,14 +24,40 @@ /********************** Voltage ADC calibration **************************/ // These values were measured using RMM's FET+7135. // See battcheck/readings.txt for reference values. -#define ADC_42 195 // the ADC value we expect for 4.20 volts -#define ADC_100 195 // the ADC value for 100% full (4.2V resting) -#define ADC_75 186 // the ADC value for 75% full (4.0V resting) -#define ADC_50 176 // the ADC value for 50% full (3.8V resting) -#define ADC_25 162 // the ADC value for 25% full (3.5V resting) -#define ADC_0 138 // the ADC value for 0% full (3.0V resting) -#define ADC_LOW 129 // When do we start ramping down (2.8V) -#define ADC_CRIT 124 // When do we shut the light off (2.7V) +// the ADC values we expect for specific voltages +#define ADC_44 205 +#define ADC_43 201 +#define ADC_42 196 +#define ADC_41 191 +#define ADC_40 187 +#define ADC_39 182 +#define ADC_38 177 +#define ADC_37 172 +#define ADC_36 168 +#define ADC_35 163 +#define ADC_34 158 +#define ADC_33 153 +#define ADC_32 149 +#define ADC_31 144 +#define ADC_30 139 +#define ADC_29 134 +#define ADC_28 130 +#define ADC_27 125 +#define ADC_26 120 +#define ADC_25 116 +#define ADC_24 111 +#define ADC_23 106 +#define ADC_22 101 +#define ADC_21 97 +#define ADC_20 92 + +#define ADC_100p ADC_42 // the ADC value for 100% full (resting) +#define ADC_75p ADC_40 // the ADC value for 75% full (resting) +#define ADC_50p ADC_38 // the ADC value for 50% full (resting) +#define ADC_25p ADC_35 // the ADC value for 25% full (resting) +#define ADC_0p ADC_30 // the ADC value for 0% full (resting) +#define ADC_LOW ADC_28 // When do we start ramping down +#define ADC_CRIT ADC_27 // When do we shut the light off /********************** Offtime capacitor calibration ********************/ |
