void setup() { //software power sim900 up pinMode(pwrkey,OUTPUT); digitalWrite(pwrkey,HIGH); delay(600); digitalWrite(pwrkey,LOW); Serial.begin(115200); Serial2.begin(9600); if (gsm.begin(9600)) { Serial.println("\nstatus=READY"); gsm.forceON(); //To ensure that SIM908 is not only in charge mode started=true; } else Serial.println("\nstatus=IDLE"); if(started) { //delete all sms message Serial.println("Deleting SMS"); char error = DeleteAllSMS(); if (error==1)Serial.println("All SMS deleted"); else Serial.println("SMS not deleted"); } else {Serial.println("SIM900 NOT EXISTED"); while(1);} delay(10000); }
int main(int argc, char **argv) { const char * hehe = RE; int fd; credit(); if (argc != 1) usage(argv[0]); //RestartBaseband(); fd = InitConn(115200); AT(fd); DeleteAllSMS(fd); close(fd); return 0; }