I am new to GSM and getting my head around the AT commands.
All goes at 115,200 baud with AT+GMR and AT+CMGF and AT+CMGS for SMS etc but when I ask the network provider using the USSD structure i get total garbage in the response:
AT+CUSD=1
OK
AT+CUSD=1,"123888#",15<C/R> //ask for own number
CUSD: 2,"... all garbage here", 15
Also with the "balance" of the SIM card.
I have changed AT+CSCS="GSM" but the result is same.
Has anyone anyone an idea.?
Graham
(getting older by the hour and growing grey hairs)
I moved your topic to an appropriate forum category @grahamg1904.
In the future, please take some time to pick the forum category that best suits the subject of your topic. There is an "About the _____ category" topic at the top of each category that explains its purpose.
what is the host microcontroller?
how is it connected? what baudrate are you using?
can you post your code? select < CODE/ > and paste text where it says “type or paste code here”
The "host" is the A9 Thinker and the data input is a laptop using the USB to UART interface and the standard AT commands as is of GSM 07.05 standard. Using Arduino IDE and the serial monitor is the same.
Sending an SMS using AT+CMGS etc. is received 100% at the sending number like vice versa receiving SMS, it is the network responses that is the problem as it seems a language reply problem.