微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > CC3200能否自动发信息给远程服务器?

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>替换成数字端口号吗?

是的,要把它换成数字。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top