Go Down

Topic: AT commands sending a text message PDU, Siemens A60 (Read 1 time) previous topic - next topic

trendski

Jul 29, 2011, 01:27 pm Last Edit: Jul 29, 2011, 01:29 pm by trendski Reason: 1
Hi,

I'm not sure if this is best place to post this - please let me know.

I've got my Arduino communicating via a terminal emulator with a siemens A60 mobile phone. I can make calls etc... ok.

I think my A60 only supports PDU and not text mode (re: AT+CMGF ? +CMGF: 0 OK) If I try to set PDU then text mode I get: AT+CMGF =0 OK then AT+CMGF =1 ERROR

I found this tool http://stud.usv.ro/~amurariu/SMS%20and%20PDU%20format.htm which is supposed to translate text to PDU, but I'm not sure..

I tried a simple message like hello world and got this from the tool: AT+CMGW=23 07910447946400F011000A9270042079330000AA0BE8329BFD06DDDF723619

I substituted my own phone numbers and used AT+CMGS to send the message direct. Also after reading a GSM dev manual of AT commands I put in this to the terminal:

AT+CMGS=23<CR>

07910447946400F011000A9270042079330000AA0BE8329BFD06DDDF723619<ctrl-Z>

(The manual gave this format: AT+CMGS=<length><CR><pdu><ctrl-Z>)

It printed what looks like gobbledegook and then ERROR, but checking the Hex box on the terminal lets it output some hex numbers

Can anyone please help?


PS I know I could get a phone that supports text mode but I would like to use this one as it was free and I already hacked the cable etc.. Also I may learn more if I try using this more difficult method.




Craig Turner, blog: http://gampageek.blogspot.co.uk/ It helps with my learning if I write things down, esp. for others to follow (constructive comments welcomed to improve)

trendski

#1
Jul 29, 2011, 05:32 pm Last Edit: Jul 29, 2011, 07:13 pm by trendski Reason: 1
Hi,

I copied over to interfacing.
Craig Turner, blog: http://gampageek.blogspot.co.uk/ It helps with my learning if I write things down, esp. for others to follow (constructive comments welcomed to improve)

Go Up