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
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy