Hi ,I am now using nrf24lu1p and 51822 for communication, the use of Gazell for paired debugging, and now want to use the upper authorities to close the NRF24LU1P Gazell pairing function, how do I set?
Hi ,I am now using nrf24lu1p and 51822 for communication, the use of Gazell for paired debugging, and now want to use the upper authorities to close the NRF24LU1P Gazell pairing function, how do I set?
Hi Xiao,
Can you explain what you meant by "paired debugging" and "to close the NRF24LU1P Gazell pairing function" ?
Can you use gazell link layer only ?
Gzp_pairing_enable (true); this function can be enabled or disabled nrf24lu1p host pairing, but when I set to false, 51822 initialization call gzp_erase_pairing_data (void), why can still be paired with the nrf24lu1p communication?
I'm sorry I can't fully understand you. Please rephrase and put some more information on:
What do you have now, how does your application work ?
What do you want to achieve ?
What was the problem when you try to achieve it?
Now I'm using nRF51822 and nRF24LU1P communication, nRF24LU1P as a host,using Private 2.4G communication protocol with the gazell library. Now I want to achieve open and close the gazell pairing on the nRF24LU1P side, when open the matching function is to allow communication nRF51822 pairing, But the connection is not allowed when it is closed, Now I want to know how to open and close the pairing function on nrf24lu1p? Thanks
Hi Xiao,
Thanks for the explanation. You can either disable pairing using gzp_pairing_enable(false). This will close the pairing pipe.
Or you can reject pairing request by calling gzp_id_req_reject() when you receive HostID request. In our example we always grant the request when we receive gzp_id_req_received()
Please have a look at the gzp host example in the SDK.