I am working with a double MicroMod board (SparkFun MicroMod Main Board - Double - DEV-20595 - SparkFun Electronics), an ESP32 processor (product 16402) and a LTE+GNSS board (product 18431), with its own IoT SIM card (operator Telus).
I am trying to set up a MQTT communication with the cloud. I am able to initialize the SARA-R5 board, for instance with the code example #3 from the GitHub repository, but I cannot set the PDP context. The serial monitor would display: “Network registration: Not registered”. However all the other settings seems to work fine, and it displays an available APN and IP, different from the one provided by my operator: m2m.telus.iot and 0.0.0.0
If I try to break it down to manual AT commands, some of them return unexpected errors:
- AT+UMNOPROF? # checks operator
Reponse: OK 21 (Telus) - AT+CDGCONT=1, “IP”, “[apn from the operator]”, “[IP from the operator]”
Response: ERROR - AT+URAT? # checks RAT parameters
Response: ERROR - AT+CMEE=2 # enable verbose errors
Response: ERROR - AT+CEREG? # checks network registration
Response: +CEREG 0, 3 OK # not registered, acces denied, but command is successfull
Would you have any hint about how to correct this so that the AT commands do not result in errors anymore?
Thank you!