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

how configure nRF-IEEE-802.15.4-radio-driver

Hello,

I have tested the example code of the nRF-IEEE-802.15.4-radio-driver and now I'd like to modify it.

How I can disable the ack? (I tryed this function: nrf_802154_auto_ack_set(false); do I have to invoke it before or after nrf_802154_init).

How I can increase the packet size to 127 byte? Now I can send max. 63 byte.

Is there a API Reference reference?

thanks

Parents
  • How I can disable the ack? (I tryed this function: nrf_802154_auto_ack_set(false); do I have to invoke it before or after nrf_802154_init).

     nrf_802154_auto_ack_set() should be the function to do this and it should be called after nrf_802154_init()

    How I can increase the packet size to 127 byte? Now I can send max. 63 byte.

     The parameter MAX_PACKET_SIZE is set to 127 by default in the nRF IEEE 802.15.4. Radio Driver, and this is set in the RADIO peripheral during init procedure. Hence, you should be able to do this without any modifications. 

    Is there a API Reference reference?

     See 802.15.4 driver API

Reply
  • How I can disable the ack? (I tryed this function: nrf_802154_auto_ack_set(false); do I have to invoke it before or after nrf_802154_init).

     nrf_802154_auto_ack_set() should be the function to do this and it should be called after nrf_802154_init()

    How I can increase the packet size to 127 byte? Now I can send max. 63 byte.

     The parameter MAX_PACKET_SIZE is set to 127 by default in the nRF IEEE 802.15.4. Radio Driver, and this is set in the RADIO peripheral during init procedure. Hence, you should be able to do this without any modifications. 

    Is there a API Reference reference?

     See 802.15.4 driver API

Children
Related