Part Number: CC2652R
Other Parts Discussed in Thread: Z-STACK
I use CC2652R1 LaunchPad as "golden ZED" which flashed with zed_temperaturesensor (5_20_00_52) build.
The Zigbee Linux Gateway I download is Zigbee_3_0_Linux_Gateway_1_0_1.run. I have build native on x86 PC host and talks to another CC2652R1 LaunchPad flashed with standard znp FW via USB as "ZC".
The Z-Stack Linux Gateway is started with zigbeeHAgw script & run normally.
I have another temperature sensor (as "test ZED")to cross check with above "golden ZED" with above "ZC" and have two questions.
1. For ZED actively report temperature value, the "golden ZED" know the "ZC" endpoint number but "test ZED" does not know. So both have Report Attributes packets over the air, but "test ZED" cannot pass correct temperature value due to destination endpoint number is not correct. I check sniffer log and see no relevant packets info. My question is: How ZC pass its endpoint number to ZED after it joined?
2. For ZED passively report temperature value, I use start_application script & toggle a/A key to test it. The "golden ZED" is fine to response value, but "test ZED" cannot. I observed the Read Attributes / Read Attributes Response packets over the air for "golden ZED" case, but even no Read Attributes packets for "test ZED" case. My question is: What else I miss for this test case (cmd_id: GW_CMD_ID_T__DEV_GET_TEMP_REQ)?
Regards,
Peter.