…done & pushed:
hologram:
OVMS > level debug simcom
Logging level for simcom set to debug
I (141948) ovms-server-v2: Incoming Msg: MP-0 C41,*100#
D (141948) simcom: tx mcmd ch=4 len=22 :
AT+CUSD=1,"*100#",15||
I (141948) ovms-server-v2: Send MP-0 c41,0
D (141968) simcom: rx line ch=4 len=2 : OK
D (143758) simcom: rx line ch=3 len=15 : +CUSD: 0,"IMSI:
D (143758) simcom: rx line ch=3 len=19 :
234507098581638",15
D (143758) simcom: rx line ch=4 len=15 : +CUSD: 0,"IMSI:
D (143758) simcom: rx line ch=4 len=35 : +CUSD:
0,"IMSI:|234507098581638",15
I (143758) simcom: USSD received: IMSI:|234507098581638
I (143758) events: Signal(system.modem.received.ussd)
I (143758) ovms-server-v2: Send MP-0
c41,0,IMSI:|234507098581638

congstar (Telekom Germany):
I (66394) ovms-server-v2: Incoming Msg: MP-0 C41,*100#
D (66394) simcom: tx mcmd ch=4 len=22 :
AT+CUSD=1,"*100#",15||
I (66394) ovms-server-v2: Send MP-0 c41,0
D (66454) simcom: rx line ch=4 len=2 : OK
D (68444) simcom: rx line ch=3 len=44 : +CUSD: 0,"
Aktuelles Guthaben: 8.29 EUR.",15
D (68444) simcom: rx line ch=4 len=44 : +CUSD: 0,"
Aktuelles Guthaben: 8.29 EUR.",15
I (68454) simcom: USSD received: Aktuelles Guthaben: 8.29
EUR.
I (68454) events: Signal(system.modem.received.ussd)
I (68454) ovms-server-v2: Send MP-0 c41,0, Aktuelles
Guthaben: 8.29 EUR.
"*100#" is the account balance check on prepaid SIMs by congstar.
I haven't found any list of USSD commands supported by hologram.
"*100#" obviously returns the current IMSI id. I tested some
commands for JT global, but without success.
Regards,
Michael
--
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26