Fix TasmotaClient exception

Fix TasmotaClient exception (#8734)
This commit is contained in:
Theo Arends 2020-06-22 22:52:25 +02:00
parent 7c8b06ce16
commit 7784156376

View File

@ -503,6 +503,7 @@ void CmndClientReset(void) {
} }
void CmndClientSend(void) { void CmndClientSend(void) {
if (TClient.SerialEnabled) {
if (0 < XdrvMailbox.data_len) { if (0 < XdrvMailbox.data_len) {
TasmotaClient_sendCmnd(CMND_CLIENT_SEND, XdrvMailbox.data_len); TasmotaClient_sendCmnd(CMND_CLIENT_SEND, XdrvMailbox.data_len);
TasmotaClient_Serial->write(char(PARAM_DATA_START)); TasmotaClient_Serial->write(char(PARAM_DATA_START));
@ -513,6 +514,7 @@ void CmndClientSend(void) {
} }
ResponseCmndDone(); ResponseCmndDone();
} }
}
void TasmotaClient_ProcessIn(void) { void TasmotaClient_ProcessIn(void) {
uint8_t cmnd = TasmotaClient_Serial->read(); uint8_t cmnd = TasmotaClient_Serial->read();