Hi Telstra Dev team,
I have difficult to get my 1500 to work, please help.
Some info:
- Arduino IDE: 1.8.9
- Windows 10
- Location: Doncaster East, 3109
- SIM ICCID: *9629 (activated on 15 Apr)
- Followed the blog https://developer.telstra.com/content/introducing-arduino-mkr-nb1500
- Antenna plugged in
- Installed libs
- Tried both catm1_hello_arduino.ino and catm1_hello_mosquitto.ino, but none of them works
- "iot.eclipse.org" seems offline by the time of my test, so changed mqttBroker in the source code to "test.mosquitto.org" (https://test.mosquitto.org/)
- Re-compile and tried both examples again, but still shows "Not connected" or stucks at "Warming up...."
- Do I need to create Apps and keys at https://dev.telstra.com/user/me/apps?
- Did I miss something?
- How to debug this connection? Currently, the Arduino code is very high level and not easy to debug. I hope you can provide some debugging examples.
- Is there anything else I can do to resolve the issue?
Hi Paul, Sorry to hear you're having connectivity issues. For troubleshooting there's a couple of paths you can take;
For basic connectivity diagnosis, you can try and use the Connected Things API to do some basic high-level connectivity testing. To find you keys;
For trouble-shooting on the board itself, if you run the following sketches in order it may be able to pinpoint the exact issue.
1. TestModem – Will test the modem, does not require a SIM card
2. NBScanNetworks – Tests network/radio and SIM card
3. NBSSLWebclient – Tests data access
thanks, David
Hi David,
Sim card is ok, I checked Connected Things API.
I tested the board, here is the result:
1. Tested TestModem, 2/5 failure. Not very stable, but the modem seems working.
Screen record: https://dengpeng.de/wp-content/uploads/2019/04/Arduino_1500_Test_Modem.mp4
2. Tested NBScanNetworks, tried 5 times and no responding at all
Screen record: https://dengpeng.de/wp-content/uploads/2019/04/Arduino_1500_Scan_Network...
3. NBSSLWebclient is not tested
Still cannot connect to the network, need your support.
Cheers,
Paul
Hi David,
I'm having the same trouble as Paul.
I'm running windows ten and Arduino IDE.
When I run the Test Modem Sketch I get:
"Starting modem test...modem.begin() succeeded
Checking IMEI...Error: Could not get IMEI"
When I run the Choose RAT sketch it seems to allow me to choose NB:
"Please choose your Radio Access Technology:
0 - CAT M1 only
1 - NB IoT only
2 - CAT M1 preferred, NB IoT as failover (default)
3 - NB IoT preferred, CAT M1 as failover
> 1
Disconnecting from network: done.
Setting Radio Access Technology: done.
Applying changes and saving configuration: done.
Radio Access Technology selected.
Now you can upload your 4G application sketch."
When I run the NB Scan Networks Sketch I get:
"NB IoT/LTE Cat M1 networks scanner
Not connected
Not connected
Not connected
Not connected
Not connected
Not connected
Not connected"
I'v found others having the same problems here:
https://forum.arduino.cc/index.php?topic=597738.0
When I run the PIN management sketch it says:
"No pin necessary.
Checking register in NB IoT / LTE Cat M1 network...ERROR"
I can run basic sketches OK that don't use the modem and monitor them on the serial monitor but none that need the modem.
I've been able to do the connecting an MKR NB 1500 to Azure Hub sketch but then can't comunicate with it.
I havent had any luck using the telstra API hub to create tokens and check sims etc.
Some more detailed instructions on this would be much apreciated.
Any ideas would be great.
Thanks,
Cameron