Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

SIM7080G Long connection

Gregory_007

Newbie
Newbie level 3
Joined
Aug 22, 2024
Messages
4
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
29
Hi everyone,

I have a SIM7080G module. The connection does not seem constant. Sometimes, in 2 seconds I am connected to the network (+APP PDP: 0,ACTIVE) and sometimes, it will take 10 minutes. I’m wondering if the AT commands I’m sending are in the correct order or relevant. Could anyone help me?

My module sleeps and wakes up every 5 to 10 min, once awake, I send the following commands (I check the errors, I don’t put the responses to simplify reading):

AT+CFUN=1
AT+COPS=0
AT+CNMP=38
AT+CMNB=1
AT+CGREG? => wait for response +CGREG: 0.5 or +CGREG: 0.1 => sometimes it’s instantaneous and sometimes it takes more than 10 min
AT+CNCFG=0.1, “simbase”
AT+CGDCONT=1,“IP”,“simbase”
AT+CGNAPN
AT+CNACT=0.1

Is there a problem in the sequence?

  • AT +CSQ => AT+CSQ\r\r\n+CSQ: 22.99\r\n\r\nOK\r\n

Thank you for your help
 
* Half or full duplex could be a setting you can choose so the receiving unit displays an echo of a command from the sending unit.

* Generate reports step by step as your devices communicate. The more verbose the reports, the more you know what's going on.

* Is there noise on the line or lines? Causing changes of state that give a false impression one or the other device isn't ready?
 
* Le duplex semi-duplex ou intégral peut être un paramètre que vous pouvez choisir pour que l'unité de réception affiche un écho d'une commande provenant de l'unité d'envoi.

* Générez des rapports étape par étape au fur et à mesure que vos appareils communiquent. Plus les rapports sont détaillés, plus vous savez ce qui se passe.

* Y a-t-il du bruit sur la ou les lignes ? Provoquant des changements d'état qui donnent la fausse impression que l'un ou l'autre appareil n'est pas prêt ?

Hi and thank you for your feedback.

To answer, I do have a return of the orders sent, I have not put them to simplify reading. Here are the results:

Python:
modem.SEND_CMD('+CFUN=1')
Write : AT+CFUN=1

b'Receive : AT+CFUN=1\r\r\nOK\r\n'
1
>>> modem.SEND_CMD('+COPS=0')
Write : AT+COPS=0

b'Receive : AT+COPS=0\r\r\nOK\r\n'
1
>>> modem.SEND_CMD('+CNMP=38')
Write : AT+CNMP=38

b'Receive : AT+CNMP=38\r\r\nOK\r\n'
1
>>> modem.SEND_CMD('+CMNB=1')
Write : AT+CMNB=1

b'Receive : AT+CMNB=1\r\r\nOK\r\n'
1
>>> modem.SEND_CMD('+CGREG?')
Write : AT+CGREG?

b'Receive : AT+CGREG?\r\r\n+CGREG: 0,2\r\n\r\nOK\r\n'
1
>>> modem.SEND_CMD('+CNCFG=0,1,"%s"' % APN)
Write : AT+CNCFG=0,1,"simbase"

b'Receive : AT+CNCFG=0,1,"simbase"\r\r\nOK\r\n'
1
>>> modem.SEND_CMD('+CGDCONT=1,"IP","%s"' % APN)
Write : AT+CGDCONT=1,"IP","simbase"

b'Receive : AT+CGDCONT=1,"IP","simbase"\r\r\nOK\r\n'
1
>>> modem.SEND_CMD('+CGNAPN')
Write : AT+CGNAPN

b'Receive : AT+CGNAPN\r\r\n+CGNAPN: 0,""\r\n\r\nOK\r\n'
1
>>> modem.SEND_CMD('+CNACT=0,1')
Write : AT+CNACT=0,1

b'Receive : AT+CNACT=0,1\r\r\nOK\r\n\r\n+APP PDP: 0,DEACTIVE\r\n'
3
>>> modem.SEND_CMD('+CSQ')
Write : AT+CSQ

b'Receive : AT+CSQ\r\r\n+CSQ: 20,99\r\n\r\nOK\r\n'
1
>>> modem.SEND_CMD('+CSQ')
Write : AT+CSQ

b'Receive : AT+CSQ\r\r\n+CSQ: 18,99\r\n\r\nOK\r\n'
1
>>> modem.SEND_CMD('+CSQ')
Write : AT+CSQ

b'Receive : AT+CSQ\r\r\n+CSQ: 18,99\r\n\r\nOK\r\n'
1
>>> modem.SEND_CMD('+CPIN?')
Write : AT+CPIN?

b'Receive : AT+CPIN?\r\r\n+CPIN: READY\r\n\r\nOK\r\n'

When I connect to the Sim card site, I get feedback from the providers that I am authorized to connect, but I cannot do so.
Capture d’écran 2024-08-23 090129.png


Thanks
 
"Allowed" does not mean "Authorised", just a thought, do you have an account with Bouygues Telecom?
The message could mean the signal is there but the telco are not letting you connect because they don't recognize the SIM number.

Brian.
 
I have a European plan with the Simbase provider for LTE-M. I can connect to all operators.

I was able to connect to Bouygues Telecom, Orange and SFR.

This morning, the module has been trying to connect for 15 minutes without success.

You may be right, if my AT sequence works in a few seconds from time to time, it may be the provider blocking me. I don't know.
 
Good morning,

Thanks for your help.

I finally found the problem. I'm going to share it with you, maybe it might help someone else.

My SIM7080G, G module for global can connect on all LTE-M and NB-IOT frequencies.

I limited the number of frequencies to the French bands. This now allows you to connect in 10 seconds.

THANKS
 

LaTeX Commands Quick-Menu:

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top