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
  • I have tested other protocol such as BLE and Enhanced ShockBurst (ESB). Throughput of BLE can satisfy our case. But it can miss some message package while there are many other bluethooth devices. ESB can have a high communication frequency but its connection stability is not tested. Have you tested ESB in a complex communication environment? And how can I capture the wireless communication package of ESB?

    Thanks.

Children
Related