diff --git a/sonoff/_changelog.ino b/sonoff/_changelog.ino index 4698dc463..2d6a4745e 100644 --- a/sonoff/_changelog.ino +++ b/sonoff/_changelog.ino @@ -1,4 +1,7 @@ -/* 6.5.0.7 20190410 +/* 6.5.0.8 20190412 + * Fix use of SerialDelimiter value 128 + * + * 6.5.0.7 20190410 * Add command LedMask to assign which relay has access to power LED (#5602, #5612) * * 6.5.0.6 20190409 diff --git a/sonoff/sonoff.ino b/sonoff/sonoff.ino index df896e820..c6d6be23c 100755 --- a/sonoff/sonoff.ino +++ b/sonoff/sonoff.ino @@ -2274,7 +2274,7 @@ void SerialInput(void) if (serial_in_byte || Settings.flag.mqtt_serial_raw) { // Any char between 1 and 127 or any char (0 - 255) if ((serial_in_byte_counter < INPUT_BUFFER_SIZE -1) && // Add char to string if it still fits and ... ((isprint(serial_in_byte) && (128 == Settings.serial_delimiter)) || // Any char between 32 and 127 - (serial_in_byte != Settings.serial_delimiter) || // Any char between 1 and 127 and not being delimiter + (serial_in_byte != Settings.serial_delimiter && (128 != Settings.serial_delimiter)) || // Any char between 1 and 127 and not being delimiter Settings.flag.mqtt_serial_raw)) { // Any char between 0 and 255 serial_in_buffer[serial_in_byte_counter++] = serial_in_byte; serial_polling_window = millis(); diff --git a/sonoff/sonoff_version.h b/sonoff/sonoff_version.h index 30b6cc65e..c0399c306 100644 --- a/sonoff/sonoff_version.h +++ b/sonoff/sonoff_version.h @@ -20,6 +20,6 @@ #ifndef _SONOFF_VERSION_H_ #define _SONOFF_VERSION_H_ -const uint32_t VERSION = 0x06050007; +const uint32_t VERSION = 0x06050008; #endif // _SONOFF_VERSION_H_