This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Gazell on nRF51822

We need to customize the Gazelle protocol on nRF51822. To that end we will need access to the protocol source code - not just the API. Is it possible to progress this way?

Thanks - Shimon Gersten, CTO Talon Communications

PS - a quick response will be highly appreciated!

  • This is not something we usually offer, so I can't really help you with this. However, have you considered building your own protocol directly on the top of the hardware radio? That would provide even more flexibility and potentially throughput, at the expense of some extra complexity. This is the solution people that needs special behavior would usually choose.

    To do this, I'd recommend you to take a close look at the RADIO chapter of the Reference Manual, and make sure you understand it fully. You should then write your code to drive the RADIO and its registers in the way your application needs. There is an example in the SDK that shows very basic usage of this, which also might be helpful as reference.

    Be aware that you should make sure your application only drives the radio through the state transitions explicitly shown in the radio's state diagram, figure 23 in the RM.

    If you absolutely need the Gazell source code, you can try to discuss it with our sales manager for your area, but I'm doubtful you'll get anywhere. If you don't have his contact information, please send me a PM with your location.

  • Ole - Assuming the source code is not available, how do we go about writing code directly on top of the nRF51822 radio hardware? We already have several proprietary implementation on top of nRF24L01+ and would like to move to nRF51822.

    Thanks - Shimon

  • I'm not sure I understand what you're asking, but I've extended my other answer somewhat on this.

Related