Closed rbeere closed 5 years ago
I do not think SIM7000 supports USSD. If the AT command manual doesn't have the commands listed, chances are it's not supported.
Although the “SIM7000 Series_AT Command Manual_V1.05” lists commands like 'ATD0123456789' (Mobile Originated Call to Dial A Number) and 'AT+CUSD=1,"*#10#",15', (Unstructured Supplementary Service Data), the SIM7000G does NOT allow them (returning 'ERROR').
If connected to a GSM network (using a standard GSM/3G/4G SIM-card), the SIM7000G resisters with the network but tells the network that is has no voice capabilities. Therefore although you can both send and receive SMS messages fine, you can NOT dial-out (ie. 'ATD0123456789'). If you try to phone-in to the SIM7000G’s number, the network does not allow it (saying the number is not-currently-available).
Similarly, the SIM9000G will currently not accept 'AT+CUSD=1,"*#10#",15' (Unstructured Supplementary Service Data) type commands either (again returning “ERROR”). This is a pity as it means you can’t request sim-balance data using this method.
Also, the SIM7000G does not appear to support 'AT+EMAILSSL=1' (unlike the SIM800 which does).
I suspect this will also be the case if connected to a “LTE Cat-M” (iot) network, but I don’t yet have a “LTE Cat-M” SIM card, so haven’t tested this yet.
[The “AT+GMR” firmware version I am using is “Revision:1529B08SIM7000G”]
I have a pice of botletics 7000G shield v6.
Has anyone tried USSD transmission yet? For me it does not work. AT+CREG? gives me 0,5 or 0,1 ... so I should be registered to network correctly. Trying to send USSD ( AT+CUSD=1,"#111*testtest#" ) always on reports "ERROR".
I heard some rumors that SIMCOM 7000 series does not support USSD ... can this be confirmed ?