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

gazell without ack

I was able to setup gazell communication between two devices one as device and other as host using 32 byte payload size in nRf51822 module. Here in gazell communication is it necessary to have Acknowledgment can i communicate without using Ack from Host side. If yes then how??

  • @jayesh: I don't think it's possible to use Gazel without ACK. You can think of using Enhanced Shockburst protocol instead. With this protocol you can configure to not to send ACK.

  • @hung Bui: ESB is the basic radio protocol. It handles packet assembly like adding preamble, address and CRC to your payload. Gazell is built on top of ESB. Gazell enables you to handle retransmits, frequency hopping and so on. So Gazell is based on ESB. So how can i use individually ESB ?? since they both are connected to each other and is there any example for ESB??

  • @Jayesh: You are correct Gazel is on top of ESB. You also have auto-retransmission with ESB, only frequency hopping (and encryption if gazel pairing is used) is missing.

    You can use ESB without using Gazel, just use the ESB library in \examples\properitary_rf\esb.