File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1111#ifndef PIN_ADC_CTRL // set in platformio.ini for Heltec Wireless Tracker (2)
1212 #define PIN_ADC_CTRL 37
1313#endif
14+ #ifndef ADC_MULTIPLIER // default ADC multiplier
15+ #define ADC_MULTIPLIER 5.42
16+ #endif
1417#define PIN_ADC_CTRL_ACTIVE LOW
1518#define PIN_ADC_CTRL_INACTIVE HIGH
1619
@@ -88,7 +91,7 @@ class HeltecV3Board : public ESP32Board {
8891
8992 digitalWrite (PIN_ADC_CTRL , !adc_active_state);
9093
91- return (5.42 * (3.3 / 1024.0 ) * raw) * 1000 ;
94+ return (ADC_MULTIPLIER * (3.3 / 1024.0 ) * raw) * 1000 ;
9295 }
9396
9497 const char * getManufacturerName () const override {
Original file line number Diff line number Diff line change @@ -22,6 +22,7 @@ build_flags =
2222 ; -D PIN_BOARD_SCL=18 ; same GPIO as P_LORA_TX_LED
2323 -D PIN_USER_BTN =0
2424 -D PIN_VEXT_EN =45
25+ -D ADC_MULTIPLIER =8.4
2526 -D PIN_VBAT_READ =20
2627 -D PIN_ADC_CTRL =19
2728 -D SX126X_DIO2_AS_RF_SWITCH =true
You can’t perform that action at this time.
0 commit comments