File tree Expand file tree Collapse file tree 2 files changed +4
-5
lines changed Expand file tree Collapse file tree 2 files changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -85,7 +85,7 @@ Chip type
85
85
#if defined (__AVR_ATtiny25__ ) || defined(__AVR_ATtiny45__ ) || defined(__AVR_ATtiny85__ )
86
86
#define CHIP_TINYX5
87
87
#endif
88
- #if defined(__AVR_ATmega32U4__ ) || defined(__AVR_ATmega1280__ ) || defined(__AVR_ATmega2560__ )
88
+ #if defined(__AVR_ATmega32U4__ ) || defined(__AVR_ATmega1280__ ) || defined(__AVR_ATmega2560__ ) || defined( __AVR_ATmega1284__ ) || defined( __AVR_ATmega1284P__ ) || defined( __AVR_ATmega644__ ) || defined( __AVR_ATmega644A__ ) || defined( __AVR_ATmega644P__ ) || defined( __AVR_ATmega644PA__ )
89
89
#define CHIP_MEGA
90
90
#endif
91
91
#if defined(ARDUINO_ARCH_STM32F0 ) || defined(ARDUINO_ARCH_STM32F1 ) || defined(ARDUINO_ARCH_STM32F3 ) || defined(ARDUINO_ARCH_STM32F4 ) || defined(ARDUINO_ARCH_STM32L4 )
Original file line number Diff line number Diff line change @@ -87,11 +87,10 @@ class SensorBattery: public Sensor {
87
87
if (_battery_internal_vcc || _battery_pin == -1 ) volt = (float )hwCPUVoltage ()/1000 ;
88
88
else {
89
89
// when measuring the battery from a pin, analog reference must be internal
90
- #ifdef CHIP_AVR
91
- nodeManager.setAnalogReference (INTERNAL);
92
- #endif
93
- #ifdef CHIP_MEGA
90
+ #if defined(CHIP_MEGA)
94
91
nodeManager.setAnalogReference (INTERNAL1V1);
92
+ #elif defined(CHIP_AVR)
93
+ nodeManager.setAnalogReference (INTERNAL);
95
94
#endif
96
95
volt = analogRead (_battery_pin) * _battery_volts_per_bit;
97
96
}
You can’t perform that action at this time.
0 commit comments