Modified example with AT command traces for AT%MEAS, AT%PCONI and AT%CGEQOS. Loading times calculated for each cloud transfer
Dependencies: FXOS8700CQ MODSERIAL mbed
Fork of Avnet_ATT_Cellular_IOT by
Diff: wnc_control.cpp
- Revision:
- 38:564b312a719f
- Parent:
- 36:d4782eabff43
- Child:
- 39:1996eaec02d6
--- a/wnc_control.cpp Sat Jul 23 02:32:14 2016 +0000 +++ b/wnc_control.cpp Sat Jul 23 04:27:35 2016 +0000 @@ -267,6 +267,7 @@ // send_wnc_cmd("AT+CFUN=1", &pRespStr, WNC_TIMEOUT_MS); // Try to force on network pt2 // send_wnc_cmd("AT", &pRespStr, WNC_TIMEOUT_MS); // Heartbeat? pc.puts("WNC Status:\r\n"); + send_wnc_cmd("AT@SOCKDIAL?", &pRespStr, WNC_TIMEOUT_MS); send_wnc_cmd("AT+CPIN?", &pRespStr, WNC_TIMEOUT_MS); // Check if SIM locked send_wnc_cmd("AT+CREG?", &pRespStr, WNC_TIMEOUT_MS); // Check if registered on network send_wnc_cmd("AT+CSQ", &pRespStr, WNC_TIMEOUT_MS); // Check RSSI @@ -281,7 +282,8 @@ cmd_str += ipStr; cmd_str += "\","; cmd_str += port; - send_wnc_cmd(cmd_str.c_str(), &pRespStr, 5*WNC_TIMEOUT_MS); + cmd_str += ",30"; + send_wnc_cmd(cmd_str.c_str(), &pRespStr, 30000); send_wnc_cmd("AT@SOCKCREAT?", &pRespStr, WNC_TIMEOUT_MS); send_wnc_cmd("AT@SOCKCONN?", &pRespStr, WNC_TIMEOUT_MS); }