diff --git a/platformio.ini b/platformio.ini index 8077b99..47341f7 100644 --- a/platformio.ini +++ b/platformio.ini @@ -14,6 +14,4 @@ board = wt32-eth01 framework = arduino lib_deps = siwats/ESPMegaPROR3@^2.5.1 monitor_speed = 115200 -build_flags = -DCORE_DEBUG_LEVEL=0 -upload_port = COM7 -monitor_port = COM7 \ No newline at end of file +build_flags = -DCORE_DEBUG_LEVEL=5 \ No newline at end of file diff --git a/src/main.cpp b/src/main.cpp index a640a5b..f51fc29 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -17,12 +17,12 @@ float adc2current(uint16_t adc_val) { #define CT_INTERVAL 5000 -CurrentTransformerCard ct1 = CurrentTransformerCard(&analogCard, 0, &voltage, &adc2current, CT_INTERVAL); -CurrentTransformerCard ct2 = CurrentTransformerCard(&analogCard, 1, &voltage, &adc2current, CT_INTERVAL); -CurrentTransformerCard ct3 = CurrentTransformerCard(&analogCard, 2, &voltage, &adc2current, CT_INTERVAL); -CurrentTransformerCard ct4 = CurrentTransformerCard(&analogCard, 3, &voltage, &adc2current, CT_INTERVAL); -CurrentTransformerCard ct5 = CurrentTransformerCard(&analogCard, 4, &voltage, &adc2current, CT_INTERVAL); -CurrentTransformerCard ct6 = CurrentTransformerCard(&analogCard, 5, &voltage, &adc2current, CT_INTERVAL); +CurrentTransformerCard ct1 = CurrentTransformerCard(&analogCard, 0, &voltage, &adc2current, 5000); +CurrentTransformerCard ct2 = CurrentTransformerCard(&analogCard, 1, &voltage, &adc2current, 5000); +CurrentTransformerCard ct3 = CurrentTransformerCard(&analogCard, 2, &voltage, &adc2current, 5000); +CurrentTransformerCard ct4 = CurrentTransformerCard(&analogCard, 3, &voltage, &adc2current, 5000); +CurrentTransformerCard ct5 = CurrentTransformerCard(&analogCard, 4, &voltage, &adc2current, 5000); +CurrentTransformerCard ct6 = CurrentTransformerCard(&analogCard, 5, &voltage, &adc2current, 5000); const char *mode_names[] = {"off", "cool", "fan_only", "dry"}; const char *fan_speed_names[] = {"auto", "high", "medium", "low"}; @@ -135,12 +135,15 @@ void setup() // Current Transformers espmega.installCard(4, &analogCard); + espmega.installCard(5, &ct1); ct1.bindFRAM(&espmega.fram, 6000); espmega.iot->registerCard(5); + espmega.installCard(6, &ct2); ct2.bindFRAM(&espmega.fram, 6100); espmega.iot->registerCard(6); + espmega.installCard(7, &ct3); ct3.bindFRAM(&espmega.fram, 6200); espmega.iot->registerCard(7);