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));
@ -512,6 +513,7 @@ void CmndClientSend(void) {
TasmotaClient_Serial->write(char(PARAM_DATA_END)); TasmotaClient_Serial->write(char(PARAM_DATA_END));
} }
ResponseCmndDone(); ResponseCmndDone();
}
} }
void TasmotaClient_ProcessIn(void) { void TasmotaClient_ProcessIn(void) {