use system gpio adc

This commit is contained in:
proddy
2021-07-24 12:02:45 +02:00
2 changed files with 3 additions and 4 deletions

View File

@@ -510,10 +510,10 @@ void System::measure_analog() {
if (!measure_last_ || (uint32_t)(uuid::get_uptime() - measure_last_) >= SYSTEM_MEASURE_ANALOG_INTERVAL) {
measure_last_ = uuid::get_uptime();
#if defined(ESP32)
uint16_t a = analogRead(ADC_CH0_GPIO);
#if defined(EMSESP_STANDALONE)
uint16_t a = 0;
#else
uint16_t a = 0; // standalone
uint16_t a = analogReadMilliVolts(ADC1_CHANNEL_0_GPIO_NUM);
#endif
static uint32_t sum_ = 0;

View File

@@ -143,7 +143,6 @@ class System {
static constexpr uint32_t SYSTEM_HEARTBEAT_INTERVAL = 60000; // in milliseconds, how often the MQTT heartbeat is sent (1 min)
static constexpr uint32_t SYSTEM_MEASURE_ANALOG_INTERVAL = 500;
static constexpr uint8_t LED_ON = HIGH; // LED
static constexpr uint8_t ADC_CH0_GPIO = 36;
#ifndef EMSESP_STANDALONE
static uuid::syslog::SyslogService syslog_;