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
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