diff options
| author | Selene ToyKeeper | 2024-03-04 06:18:26 -0700 |
|---|---|---|
| committer | Selene ToyKeeper | 2024-03-04 06:18:26 -0700 |
| commit | d623fe5a1bbe02d680094eae5c16cdc83732a984 (patch) | |
| tree | 5bd830670b5d29ff3324447971eec79ee22009b2 /hw/hank/emisar-d3aa/hwdef.h | |
| parent | Merge branch 'trunk' into emisar-d3aa (diff) | |
| download | anduril-d623fe5a1bbe02d680094eae5c16cdc83732a984.tar.gz anduril-d623fe5a1bbe02d680094eae5c16cdc83732a984.tar.bz2 anduril-d623fe5a1bbe02d680094eae5c16cdc83732a984.zip | |
d3aa: fixed voltage measurement
Diffstat (limited to 'hw/hank/emisar-d3aa/hwdef.h')
| -rw-r--r-- | hw/hank/emisar-d3aa/hwdef.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/hw/hank/emisar-d3aa/hwdef.h b/hw/hank/emisar-d3aa/hwdef.h index 1001e5d..a104fc2 100644 --- a/hw/hank/emisar-d3aa/hwdef.h +++ b/hw/hank/emisar-d3aa/hwdef.h @@ -100,7 +100,7 @@ enum CHANNEL_MODES { #define DUAL_VOLTAGE_FLOOR (4*21) // for AA/14500 boost drivers, don't indicate low voltage if below this level #define DUAL_VOLTAGE_LOW_LOW (4*7) // the lower voltage range's danger zone 0.7 volts (NiMH) // comment out to use VDDIO2 instead of external voltage divider -//#define USE_VOLTAGE_DIVIDER +#define USE_VOLTAGE_DIVIDER #ifdef USE_VOLTAGE_DIVIDER // AVR datasheet table 3.1 I/O Multiplexing, PA5 ADC0 = AIN25 #define ADMUX_VOLTAGE_DIVIDER ADC_MUXPOS_AIN25_gc @@ -109,6 +109,7 @@ enum CHANNEL_MODES { #undef voltage_raw2cooked uint8_t voltage_raw2cooked(uint16_t measurement); #else + // doesn't work on this hardware in AA mode #define USE_VOLTAGE_VDDIO2 #endif |
