nrfxlib API 0.1.0
|
int32_t nrf_modem_gnss_nv_data_delete | ( | uint32_t | delete_mask | ) |
#include <nrf_modem/include/nrf_modem_gnss.h>
Deletes GNSS data from non-volatile memory.
This function is used to delete downloaded data objects stored in non-volatile memory. The GNSS module stores this between sessions to get a fix faster on the next startup. This can for instance be used to trigger cold or warm starts.
[in] | delete_mask | Objects to be deleted as a bitmask, see Delete bitmask values. |
0 | on success. |
-NRF_EPERM | The Modem library is not initialized. |
-NRF_EACCES | GNSS is not enabled in system or functional mode. |
-NRF_EINVAL | The GNSS stack returned an error or the operation cannot be executed while GNSS is running. |
-NRF_ENOMEM | There is not enough shared memory for this request. |
-NRF_ESHUTDOWN | The modem was shut down. |