Merge branch 'dev-v1.0.1' into dev-v1.1.0

This commit is contained in:
Gunnar Skjold
2020-02-14 20:19:15 +01:00
2 changed files with 16 additions and 12 deletions

View File

@@ -19,7 +19,13 @@
#include <OneWire.h> #include <OneWire.h>
#define TEMP_SENSOR_PIN 5 // Temperature sensor connected to GPIO5 #define TEMP_SENSOR_PIN 5 // Temperature sensor connected to GPIO5
#if DEBUG_MODE
#define SOFTWARE_SERIAL 1
#include <SoftwareSerial.h>
SoftwareSerial *hanSerial = new SoftwareSerial(3);
#else
HardwareSerial *hanSerial = &Serial; HardwareSerial *hanSerial = &Serial;
#endif
// Build settings for Wemos Lolin D32 // Build settings for Wemos Lolin D32
#elif defined(ARDUINO_LOLIN_D32) #elif defined(ARDUINO_LOLIN_D32)

View File

@@ -35,7 +35,7 @@ WiFiClient *client;
MQTTClient mqtt(512); MQTTClient mqtt(512);
// Object used for debugging // Object used for debugging
HardwareSerial* debugger = NULL; Stream* debugger = NULL;
// The HAN Port reader, used to read serial data and decode DLMS // The HAN Port reader, used to read serial data and decode DLMS
HanReader hanReader; HanReader hanReader;
@@ -47,17 +47,15 @@ void setup() {
} }
#if DEBUG_MODE #if DEBUG_MODE
debugger = &Serial; #if HW_ROARFRED
#if SOFTWARE_SERIAL SoftwareSerial *ser = new SoftwareSerial(-1, 1);
debugger->begin(115200, SERIAL_8N1); ser->begin(115200, SWSERIAL_8N1);
#else debugger = ser;
if(config.getMeterType() == 3) { #else
hanSerial->begin(2400, SERIAL_8N1); HardwareSerial *ser = &Serial;
} else { ser->begin(115200, SERIAL_8N1);
hanSerial->begin(2400, SERIAL_8E1); #endif
} debugger = ser;
#endif
while (!&debugger);
#endif #endif
if (debugger) { if (debugger) {