SIM900A AT指令发送问题
时间:10-02
整理:3721RD
点击:
DoATCMD("AT \r\n" );
DoATCMD("AT+CSQ\r\n" );
DoATCMD("AT+CIPSHUT\r\n" ); // start AT APP
DoATCMD("AT+CGCLASS=\"B\"\r\n" ); // start WIP commnunication
DoATCMD("AT+CGDCONT=1,\"IP\",\"CMNET\"\r\n"); // AT+CGDCONT=1,"IP","UNINET"
DoATCMD("AT+CGATT=1\r\n" ); // 启动GPRS
DoATCMD("AT+CIPCSGP=1,\"CMNET\" \r\n"); // 启动GPRS
Send_String_Com1("AT+CIPSTART=\"UDP\",\"221.221.149.77\",1002\r\n");//221.220.101.129
这几条指令循环发送,知道接收到CONNECT OK为止,但是在发送指令过程中有时候会发生执行完这条语句后DoATCMD("AT+CGCLASS=\"B\"\r\n" );后面的就不执行了,而是重头开始执行,不知道为什么
DoATCMD("AT+CSQ\r\n" );
DoATCMD("AT+CIPSHUT\r\n" ); // start AT APP
DoATCMD("AT+CGCLASS=\"B\"\r\n" ); // start WIP commnunication
DoATCMD("AT+CGDCONT=1,\"IP\",\"CMNET\"\r\n"); // AT+CGDCONT=1,"IP","UNINET"
DoATCMD("AT+CGATT=1\r\n" ); // 启动GPRS
DoATCMD("AT+CIPCSGP=1,\"CMNET\" \r\n"); // 启动GPRS
Send_String_Com1("AT+CIPSTART=\"UDP\",\"221.221.149.77\",1002\r\n");//221.220.101.129
这几条指令循环发送,知道接收到CONNECT OK为止,但是在发送指令过程中有时候会发生执行完这条语句后DoATCMD("AT+CGCLASS=\"B\"\r\n" );后面的就不执行了,而是重头开始执行,不知道为什么
