From f75c4a27add655d37f55e323c659a11075a1d5c1 Mon Sep 17 00:00:00 2001 From: Joel Stein Date: Tue, 27 Nov 2018 19:01:06 +0100 Subject: [PATCH] PS_16_DZ: leave space for trailing 0-byte --- sonoff/xdrv_19_ps16dz_dimmer.ino | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sonoff/xdrv_19_ps16dz_dimmer.ino b/sonoff/xdrv_19_ps16dz_dimmer.ino index 6a57b4686..72f9ea287 100644 --- a/sonoff/xdrv_19_ps16dz_dimmer.ino +++ b/sonoff/xdrv_19_ps16dz_dimmer.ino @@ -149,7 +149,7 @@ void PS16DZSerialInput(void) yield(); byte serial_in_byte = PS16DZSerial->read(); if (serial_in_byte != 0x1B){ - if (ps16dz_byte_counter >= PS16DZ_BUFFER_SIZE) { + if (ps16dz_byte_counter >= PS16DZ_BUFFER_SIZE - 1) { memset(ps16dz_rx_buffer, 0, PS16DZ_BUFFER_SIZE); ps16dz_byte_counter = 0; }