This commit is contained in:
cfif 2024-12-09 14:50:31 +03:00
parent 72b6926667
commit 0ad838e79a
1 changed files with 13 additions and 1 deletions

View File

@ -9,7 +9,14 @@
AtCommandResult AtGsmTelitLe910_SocketSendData( AtCommandResult AtGsmTelitLe910_SocketSendData(
tAtCmd *env, uint8_t linkNum, uint8_t *data, uint16_t dataLen, uint32_t timeout tAtCmd *env, uint8_t linkNum, uint8_t *data, uint16_t dataLen, uint32_t timeout
) { ) {
return AtGsmTelitLe910_SocketSendDataUdp(env, linkNum, data, dataLen, 0, 0, 0, timeout);
AtCommandResult result = AtGsmTelitLe910_SocketSendDataUdp(env, linkNum, data, dataLen, 0, 0, 0, timeout);
if (result == AT_ERROR) {
result = AtGsmTelitLe910_SocketSendDataUdp(env, linkNum, data, dataLen, 0, 0, 0, timeout);
}
return result;
} }
AtCommandResult AtGsmTelitLe910_SocketSendDataUdp( AtCommandResult AtGsmTelitLe910_SocketSendDataUdp(
@ -50,6 +57,11 @@ AtCommandResult AtGsmTelitLe910_SocketSendDataUdp(
} else if (AtCmdRxBeginWithStatic(env, "ERROR")) { } else if (AtCmdRxBeginWithStatic(env, "ERROR")) {
AtCmdRxClear(env); AtCmdRxClear(env);
return AT_ERROR; return AT_ERROR;
} else if (AtCmdRxBeginWithStatic(env, "+CME ERROR: tx error")) {
AtCmdRxClear(env);
return AT_ERROR;
} else if (AtCmdRxBeginWithStatic(env, "OK")) { } else if (AtCmdRxBeginWithStatic(env, "OK")) {
AtCmdRxClear(env); AtCmdRxClear(env);
return AT_OK; return AT_OK;