微波EDA网,见证研发工程师的成长!
首页 > 应用设计 > 消费类电子 > 量身定做自己的专属Beacon

量身定做自己的专属Beacon

时间:06-30 来源:3721RD 点击:

一些修改,这样才能支持AltBeacon。


图8 –bleno/lib/linux/bindings.js中的新功能


图9 –bleno/lib/linux/hci-ble.js中的新功能

这些功能所作的就是准备一个和Bluegiga开发板类似、包含所有必需广播数据的缓冲区,然后将其传递至、并通过Bleno API层,最终到达BlueZ的主机控制接口(Host Controller Interface,HCI)。

AltBeacon Node.js 应用

Bleno经修正之后就可以支持AltBeacon了, 剩下的就是使用新的bleno模块来创建node.js应用,然后使用AltBeacon形式开始广播。整个应用就是下图中的7行代码。


图10 –AltBeacon node.js 应用

为运行AltBeacon APP,我使用Putty通过SSH或是telnet建立了与英特尔Edison的终端会话,然后运行命令行里的node app.js。


图11 – Putty建立终端对话

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

网站地图

Top