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

What means gzll error code(8 & 10)?

Hi, Nordic

I have 3 nRF52 devicies, one as Gzll Host, two as Gzll Device.

they use Gzp to pair, when paired, two Gzll Device send payload via different pipe ( 2, 3).

Gzll Host can receive two Gzll Device payload, then I add ack on two pipes(2, 3) via nrf_gzll_add_packet_to_tx_fifo every Host received payload.

Then Host will get nrf_gzll_error_code_t 8 and 10.

Could you tell me what means details 8 and 10?

And how to fix this issue?

By the way, if one Device and one Host, there is no this problem.

Thanks.

Parents
  • Hi,

    The error codes are described in the infocenter.

    nrf_gzll_error_code_t { 
      ..
      NRF_GZLL_ERROR_CODE_INSUFFICIENT_PACKETS_AVAILABLE = 8, 
      ..
      NRF_GZLL_ERROR_CODE_NO_SPACE_IN_RX_FIFO_FOR_ACK = 10
      ..
    }
    

    NRF_GZLL_ERROR_CODE_INSUFFICIENT_PACKETS_AVAILABLE There are insufficient packets in the Gazell memory pool to successfully execute the operation.

    NRF_GZLL_ERROR_CODE_NO_SPACE_IN_RX_FIFO_FOR_ACK There is insufficient space in the RX FIFO for the ACK.

    Please take a look at this thread.

    Best regards,

    Jørgen

Reply
  • Hi,

    The error codes are described in the infocenter.

    nrf_gzll_error_code_t { 
      ..
      NRF_GZLL_ERROR_CODE_INSUFFICIENT_PACKETS_AVAILABLE = 8, 
      ..
      NRF_GZLL_ERROR_CODE_NO_SPACE_IN_RX_FIFO_FOR_ACK = 10
      ..
    }
    

    NRF_GZLL_ERROR_CODE_INSUFFICIENT_PACKETS_AVAILABLE There are insufficient packets in the Gazell memory pool to successfully execute the operation.

    NRF_GZLL_ERROR_CODE_NO_SPACE_IN_RX_FIFO_FOR_ACK There is insufficient space in the RX FIFO for the ACK.

    Please take a look at this thread.

    Best regards,

    Jørgen

Children
No Data
Related