510
个编辑
更改
→实验现象
●client:首先LED3和LED4闪烁,代表正在组网;LED1-LED4四个灯一起闪烁,代表组网完成
我们如果打开RTT检测log打印,可以看到如下的信息,这个时候我们已经给client设备分配了Node Address为0x0100。provisioner信息(左),client信息(右)。Address为0x0100。provisioner信息(上),client信息(下)。[[文件:Lightswitch rtt provisoner1.png|边框|左|无框|1080x1080像素|居中]] [[文件:Lightswitch rtt node clientLightswitch_rtt_node_client.png|边框|居中|无框|656x656像素]]
2、使用provisioner配置好client之后,我们给server开发板上电,这个时候provisioner将会配置server入网:
●server:首先LED3和LED4闪烁,代表正在组网;LED1-LED4四个灯一起闪烁,代表组网完成
我们打开RTT检测log打印,可以看到server已经配置入网,并且被分配了地址Node Address为0x0104。provisioner信息(左),server信息(右)。Address为0x0104。provisioner信息(上),server信息(下)。[[文件:Lightswitch rtt provisoner2.png|边框|左|无框|710x710像素|居中]][[文件:Lightswitch rtt node server.png|边框|右|无框|656x656像素|居中]]
3、此时整个网络的配置已经完成,这个时候我们可以按下client上的按键来控制server上的LED点亮或者熄灭。
client的S3和S4分别控制Node Address为偶数的server设备的LED1点亮和熄灭。|type=warning}}
4、至此我们的mesh组网的lightswitch实验测试完成。
=== 源码详解 ===