From 41ddab2cbe6220900f3c1a21cad2f9fdcaeb67c1 Mon Sep 17 00:00:00 2001 From: Joel Stein Date: Mon, 26 Nov 2018 13:29:00 +0100 Subject: [PATCH] PS_16_DZ: flush serial after sending command --- sonoff/xdrv_19_ps16dz_dimmer.ino | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sonoff/xdrv_19_ps16dz_dimmer.ino b/sonoff/xdrv_19_ps16dz_dimmer.ino index b165d66a1..a2d77c992 100644 --- a/sonoff/xdrv_19_ps16dz_dimmer.ino +++ b/sonoff/xdrv_19_ps16dz_dimmer.ino @@ -84,6 +84,7 @@ boolean PS16DZSetPower(void) PS16DZSerial->print(ps16dz_tx_buffer); PS16DZSerial->write(0x1B); + PS16DZSerial->flush(); status = true; } @@ -105,6 +106,7 @@ void PS16DZSerialDuty(uint8_t duty) PS16DZSerial->print(ps16dz_tx_buffer); PS16DZSerial->write(0x1B); + PS16DZSerial->flush(); } else { ps16dz_ignore_dim = false; // reset flag @@ -212,6 +214,7 @@ void PS16DZSerialInput(void) PS16DZSerial->print(ps16dz_tx_buffer); PS16DZSerial->write(0x1B); + PS16DZSerial->flush(); } } }