查看: 1332|回复: 11

[使用文档] blinker实时数据功能使用方法

[复制链接]

该用户从未签到

发表于 2021-10-22 14:57 | 显示全部楼层 |阅读模式
本帖最后由 点灯官方 于 2021-10-22 15:27 编辑

自blinker 2.5.8起,点灯将提供实时数据功能。
使用实时数据功能,可以将数据更新频率提升至每秒一次,使用方法如下:
1. 选择要实时更新的组件,进入编辑组件功能,开启组件的实时数据功能

rt.png
2. 给设备烧写对应的示例程序:
Arduino示例(需更新dev3.0分支)
Nodejs示例



Arduino示例讲解:  

  1. Blinker.attachRTData(rtData);

  2. void rtData()
  3. {
  4.     Blinker.sendRtData("temp", (int32_t)random(0,120));
  5.     Blinker.sendRtData("humi", random(0,120)/(float)1.5);
  6.     Blinker.printRtData();
  7. }
复制代码


Blinker.sendRtData将构造需要实时发送的数据,第一个参数为数据key,需要和app中组件key保持一致。  
第二个参数为具体的数值,这里可以是传感器读取函数,返回值为具体数值。
Blinker.printRtData调用后,才可正常发送数据。






如对该功能有疑问,可回复本帖咨询。

该用户从未签到

发表于 2021-10-24 10:01 | 显示全部楼层
2.5.8在那下载

该用户从未签到

发表于 2021-10-24 10:38 | 显示全部楼层
blinke 的库还没有更新这个函数,麻烦更新一下。

该用户从未签到

发表于 2021-10-24 11:41 | 显示全部楼层
Blinker.sendRtData("data1", (int32_t)random(0,120));     Blinker.sendRtData("data2", random(0,120)/(float)1.5);     Blinker.printRtData();这个函数在那个库里有呢?

签到天数: 1 天

[LV.1]初来乍到

发表于 2021-10-24 16:24 | 显示全部楼层
13011751278 发表于 2021-10-24 11:41
Blinker.sendRtData("data1", (int32_t)random(0,120));     Blinker.sendRtData("data2", random(0,120)/ ...

dev3.0分支里 https://github.com/blinker-iot/blinker-library/tree/dev_3.0

签到天数: 1 天

[LV.1]初来乍到

发表于 2021-10-24 16:25 | 显示全部楼层

非正式版都在点灯QQ群和github可以找到

该用户从未签到

发表于 2021-11-4 13:50 | 显示全部楼层
  我有一个电压测量模块,并且已经数字可以在串口读出了,怎么才能在APP数值显示出来呢?我也做了一个电压显示的数据组件,代码怎么写啊!??

该用户从未签到

发表于 2021-11-4 23:38 | 显示全部楼层

实时数据显示不出来呢

本帖最后由 ming75851591 于 2021-11-5 00:03 编辑

实时数据显示不出来呢

该用户从未签到

发表于 2021-11-4 23:39 | 显示全部楼层
宇之枫海云 发表于 2021-11-4 13:50
我有一个电压测量模块,并且已经数字可以在串口读出了,怎么才能在APP数值显示出来呢?我也做了一个电压 ...

一看就是做电赛的

该用户从未签到

发表于 2021-11-4 23:40 | 显示全部楼层
本帖最后由 ming75851591 于 2021-11-5 00:02 编辑
coloz 发表于 2021-10-24 16:25
非正式版都在点灯QQ群和github可以找到

按照示例程序操作,APP里并没有实时上传数据啊!设备在线,key也对应的没错
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门推荐

arduino解码sbus
arduino解码sbus
市面上有很多sbus接收机,它只有一根线就可以实现很多通道的通信,其本质利用了串口通
【干货分享】mega2560原理图PCB图纸altium designer18
【干货分享】mega2560原理
分享一下mega2560的板子 AD版本 **** 本内容被作者隐藏 **** ergo
wemos d1 wifi具体叫啥名,我也迷糊了,无法上传程序
wemos d1 wifi具体叫啥名
淘宝入手一块这样的板,详情页提供了教程,还提供了 arduino iDE 1.6.5免安装版本,
求大佬帮忙arudino上传报错programmer is not responding
求大佬帮忙arudino上传报
报错信息avrdude: stk500_recv(): programmer is not responding avrdude: stk500_get
新手求助!端口不显示的问题
新手求助!端口不显示的问
我的板子连到电脑上没有显示端口,试过安装ch340和驱动精灵都识别不出来,数据线也换
Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
快速回复 返回顶部 返回列表