目录
1.概述
Connect MAC模式是实现IEEE802.15.4兼容/互操作设备的通用工具,具有Connect协议栈的所有API功能和特性。
MAC模式适用于需要完全符合IEEE 802.15.4的应用。
在射频范围内,设备支持相互连接。
该模式的网络层未实现,因此在需要时,必须由应用程序实现网络层。
MAC模式支持MAC设备类型,该模式从射频范围内的其他802.15.4设备发送和接收标准802.15.4消息。消息转发可以在上层实现。
MAC模式是完全符合IEEE 802.15.4的;该模式未启用网络层。和直连模式相比,其API更为复杂,并且需要IEEE 802.15.4标准的一些知识。
为了使其完全符合IEEE 802.15.4,确保设置符合IEEE802.15.4的无线配置。
2.示例工程
Connect - SoC MAC Mode Device
3.配置使用过程
3.1 编译下载
编译Connect - SoC MAC Mode Device并下载到两个设备中
3.2网络建立
网络建立有两种方式:
3.2.1 在每个设备上执行commission
commission 0x06 0x0001 0x01ff 23 20
参数含义
0x06 -- node type (0x06 MAC devices;0x07 sleepy MAC devices)
0x0001 -- node ID
0x01ff -- PAN ID
23 -- channel
20 -- transmit power
同一个pan里,短地址必须唯一
3.2.2 一个设备组网,另一个设备加入网络
3.2.2.1 组网
> form panid channel transmitPower
> form 0x1ff 20 10
使用form组网的设备,短地址默认是0
3.2.2.2 允许其他设备入网
pjoin 255
3.2.2.3 其他设备入网
> join 6 0x1ff 20 10 0
6 -- node type (this can be 0x06 for MAC devices and 0x07