We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6d4e280 commit a8cde30Copy full SHA for a8cde30
features/cellular/framework/AT/AT_CellularNetwork.cpp
@@ -556,14 +556,12 @@ nsapi_error_t AT_CellularNetwork::set_registration(const char *plmn)
556
557
if (!plmn) {
558
tr_debug("Automatic network registration");
559
- uint8_t len=8;
560
- uint8_t buf[8];
561
_at.cmd_start("AT+COPS?");
562
_at.cmd_stop();
563
- _at.resp_start();
564
- _at.read_bytes(buf,len);
+ _at.resp_start("AT+COPS:");
+ int mode = _at.read_int();
565
_at.resp_stop();
566
- if (strncmp((char*)buf,"+COPS: 0",len) != 0) {
+ if (mode != 0) {
567
_at.clear_error();
568
_at.cmd_start("AT+COPS=0");
569
0 commit comments