zigbee 学习笔记3-通信例程之GenericApp 2011-09-22 11:02 刚入手的朋友,对 Z-Stack 非常迷糊的时期,如果能够跑通几个例子、看几个演示,那么可以大大提高学习兴趣;另外如果知道某个例子的大致功能及实现,那么在去看具体实现过程目的性就非常明确
首先来看看 TI 究竟有哪些例子: 可以看出其例子是非常丰富的
GenericApp(设备互相绑定传送信息-hellow w orld),Location(定位),SampleApp(设备发送和接收 LED 灯信息),SimpleApp(温度和灯开关,和智能家居结合使用的,have Profile),HomeAutomation(智能家居的应用,have Profile),SerialApp(串行传输的应用),Transmit(发送应用), ZLOAD(协议文件夹中只有 Source)
这样看来还是不少的
其中 SampleApp 例子已经在前面的学习中有所涉及,可以说前面的所有学习都是基于这个例子的,所以这里就不测试它了
Location 是定位的测试例子,这里我的硬件是不够的,所以也不做测试
其他我都做点测试,能成功的就成功,不能成功的就失败,这个我也没办法
1、GenericApp 这个实验是两个模块相互绑定后可以对传数据,模块绑定之后,两个模块之间相互传输字符串"Hello World"
实验说明:首先启动一个网络协调器,协调器如果建立网络成功后,会在 LCD 上显示该节点为协调者同时显示网络 ID 号
然后打开一个终端节点或路由器的电源,此时节点会自动加入网络
加入网络成功后,节点会显示自己的节点类型、网络地址和父节点的网络地址
节点加入网络成功后,首先把主机模块的摇杆往右拔一下,然后把要绑定模块的 RIGHT 按一下,如果两边的 LED4 都熄灭或是点亮后马上熄灭,表示绑定成