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

Can host send message to device by using gzll?

Hi: I develop my project with gazell, Device can keep send to host,but host can't keep send to device(I'm not mean for host sent ack to device). In my program, I use "nrf_gzll_add_packet_to_tx_fifo" in while(1) of host,and I use "nrf_gzll_fetch_packet_from_rx_fifo" in while(1) of device. Thanks.

Parents
  • The Host in a Gazell network is always listening, and it is the Device that always initiates a communication. Each packet that a Device sends is required to be acknowledged by the Host. It is possible for the Host to send data to the Device by piggybacking data to an acknowledgement (ACK) packet. Therefore a Host has to wait for a packet from a Device before it can send any data to it.

Reply
  • The Host in a Gazell network is always listening, and it is the Device that always initiates a communication. Each packet that a Device sends is required to be acknowledged by the Host. It is possible for the Host to send data to the Device by piggybacking data to an acknowledgement (ACK) packet. Therefore a Host has to wait for a packet from a Device before it can send any data to it.

Children
Related