How to disable acknowledge request of ieee 802.15.4 when using zigbee?

Hello. I'm testing zigbee with 'nrf5_sdk_for_thread_and_zigbee_v4.2.0_af27f76' sdk on nrf52833. I use the light control example and catch the wireless communication packet via dongle and wireshark. I can see that the acknowledge request is active on IEEE 802.15.4 layer. How can I disable this ack so as to reduce communication interval time between two packets?

P.S I have already disable aps layer's response.

zigbee packet display on wireshark

zigbee_log1.pcapng

Parents Reply Children
  • Hi, 

    ESB doesn't have any mechanism for frequency agility/jumping, all this is left for the application to handle. So if you run ESB in a simple scenario where you only stick to a single frequency, then you are more susceptible to interference compared to BLE for instance. but if you add some mechanism on top of ESB to handle this then it should be just as good.

    -Amanda H.

Related