微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > SampleLight程序中哪个变量储存NetworkAddr与EndPoint?

SampleLight程序中哪个变量储存NetworkAddr与EndPoint?

时间:10-02 整理:3721RD 点击:

ZLL Zlighting-1.0.2中,当USB-Dongle发送开关灯数据报文给灯,灯的程序SampleLight Lighting要对报文进行解析并保存下来。保存之后,是哪个变量或结构储存NetworkAddr与EndPoint的值?在哪个头文件中定义的?

在hw_light_ctrl.c文件中函数hwLight_UpdateOnOff控制灯的开关,ENABLE_LAMP开灯,DISABLE_LAMP关灯,但都是对Osram的四个灯珠RBGW同时开关,我现在想改成只开关一个灯珠,也就是说我想改成每个EndPoint控制一个端口,一个端口连接一个灯珠,是不是需要修改ENABLE_LAMP、DISABLE_LAMP这两个函数,如何修改?

我现在已经搞清楚,修改ENANBLE_LAMP 对应的P0SEL |= ( 0x08 | 0x10 | 0x20 | 0x40);就可以确定控制哪个端口的灯珠,例如0x40对应的是P0_6白色灯珠。

这样我就剩下最后一个问题:灯的程序SampleLight Lighting对报文进行解析后,是哪个变量或结构储存NetworkAddr与EndPoint的值?在哪个头文件中定义的?

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

网站地图

Top