Thread 中讨论的其他器件:Z-stack
您好!
我正在开发基于 zclSampleThermostat 的示例应用程序、我在其中创建了一个新事件、其中的掩码为0x8000、即使我没有设置 zclSampleThermostat_process_loop 下的代码跨越与位掩码0x8000匹配的事件、我也感到惊讶。
我以为 appServiceTaskEvents 变量中可能存在内存损坏、但事实并非如此、方法"OsalPort_msgReceive"设置此事件、因为它也对 OsalPort_SYS_EVENT_MSG 使用事件屏蔽0x8000。
我想了解它的用法、它与应用事件掩码重叠。
我能给它一个新值0x8000000。
#define OsalPort_SYS_EVENT_MSG 0x8000000 //代替 0x8000
Jagdish K