This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Host reception by gazell is not successful

Hello, I have a question.

The chip uses nRF 52832. MDK keil μVision V 5.22.0.0 is used as the development environment. I am using nRF5_SDK_13.0.0-1.alpha_055eef3. It is based on template_project. I uploaded the source to onedrive.

host 1drv.ms/.../s!Avi3XPNJyYutgn6Gch-9r7WOZtqC

device 1drv.ms/.../s!Avi3XPNJyYutgn0weoveuPfRzt7V

When the button of the device is pressed, nrf_gzll_add_packet_to_tx_fifo is called, and host illuminates the LED with nrf_gzll_host_rx_data_ready.

Communication was successful several times, host confirmed that nrf_gzll_host_rx_data_ready, device nrf_gzll_device_tx_success is called in the callback.

However, when communicating several times, host will not receive it. At that time, device calls nrf_gzll_device_tx_failed, but I do not know the reason for not returning.

How should I do it? Thank you for your consideration.

Parents
  • Hi Mr.Bui

    We changed the program and transmitted from the device in 100 ms cycle, the phenomenon that transmission failed was reproduced. Although it will not fail if it is set to 200 ms cycle, is there a problem if it is early? Settings of timeslots, tables, etc. are done in the initial state except for datarate. The number of retransmissions is 0 times.

    I want to transmit at the fastest 1 ms period as a purpose, but is there anything I need to set?

Reply
  • Hi Mr.Bui

    We changed the program and transmitted from the device in 100 ms cycle, the phenomenon that transmission failed was reproduced. Although it will not fail if it is set to 200 ms cycle, is there a problem if it is early? Settings of timeslots, tables, etc. are done in the initial state except for datarate. The number of retransmissions is 0 times.

    I want to transmit at the fastest 1 ms period as a purpose, but is there anything I need to set?

Children
No Data
Related