4023|1

3

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

请问:ZigBee网络中众多节点采集到的数据,怎么通过登录网页的方式实时查询?和哪... [复制链接]

请问:ZigBee网络中众多节点采集到的数据,怎么通过登录网页的方式实时查询?和哪些方面的知识相关,想做这个,已经可以组成网络在电脑上显示了,现在但是不知道要学哪方面的东西,请高手指点下
此帖出自RF/无线论坛

最新回复

如果要做到交互、修改参数最少要了解2个方面: 1、就要用到网页中的GET、POST方法,以及程序怎么解出方法的数据。      这个在网上LWIP、uip的例子中都有实现方法。 2、动态网页。这个最好用CGI,动态生成网页显示数据。      CGI在开始实现网页的时候非常麻烦,但完成后再修改或增加、减少显示内容特别方便。 两种方法: 1、用CGI实现,用软件printf实现(当然不是用串口输出,是print到数组中),然后发送就可以。相当于用C语言按照http协议格式实现一个网页输出。(程序占用空间大,需要1个大的RAM空间做网页缓冲)。 2、用网页实现,定义到RAM中,然后找到固定的位置更改内容,这样网页也能显示状态(STM32F的官方例子就是用的这种方法)。(程序相对占用少,但要实现多个网页动态显示就需要多个RAM空间做网页存储)。 如果不熟悉HTTP协议,建议用2,各种官方的例子都有实现,如果熟悉http协议,建议用1,确实好用,想做什么网页就做什么网页,就是网页的格式自己实现太麻烦。  详情 回复 发表于 2016-3-15 20:02
点赞 关注(1)
 

回复
举报

3238

帖子

5

TA的资源

五彩晶圆(中级)

沙发
 

如果要做到交互、修改参数最少要了解2个方面:
1、就要用到网页中的GET、POST方法,以及程序怎么解出方法的数据。
     这个在网上LWIP、uip的例子中都有实现方法。
2、动态网页。这个最好用CGI,动态生成网页显示数据。
     CGI在开始实现网页的时候非常麻烦,但完成后再修改或增加、减少显示内容特别方便。


两种方法:
1、用CGI实现,用软件printf实现(当然不是用串口输出,是print到数组中),然后发送就可以。相当于用C语言按照http协议格式实现一个网页输出。(程序占用空间大,需要1个大的RAM空间做网页缓冲)。
2、用网页实现,定义到RAM中,然后找到固定的位置更改内容,这样网页也能显示状态(STM32F的官方例子就是用的这种方法)。(程序相对占用少,但要实现多个网页动态显示就需要多个RAM空间做网页存储)。

如果不熟悉HTTP协议,建议用2,各种官方的例子都有实现,如果熟悉http协议,建议用1,确实好用,想做什么网页就做什么网页,就是网页的格式自己实现太麻烦。
此帖出自RF/无线论坛
个人签名淘宝:https://viiot.taobao.com/Q群243090717
多年专业物联网行业经验,个人承接各类物联网外包项目
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
快速回复 返回顶部 返回列表