You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added a limitation in the library documentation. GNSS API should
not be used directly by the application when Location library is used.
Doing so may lead to unexpected behavior, because GNSS may be in
a different state than expected by the library.
Signed-off-by: Tommi Kangas <[email protected]>
Copy file name to clipboardExpand all lines: doc/nrf/libraries/modem/location.rst
+6-3Lines changed: 6 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,7 +32,7 @@ The supported location methods are as follows:
32
32
33
33
* GNSS positioning
34
34
35
-
* Uses :ref:`gnss_interface` for getting the location.
35
+
* Uses :ref:`GNSS interface<gnss_interface>` for getting the location.
36
36
* A-GNSS and P-GPS are managed with :ref:`lib_nrf_cloud_agnss` and :ref:`lib_nrf_cloud_pgps`.
37
37
* The application may also use some other source for the data and use :c:func:`location_agnss_data_process` and :c:func:`location_pgps_data_process` to pass the data to the Location library.
38
38
* The data format of A-GNSS or P-GPS must be as received from :ref:`lib_nrf_cloud_agnss`.
@@ -379,7 +379,10 @@ The following |NCS| applications and samples use this library:
379
379
Limitations
380
380
***********
381
381
382
-
* The Location library can only have one application registered at a time. If there is already an application handler registered, another initialization will override the existing handler.
382
+
* The Location library can only have one application registered at a time.
383
+
If there is already an application handler registered, another initialization will override the existing handler.
384
+
* The :ref:`GNSS interface<nrfxlib:gnss_interface>` should not be used directly by the application when using the Location library.
385
+
Using the GNSS interface from both the application and the Location library may lead to unexpected behavior.
383
386
384
387
Dependencies
385
388
************
@@ -397,7 +400,7 @@ This library uses the following |NCS| libraries:
0 commit comments