Hello everyone,
i own a Portenta H7 and a CatM1/NB Shield with the Thales Cellular Chip TX62.
I tried getting it to work with this test sketch:
#include <GSM.h>
REDIRECT_STDOUT_TO(Serial);
#include "arduino_secrets.h"
char pin[] = SECRET_PIN;
char apn[] = SECRET_APN;
char username[] = SECRET_USERNAME;
char pass[] = SECRET_PASSWORD;
const char server[] = "www.example.com";
const char* ip_address;
int port = 80;
GSMClient client;
void setup() {
Serial.begin(115200);
while(!Serial) {}
Serial.println("Starting Carrier Network registration");
if(!GSM.begin(pin, apn, username, pass, CATM1)){
Serial.println("The board was not able to register to the network...");
// do nothing forevermore:
while(1);
}
Serial.println("\nStarting connection to server...");
// if you get a connection, report back via serial:
if (client.connect(server, port)) {
Serial.println("connected to server");
// Make a HTTP request:
client.println("GET / HTTP/1.1");
client.print("Host: ");
client.println(server);
client.println("Connection: close");
client.println();
} else {
Serial.println("unable to connect to server");
}
}
void loop() {
// if there are incoming bytes available
// from the server, read them and print them:
while (client.available()) {
char c = client.read();
Serial.write(c);
}
// if the server's disconnected, stop the client:
if (!client.connected()) {
Serial.println();
Serial.println("disconnecting from server.");
client.stop();
// do nothing forevermore:
while (true);
}
}
Nothing happens for hours after the message "Starting Carrier Network registration". I am using Arduino's own Dipole Pentaband Antenna and my pin, apn, user and pass are correct.
What unnerves me is that i get the same result when i do not have the CatM1 shield connected. Is there any way of finding out if the modem does answer at all?
Thanks and regards
Daniel
Update: I enabled the debugging function using "GSM.debug(Serial);". Now I know at least that the modem answers, but there seems to be a problem with encoding, in front of every "[" is a unreadable byte:
Starting Carrier Network registration
e[2Ke[39m[INFO][CELL]: New CellularContext (0x24016740)e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 4): ATE0e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 4): ATE0e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX (10): ^SYSSTART<cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 8): <cr><ln>+CIEV:e[0m
e[2Ke[39m[INFO][CELL]: AT RX (11): prov,0,"fae[0m
e[2Ke[39m[INFO][CELL]: AT RX (10): llb3gpp"<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 4): ATE0e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 5): ATE0<cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 4): <cr><ln>OKe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <ln>e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 9): AT+CMEE=2e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 3): <cr><ln>Oe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Ke[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 9): AT+CFUN=1e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 5): <cr><ln>OK<cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <ln>e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 7): AT+CGMMe[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Te[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): X6e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): 2-e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): W<cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 3): <cr><ln>Oe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Ke[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: Cinterion model TX62-W
(5)e[0m
e[2Ke[39m[INFO][CELL]: Start connecting (timeout 1000 ms)e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 2): ATe[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 6): <cr><ln>OK<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 2): ATe[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 6): <cr><ln>OK<cr><ln>e[0m
e[2Ke[33m[WARN][CELL]: URC already added with prefix: +CGEV: NW DEACTe[0m
e[2Ke[33m[WARN][CELL]: URC already added with prefix: +CGEV: ME DEACTe[0m
e[2Ke[33m[WARN][CELL]: URC already added with prefix: +CGEV: NW PDN De[0m
e[2Ke[33m[WARN][CELL]: URC already added with prefix: +CGEV: ME PDN De[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 4): ATE0e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 6): <cr><ln>OK<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 9): AT+CMEE=2e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 6): <cr><ln>OK<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 9): AT+CFUN=1e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 6): <cr><ln>OK<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 7): AT+CGMMe[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 7): <cr><ln>TX62-e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 9): W<cr><ln><cr><ln>OK<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: Cinterion model TX62-W
(5)e[0m
e[2Ke[33m[WARN][CELL]: URC already added with prefix: +CGEV: NW DEACTe[0m
e[2Ke[33m[WARN][CELL]: URC already added with prefix: +CGEV: ME DEACTe[0m
e[2Ke[33m[WARN][CELL]: URC already added with prefix: +CGEV: NW PDN De[0m
e[2Ke[33m[WARN][CELL]: URC already added with prefix: +CGEV: ME PDN De[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 7): AT+CGMIe[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 8): <cr><ln>Cintere[0m
e[2Ke[39m[INFO][CELL]: AT RX (11): ion<cr><ln><cr><ln>OK<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: Modem manufacturer: Cinterion
e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 7): AT+CGMMe[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 8): TX62-W<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): OKe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: Modem model: TX62-W
e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 7): AT+CGMRe[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 8): REVISIONe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): 0e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): 1e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): .0e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): 0e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): 1e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <ln>Oe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Ke[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: Modem revision: REVISION 01.001
e[0m
e[2Ke[39m[INFO][CELL]: Modem readye[0m
e[2Ke[39m[INFO][CELL]: AT TX (11): AT+CGDCONT?e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 5): <cr><ln>+CGe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): De[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): COe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Ne[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): T:e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 3): 1,"e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Ie[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Pe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): "e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): ,"e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): we[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): se[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): ime[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 4): ","0e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): .e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): 0e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): .e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): 0e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): .0e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): "e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): ,e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): 0e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): ,e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): 0e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Oe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Ke[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <ln>e[0m
e[2Ke[39m[INFO][CELL]: Found PDP context 1e[0m
e[2Ke[39m[INFO][CELL]: Empty pwd and username fields: no need for authentication
e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 9): AT^SXRAT=e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): 8e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 6): <cr><ln>OK<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 8): AT^SCFG=e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): "e[0m
e[2Ke[39m[INFO][CELL]: AT TX (16): Radio/Band/CatNBe[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): "e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): ,e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 5): 80000e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX (10): ^SCFG: "Rae[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 8): AT^SCFG=e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): "e[0m
e[2Ke[39m[INFO][CELL]: AT TX (15): Radio/Band/CatMe[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): "e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): ,e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): 0e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): ,e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): 0e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX (34): dio/Band/CatNB","00080000"<cr><ln><cr><ln>OK<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 8): AT^SCFG=e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): "e[0m
e[2Ke[39m[INFO][CELL]: AT TX (12): Tcp/withURCse[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): "e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): ,e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): "e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 2): one[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): "e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): ^e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): SCe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Fe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Ge[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): : e[0m
e[2Ke[39m[INFO][CELL]: CellularContext connecte[0m
e[2Ke[39m[INFO][CELL]: Setup SIM (timeout 10000 ms)e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 4): "Rade[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): ie[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): o/e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): Bae[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): ne[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): de[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 8): AT+CPIN?e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 9): /CatM","0e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 8): 0000000"e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 7): <ln><cr><ln>OK<cr><ln>e[0m
e[2Ke[33m[WARN][CELL]: SIM state unknowne[0m
e[2Ke[39m[INFO][CELL]: Continue after 1 secondse[0m
e[2Ke[39m[INFO][CELL]: Setup SIM (timeout 10000 ms)e[0m
e[2Ke[39m[INFO][CELL]: AT RX (22): <cr><ln>+CPIN: READY<cr><ln><cr><ln>OK<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 8): AT+CPIN?e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 4): <cr><ln>+Ce[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Pe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 4): IN: e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): REe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): ADe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Ye[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 5): <ln>OK<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: SIM is readye[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 8): AT+COPS?e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 3): <cr><ln>+e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 9): COPS: 0<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 6): <cr><ln>OK<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 9): AT+CEREG=e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): 2e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 5): <cr><ln>OK<cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <ln>e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 8): AT^SICA?e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 7): ^SICA: e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): 1e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 4): ,0<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 3): <cr><ln>Oe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Ke[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 9): AT+CGATT?e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 3): <cr><ln>+e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Ce[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 4): GATTe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): : e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): 0<cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 6): <cr><ln>OK<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT TX (10): AT+CGEREP=e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): 1e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 3): <cr><ln>Oe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Ke[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 6): AT+CSQe[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 3): <cr><ln>+e[0m
e[2Ke[39m[INFO][CELL]: AT RX (11): CSQ: 99,99<cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 3): <cr><ln>Oe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Ke[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 6): AT+CSQe[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 7): +CSQ: 9e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 9): 9,99<cr><ln><cr><ln>Oe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Ke[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: RSSI unknowne[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 9): AT+CEREG?e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): +Ce[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Ee[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Re[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 8): EG: 2,4<cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 6): <cr><ln>OK<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: Network registration (timeout 180000 ms)e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 8): AT+COPS?e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 8): +COPS: 0e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 6): <ln><cr><ln>OK<cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <ln>e[0m
e[2Ke[39m[INFO][CELL]: Continue after 1 secondse[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 6): AT+CSQe[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): +Ce[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Se[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Qe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): :e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): 9e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): 9e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): ,9e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): 9e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 6): <cr><ln>OK<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: RSSI unknowne[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 9): AT+CEREG?e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 5): <cr><ln>+CEe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Re[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Ee[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Ge[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 7): : 2,4<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Oe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): K<cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <ln>e[0m
e[2Ke[39m[INFO][CELL]: Network registration (timeout 180000 ms)e[0m
e[2Ke[39m[INFO][CELL]: Continue after 2 secondse[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 6): AT+CSQe[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 9): +CSQ: 99,e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): 9e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 3): 9<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Oe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): K<cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <ln>e[0m
e[2Ke[39m[INFO][CELL]: RSSI unknowne[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 9): AT+CEREG?e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX (10): +CEREG: 2,e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): 4e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 8): <cr><ln><cr><ln>OK<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: Network registration (timeout 180000 ms)e[0m
e[2Ke[39m[INFO][CELL]: Continue after 4 secondse[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 6): AT+CSQe[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX (13): <cr><ln>+CEREG: 2<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX (12): +CSQ: 18,99<cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 6): <cr><ln>OK<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: RSSI -77 dBme[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 9): AT+CEREG?e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 5): +CEREe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 9): G: 2,2<cr><ln><cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): OKe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <ln>e[0m
e[2Ke[39m[INFO][CELL]: Network registration (timeout 180000 ms)e[0m
e[2Ke[39m[INFO][CELL]: Continue after 8 secondse[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 6): AT+CSQe[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): +Ce[0m
e[2Ke[39m[INFO][CELL]: AT RX (11): SQ: 18,99<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 6): <cr><ln>OK<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: RSSI -77 dBme[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 9): AT+CEREG?e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 4): +CERe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Ee[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): G:e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): 2,e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): 2e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Oe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): K<cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <ln>e[0m
e[2Ke[39m[INFO][CELL]: Network registration (timeout 180000 ms)e[0m
e[2Ke[39m[INFO][CELL]: Continue after 16 secondse[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 6): AT+CSQe[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX (13): <cr><ln>+CEREG: 3<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 9): +CSQ: 16,e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): 9e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): 9<cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 6): <cr><ln>OK<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: RSSI -81 dBme[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 9): AT+CEREG?e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 5): <cr><ln>+CEe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Re[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): EGe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 7): : 2,2<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 5): <ln>OK<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: Network registration (timeout 180000 ms)e[0m
e[2Ke[39m[INFO][CELL]: Continue after 32 secondse[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 6): AT+CSQe[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX (13): <cr><ln>+CEREG: 3<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX (11): +CSQ: 21,99e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 8): <cr><ln><cr><ln>OK<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: RSSI -71 dBme[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 9): AT+CEREG?e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 4): <cr><ln>+Ce[0m
e[2Ke[39m[INFO][CELL]: AT RX (11): EREG: 2,3<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 6): <cr><ln>OK<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: Network registration (timeout 180000 ms)e[0m
e[2Ke[39m[INFO][CELL]: Continue after 64 secondse[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 6): AT+CSQe[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX (13): <cr><ln>+CEREG: 4<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 3): +CSe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Qe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): :e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): 99e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): ,9e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): 9e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 6): <cr><ln>OK<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: RSSI unknowne[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 9): AT+CEREG?e[0m
e[2Ke[39m[INFO][CELL]: AT TX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 6): <cr><ln>+CERe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 9): EG: 2,4<cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): <cr>e[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <ln>Oe[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 1): Ke[0m
e[2Ke[39m[INFO][CELL]: AT RX ( 2): <cr><ln>e[0m
e[2Ke[39m[INFO][CELL]: Network registration (timeout 180000 ms)e[0m
e[2Ke[39m[INFO][CELL]: Continue after 128 secondse[0m
Hi Daniel,
Were you able to get this to work?
I currently have the same setup but have had the red LED light on for hours.
This seems to indicate that it's on but doesn't have a satellite fix.
How long did it take for you to establish a connection?
Cheers,
Francis
Hi, did you find a solution?
I have the same issue, I'm using an already activated SIM card from NetMore (LTE CAT-M1), Linx ANT-LTE-RPC-UFL antenna, both which I have successfully used on a Pycom fipy earlier.
I have changed the RadioAccessTechnologyType to CATM1:
if(!GSM.begin(pin, apn, username, pass, CATM1)){
Serial.println("The board was not able to register to the network...");
// do nothing forevermore:
while(1);
}
The SIM card doesn't have a PIN, same APN as used with the Pycom, no username or password.
Hello guys,
Did any of you manage to make the Shield work?
I am still struggling and no results.
The GSM.debug info didn't help.
I'm following this other post (Portenta H7 - Cat. M1/NB shield does not connect over LTE Cat-M1) but couldn't establish a connection with the modem.
Any ideas/scripts how to make this work?
Thanks!
We haven't been able to get it to work. Not even with known good SIM cards and known good settings and debugging. SIM cards that work even in other Arduino devices.
The lack of troubleshooting responses from Arduino is also a really bad sign. Over 4 months on this and no solutions presented. We have the exact same problem as OP.
Hi @melon1999
it seems that connection problem is related to disabled LTE bands in module main config.
You need to access them "manually" either entering pass-through mode to arduino serial monitor or by using a singleton
GSM.sendAT("....")
and send AT^SCFG=radio/band/catm,0f0e189f
to enable all CAT-m bands
Then reset the device, you can use command AT+CFUN=1,1
Hope that is helps.
BR
Tymek