mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 11:36:00 +00:00
Clarify measurement interval documentation
The GNSS chipset must report measurements at the requested rate if location is not requested. Bug: 206670536 Test: doc update only Change-Id: I3b488f8b38def4b6ebf13733149d9b75b23db0cb
This commit is contained in:
@@ -53,8 +53,13 @@ interface IGnssMeasurementInterface {
|
||||
/**
|
||||
* Time interval between the reported measurements in milliseconds.
|
||||
*
|
||||
* The GNSS chipset must not report measurements with a rate slower than requested. All the
|
||||
* available measurements must be reported to the framework.
|
||||
* When there is no concurrent location and measurement requests, the GNSS chipset must
|
||||
* report measurements at as close as possible to the requested rate, as is supported by the
|
||||
* implementation.
|
||||
*
|
||||
* When there are concurrent location and measurement requests, the GNSS chipset must report
|
||||
* measurements at the same or a faster rate than the requested. In the concurrency cases,
|
||||
* all the available measurements must be reported to the framework.
|
||||
*
|
||||
* For cases where concurrently serving the location and the measurement requests would not
|
||||
* consume more power than only the measurement request, the faster rate of the 2 requests
|
||||
|
||||
Reference in New Issue
Block a user