题目: 实现基于BasicRF无线点对点通信的双向灯光控制,具体要求如下: 1> 节点A 和节点B 的PANID设置为0x1234,通道号设置为17,节点地址自定义。<2> 按下节点A的SW1按键,松开后,向节点B发送1个字节的无线数据。节点B接收到新的无线数据后,判断该数据如果为0xa2,则切换节 ...
分类:
其他好文 时间:
2020-04-24 21:26:51
阅读次数:
72
Zigbee通信: 1.指定协调器的PANID,子节点通过这个地址来建立链接(PANID==0xFFFF,将会按照信号的强弱进行链接) 2.协调器在链接建立后会创建一个短地址,通过此地址进行数据的收发 BLE通信: 1.BLE外围设备进行间隔发送广播,所有主设备进行扫描,某一个主设备发起链接。 2. ...
分类:
其他好文 时间:
2020-02-29 20:29:35
阅读次数:
63
帧过滤功能可以在同一个环境内组建多个网络而不干扰(非频段不同),可以通过PANID(网络ID)区分不同网络,不同网络中的模块无法直接通信, 再之,利用短地址,网络中可以同时有多个模块发送信息,而接收端会根据信息短地址不同而自动过滤。 1 发送端部分,组建发送结构体,按照MAC 数据结构组织。 其中数 ...
分类:
其他好文 时间:
2019-03-09 21:48:30
阅读次数:
266
从飞比论坛那边看到一个问题,记录下:
一个ZigBee网络运行中,协调器通过串口与上位机连接,上位机设置协调器的PAN ID和Channel,协调器收到配置信息后,
首先将PAN ID和Channel广播发送至网络中的所有节点,然后协调器自身重启,加入新网络。部分代码如下:
//PAN ID
uint16 panId = BUILD_UINT16(msg[LOCDONGLE_CONFIG_...
分类:
其他好文 时间:
2015-08-12 19:25:21
阅读次数:
251
参考帖子 http://www.deyisupport.com/question_answer/wireless_connectivity/zigbee/f/104/t/61232.aspx
感觉如果是处于同一个网络,那么网络下所有的PANID和扩展PANID都是一样的,那PANID的数量有限只是到0x3FFF,所以我们可以用64bit的扩展PANID来作为指定地址,具体方法参考上面的帖子,TI...
分类:
其他好文 时间:
2015-08-02 16:55:08
阅读次数:
711
最近一直在研究zigbee,因为有通过固定PANID通信的需求,因此做了大量的实验,上了很多论坛,我想我必须总结一下,以免大家再走一遍我这样的路。
非常感谢很多写下技术文档和在TI论坛上积极回复的工程师。
一. 通过配置文件设置PANID
最简单的方式是修改
f8wConfig.cfg 中的-DZDAPP_CONFIG_PAN_ID
另外预定义NV_RESTORE和NV_IN...
分类:
其他好文 时间:
2015-05-22 11:37:07
阅读次数:
227