CC3200能否自动发信息给远程服务器?
时间:10-02
整理:3721RD
点击:
现在有个智能家电的项目,要求:
1、使用手机给CC3200首次使用配置wifi路由器和密码,首次配置完成后CC3200自动保存,每次重启自动连接。
2、每次自动连接后,CC3200将各种传感器的数据发送给远程的服务器。服务器有一个IP地址和端口,要CC3200的程序能建立一个socket,绑定服务器IP地址和端口号。然后每隔10分钟与服务器建立一次连接,把各种传感器的数据发送过去,然后服务器发送一个确认包过来,如果超时则重新连接,发送完成后断开连接。
我看现在CC3200对外都是提供一个远程WEB服务,相当于把自己当成了服务器,而我的项目是要CC3200当成是client。
请问TI工程师,现成的案例里面有没有可以参考的?可否提供有关资料?
最新的SDK里面已经集成了http_client, 可以参考一下。
能提供一个连接给我吗?
我现在用的还是SDK1.0.0,里面没有http_client这个项目
下载了重新编译http_client_demo这个项目,编译出错,提示信息如下:
Description Resource Path Location Type
#29 expected an expression main.c /http_client_demo line 1195 C/C++ Problem
指向的代码是:addr.sin_port = htons(HOST_PORT);
跟踪HOST_PORT进去是 #define HOST_PORT <host_port>
这个错误需要怎么修改,要把<host_port>替换成数字端口号吗?
是的,要把它换成数字。