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 design,

    Please provide code that show the issue.

    The minimum timeslot is 600us , and you can only send one packet per 2 timeslots.

    Please explain in more detail on the your issue on the second comment, do you have issue when you call nrf_gzll_fetch_packet_from_ rx_fifo() ?

Reply
  • Hi design,

    Please provide code that show the issue.

    The minimum timeslot is 600us , and you can only send one packet per 2 timeslots.

    Please explain in more detail on the your issue on the second comment, do you have issue when you call nrf_gzll_fetch_packet_from_ rx_fifo() ?

Children
No Data
Related