Other Parts Discussed in Thread: Z-STACK
Hi Team,
SDK:simplelink_cc13xx_cc26xx_sdk_6_40_00_13
Project requirements meet the requirements of 200 sub-devices (no routing devices) directly connected to the coordinator.
Modify macro definition
ZDSECMGR_TC_DEVICE_MAX changed from default value 40 to 200
NWK_MAX_DEVICE_LIST changed from default value 20 to 200
The compilation did not prompt any errors. The test captured the LOG and found that when joining the network, the beacon request, association request, association response, transport key, and device announce all went smoothly. The problem was that in the subsequent TCLK update process, the sub-device sent multiple requests in succession. The key has not received a response from the coordinator. After timeout, the sub-device will automatically leave the network.
If I restore the above macro definition to default, everything goes smoothly.
Please tell me, how many sub-devices can the coordinator allow at most to join the network? Is exceeding the maximum causing the problem? Or did I modify the macro definition incompletely and miss some parameters?
I have told for 200 .
Then the customer asked:Can you give me some guidance on which macro definitions need to be modified to support 200 devices? I checked which step I made a mistake in, so I encountered the problem mentioned earlier.
200, does it refer to the mode of direct connection to the coordinator (no routing device), or is it partly connected to the coordinator and partly connected to the routing device, adding up to 200?
Best Regards,
Galaxy