Other Parts Discussed in Thread: CC2650, , REMOTI
Our final goal is to use CC2650 as the Zigbee radio on our own board. The CC2650 will be the Coordinator to setup the network, and allow other devices (two) to join. The CC2650 will be the Recipient like the dongle, responding to the other devices. It will also periodically send queries to the other devices for their status.
We are using the CC2650RC project as our baseline. Currently, we are able to compiled the cc2650rc_app and download to our custom board, allowing it to pair and send key presses over to the dongle, as if it were the remote control.
Our implementation requires us to change the project from a originator to a recipient. I see that in the cc2650rc_stack, the GDP and ZRC source have the needed .c and .h files for recipient configuration. And from the looks of it, I need to rewrite almost the whole cc2650rc_app, since it was written as a originator.
My questions/obstacles are:
1. The Remoti-2.0.0 documents and the actual codes in the projects have some discrepancies, i.e. RTI_PollInd vs RTI_PollRsp, the documents have both, while the code base only have RTI_PollRsp, so I ended up with unresolved symbol at compile time. Both function have different parameters. I have tried both the 2.0.0.13 and 2.0.1.15, same result.
2. I know the dongle code is provided only in binary form. Is there some application notes or sample code similar to it? Like with step to be a coordinator role, setup network, response to Discovery Req., and wait for pairing req.... etc