Other Parts Discussed in Thread: Z-STACK, CC2530, TIMAC, CC2520
Dear all,
I am using CC2530 and Z-Stack 2.5.1.a as a ZED to communicate with Ember-based ZC. The ZigBee profile is home automation. The current issue is that the ZED can not pair(bind) with the ZC. The reason is easy because ZED uses "Match Descriptor Request (Auto Find)", but the ZC uses "Simple Descriptor Request Method". But if I programed the Z-Stack to another board and configured it as ZC, the ZED can communicate with this ZC without any problem, including pairing, ZCL commands/attributes communication.
After I discussed with the designeers of ZC, I knew that the joining message flow of ZC includes: beacon request/response, assocaition request/response, network key, device announce and active endpoint request/response, simpler descriptor request/response, and then the bind request/response. But for TI's Z-Stack, it's seems that it does not support the beacon request/response.
Then I download the TIMAC and verify it in ZED. It works well to send beacons/assocaition requset and get response form ZC, therefore, I may have to port the beacon related functions from TIMAC to Z-Stack 2.5.1.a. I am not sure about the possibility and workload. Did anyone do it before? Could you please give some advices to me? thanks a lot!
Or is there any other way to make the Z-Stack compatibile with the joining message flow as I said before?
Andy
