Hello everyone,
With one Sim card in particular (from a customer), when I initialise HL6528 using the following AT commands : “AT+IPR=115200”, “AT&K3E0V1”, “AT+CMEE=1”, “AT+KRIC=2,0”, “+KGPIOCFG=1,0,2”,“AT+KSYNC=2,1,1,1”, “AT+KGPIOCFG=2,0,2”, “AT+KSIMDET=1,1, AT+CMGF=1,AT*PSCSCN=1” I get the following error :
send[0]:AT+CMGF=1
RECV[0]:+CMS ERROR: 3
This error is not mentionned in the manual…
Same SIM card in Hilo works fine.
An other SIM card (from a different french provider) works fine in HL6528
BR,
Thomas
My modules answers well that I can use +CMGF=1 but it doesn't accept it at startup with some SIM cards inserted (if I remove the given SIM card and insert it afterward, it works...)
The error message I get is not +CME ERROR:3 but +CMS ERROR:3 ... which is not mentionned in any AT manual..
I never see such issue before.
Maybe you can try to send AT+CMGF=0 after some seconds of start up.
And check if the following ways can solve it or not.
Hi Sierra_klin1,
If I send AT+CGMF=1 after gsmuxd is launched (which means almost 20s after HL startup), it works but this is not the best moment to do it:
gsmMuxd lance
initPortsSerieHilo(MUX1_PHYSIQUE_0)
fd port /dev/HiloMux1=20
fd port /dev/HiloMux2=21
fd port /dev/HiloMux3=22
fd port /dev/HiloMux4=23
send[0]:ATE0V1#015
RECV[0]:OK
ATE0V1#015
RECV[1]:OK
ATE0V1#015
RECV[2]:OK
ATE0V1#015
RECV[3]:OK
AT+CSTA=145#015
RECV[0]:OK
AT+CMGF=1#015
RECV[0]:OK
send[0]:AT+CSCS=“IRA”#015
RECV[0]:OK
I send the following command but not the others (same result with non problematic SIM card and problematic SIM card)
I suggest to send AT+CGMF=1 after module get registered/attached with +CREG: 1 or +CGREG: 1.
And I’m not sure if disabling the PIN code can help in the case.