SIM300的模块连接PC上服务端发送数据,SIM300通过单片机控制,我采用UDP方式连接,现在可以确定服务端程序没问题,因为我用普通的客户端程序测试过了,GPRS那边也经过一步步调试确定发送了数据,因为SEND指令已经成功返回了<SEND OK>。但是现在服务端就是收不到数据,困惑了我们一大帮人,这到底是什么所致啊,会不会跟电信提供的服务有关系。。。。。几天以前还成功的收到过数据,但是突然就不行了。
------解决方案--------------------
1.检查硬件电路。虚焊,假焊等问题会造成上述现象。
2.用频谱仪确认发射功率是否正常。接收端是否有足够的能量。
3.适当延长发送间隔时间、
------解决方案--------------------
你使用固定的外网的吗,会不会是路由器把数据过滤了
------解决方案--------------------
服务器必须是公网IP 而且服务器上有没有防火墙 发送的端口是什么设置也要考虑
------解决方案--------------------
GPRS通过公网连接你的服务器,AT+CIPSTART=\"udp\",\"当前服务器公网的IP\",\"端口\"
最好是固定IP地址,自己的内网要做好路由。你可以通过www.ip138.com来查看你当前的公网ip。