nrfxlib API 0.1.0
Loading...
Searching...
No Matches

◆ nrf_gzll_set_xosc_ctl()

bool nrf_gzll_set_xosc_ctl ( nrf_gzll_xosc_ctl_t  xosc_ctl)

#include <gzll/include/nrf_gzll.h>

Set whether start/stop of external oscillator (XOSC) shall be handled automatically inside Gazell or manually by the application.

When controlling the XOSC manually from the application it is required that the XOSC is started before Gazell is enabled.

When start/stop of the XOSC is handled automatically by Gazell, the XOSC will only be running when needed, that is when the radio is being used or when Gazell needs to maintain synchronization.

It is required that the XOSC is started in order for the radio to be able to send or receive any packets.

Parameters
xosc_ctlsetting for XOSC control.
Return values
trueif the parameter was set.
falseif Gazell was enabled or the xosc_ctl value was invalid.