U-BLOX的G100模块是一款内部集成的TCP/IP协议栈的GPRS模块,注册网络以及建立SOCKET的就相对比较简单,以下就是注册过程的AT命令:
"AT+CPIN?\r\n\0"
"AT+CGATT=1\r\n\0", //GPRS GSM强制注册,该模块上电后自动附着网络
"AT+CSQ\r\n\0", //信号质量
"AT+COPS?\r\n\0", //查询COPS
"AT+CREG?\r\n\0" , //GSM网络检测
"AT+CGATT?\r\n\0" , //GPRS状态检测
"AT+CGREG?\r\n\0" ,
"AT+UPSD=0,1,\"CMNET\"\r\n\0", //APN
"AT+UPSD=0,1\r\n\0",
"AT+UPSDA=0,3\r\n\0", //激活GPRS
"AT+UPSND=0,0\r\n\0",
"AT+USOCR=6\r\n\0", //TCP
"AT+USOCR=17\r\n\0" //UDP
"AT+USOCO=0,\"XXX.XXX.XXX.XXX\",10000\r\n\0" , //连接服务器 IP 端口号