variables name refactoring
This commit is contained in:
30
src/main.cpp
30
src/main.cpp
@@ -1,10 +1,9 @@
|
||||
#define DEBUGLOG_DEFAULT_LOG_LEVEL_DEBUG
|
||||
|
||||
#include <Arduino.h>
|
||||
#include <DebugLog.h>
|
||||
#include <DebugLogEnable.h>
|
||||
|
||||
#include <Arduino.h>
|
||||
|
||||
#include <config.h>
|
||||
#include <PCF85063_Driver.h>
|
||||
#include <R4DCB08_Driver.h>
|
||||
@@ -14,8 +13,6 @@
|
||||
#include <ETH_Driver.h>
|
||||
|
||||
#include <digitalIO.h>
|
||||
|
||||
#define DEBUGLOG_DEFAULT_LOG_LEVEL_DEBUG
|
||||
#include <mqtt.h>
|
||||
#include "utils.h"
|
||||
|
||||
@@ -34,7 +31,7 @@ void setup()
|
||||
{
|
||||
Serial.begin(9600);
|
||||
LOG_ATTACH_SERIAL(Serial);
|
||||
conf.init(); // read the configuration from internal flash
|
||||
conf.init(); // read the configuration from internal flash
|
||||
}
|
||||
|
||||
void loop()
|
||||
@@ -50,27 +47,26 @@ void loop()
|
||||
auto rtc = drivers::PCF85063(i2c, PCF85063_ADDRESS);
|
||||
auto eth = drivers::Ethernet(conf.m_ethHostname);
|
||||
auto tmp = drivers::R4DCB08(bus, conf.m_modbusTemperatureAddr);
|
||||
delay(100);
|
||||
auto io = digitalIO(i2c, bus, {conf.m_modbusRelayAddr});
|
||||
// Initialize temperature sensors
|
||||
sensors = tmp.getNum();
|
||||
delay(100);
|
||||
auto seneca = drivers::S50140(bus, conf.m_modbusSenecaAddr);
|
||||
auto buzzer = drivers::Buzzer();
|
||||
auto led = drivers::Led();
|
||||
//////////////// DEVICES ////////////////
|
||||
// Initialize temperature sensors
|
||||
sensors = tmp.getNum();
|
||||
auto io = digitalIO(i2c, bus, {conf.m_modbusRelayAddr});
|
||||
LOG_INFO("Temperature sensors connected ->", sensors);
|
||||
//////////////// DEVICES ////////////////
|
||||
|
||||
//////////////// NETWORK ////////////////
|
||||
auto mqtt = MQTTwrapper();
|
||||
//////////////// NETWORK ////////////////
|
||||
|
||||
std::function<void(const ArduinoJson::JsonDocument &)> mycallback =
|
||||
[&io](const ArduinoJson::JsonDocument &doc) {
|
||||
io.digitalIOWrite(0, doc["stat"].as<bool>());
|
||||
io.digitalIOWrite(15, doc["stat"].as<bool>());
|
||||
};
|
||||
|
||||
std::function<void(const ArduinoJson::JsonDocument &)> mycallback =
|
||||
[&io](const ArduinoJson::JsonDocument &doc)
|
||||
{
|
||||
io.digitalIOWrite(0, doc["stat"].as<bool>());
|
||||
io.digitalIOWrite(15, doc["stat"].as<bool>());
|
||||
};
|
||||
|
||||
//////////////// NETWORK ////////////////
|
||||
/////////////// CALLBACK ////////////////
|
||||
@@ -88,7 +84,7 @@ void loop()
|
||||
{
|
||||
if (eth.getNtpTime(ntpTime) && rtc.setDatetime(drivers::PCF85063::fromEpoch(ntpTime)))
|
||||
{
|
||||
//buzzer.beep(250, NOTE_F);
|
||||
// buzzer.beep(250, NOTE_F);
|
||||
led.setColor({255, 255, 0});
|
||||
const drivers::PCF85063::datetime_t dt(drivers::PCF85063::fromEpoch(ntpTime));
|
||||
LOG_INFO("NTP Time: ", drivers::PCF85063::datetime2str(dt).c_str());
|
||||
|
||||
@@ -150,7 +150,7 @@ void MQTTwrapper::clientLoop(void *params)
|
||||
}
|
||||
if (client.state() != MQTT_CONNECTED)
|
||||
{
|
||||
LOG_ERROR("MQTT disconnect reason ", stateMap.at(client.state()));
|
||||
LOG_ERROR("MQTT disconnect reason ", stateMap.at(client.state()).c_str());
|
||||
vTaskDelay(pdMS_TO_TICKS(loopTime * 50));
|
||||
const bool ok = client.connect(clientName.c_str());
|
||||
LOG_WARN("MQTT reconnected", ok ? "True" : "False");
|
||||
|
||||
Reference in New Issue
Block a user