shirley akhila
/
aaa
gsm1
Fork of GSM by
main.cpp
- Committer:
- shirley
- Date:
- 2014-05-05
- Revision:
- 2:9a9fa2279b8e
- Parent:
- 1:641050920d1e
File content as of revision 2:9a9fa2279b8e:
#include "mbed.h" #include "Serial.h" #include "TextLCD.h" #include "cstring" DigitalOut myled(LED1); TextLCD lcd(p19, p20, p21, p22, p23, p24); char a=0x1A,e=0x22,c=0x0d; //char a=0x1A,e=0x22,c=0x0d; //char num[] = "9740647273"; //char *txt; Serial GSM(p9,p10); // tx, rx Serial pc(USBTX,USBRX); void lcddisp(char *s); char sm[3]="SM"; char all[4]="ALL"; char *s; char *p='\0'; int countSpace=0; int main() { GSM.baud(9600); pc.baud(9600); char z[141]; int i=0; GSM.printf("AT+CMGR=1\r\r"); //wait(2); //lcd.printf("\n"); while(1) { while(!GSM.readable()) {}; //do{ // pc.printf("aaa"); GSM.scanf("%c",&z[i]); i++; // if(countSpace >= 13) // break; // if(z[i] == ' ') // countSpace++; // } lcd.printf("\n"); if(i==141) break; } for(i=82;i<141;i++) { wait(0.2); lcd.printf("%c",z[i]); //lcd.printf("%s",); wait(0.25); } //lcddisp(z); wait(10); GSM.printf("AT+CMGD=1\r\n"); wait(2); } //void lcddisp(char *s) //{ // int l=strlen(s); // for(int i=80;i<l;i++) // { // lcd.printf("%c",s[i]); // wait(1); // } //}