GSM AT commands

10 Sep 2010

Hi, i´m interfacing a gsm module

I need some help with serial communication

Sending the command  AT^SMGL   <D>(carrige return)  for list new incoming sms I get the new incoming sms in this case:

<D><A>^SMGL:13,1,,24

<D><A>0791539126010000240C9153913695758900000190903160904005D4E2945A04

<D><A>0

<D>

 

<A> means line feed in hexadecimal   and  <D> a carrige return from the ascii table , 0 means OK for a AT command

I need to store the bold part ( sms text  ) in a array to compare with another predefined array

Need help with the routine to read the serial incoming comminication

 Serial interrupt to call a function that keeps reading until last <D> (carrige return)

 

Any help is welcome

Tanks

02 Dec 2010

Hello Victor,

that sounds interesting.

But nowadays one hase to connect to a modem via an USB interface. Did you manage to do that? That is something I would like to go in for.

Or are you using a "normal" serial interface?

Henry