小弟刚接触gprs这一块,编程也是刚接触,所以说有些问题可能太白痴,忘各位不吝赐教。。。
做一手持pos机,使用gprs连接网络,发送接收数据。二次开发。
在开始模块配置指令依次如下:1."AT\r" 2."ATE0\r" 3."AT+CIPSPRT=1\r" 4."AT+CIPHEAD=1\r"
然后 "AT+CCLK?\r" 获取时间,不知道为什么,获取的时间和实际时间有将近一个小时的误差。
然偶就是TCP/IP OPEN :
"AT+CDNSORIP=0\r" //set 'use IP'
sprintf(Buff, "AT+CIPSTART=\"TCP\",\"%s\",\"%s\"\r", Addr, Port)
地址是202.104.32.234 端口110;
然后GPRS_TCP_Open_Check
读UART 的数据,但是总是 CALL READY
是程序的问题,还是模块的问题,还是移动的卡的问题(网聊卡 山东的 cmwap流量,我用它插在blackberry8100中做猫上网,用telnet 202.104.32.234 110 总是超时,上网就是DNS服务器错误);忘各位牛人,大哥大姐解答解答
我新来的,分不多,谢谢了
问题已经解决。。唉。。。。。。。。。。。。。。。。。。。
恭喜楼主; 这东西就在于AT 指令集。
发送与返回。
晕,你的问题到底是什么?不懂啊~~~
是无法上网还是什么???
你用的那个牌子的模块???