mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 11:36:00 +00:00
Clarifications to IGnss*.hal comments
Clarified PRN vs. Satellite ID Corrected Measurement vs Clock typo Test: build check, including hash verification. Comments only. Change-Id: I1bef83800dbc796b1c8df43790f4239c81858d56
This commit is contained in:
committed by
Steven Moreland
parent
58983cb2b2
commit
0093415317
@@ -260,6 +260,8 @@ f4945e397b5dea41bb64518dfde59be71245d8a125fd1e0acffeb57ac7b08fed android.hardwar
|
||||
c8bc853546dd55584611def2a9fa1d99f657e3366c976d2f60fe6b8aa6d2cb87 android.hardware.thermal@1.1::IThermalCallback
|
||||
|
||||
# ABI preserving changes to HALs during Android P
|
||||
6fa9804a17a8bb7923a56bd10493a5483c20007e4c9026fd04287bee7c945a8c android.hardware.gnss@1.0::IGnssCallback
|
||||
fb92e2b40f8e9d494e8fd3b4ac18499a3216342e7cff160714c3bbf3660b6e79 android.hardware.gnss@1.0::IGnssConfiguration
|
||||
251594ea9b27447bfa005ebd806e58fb0ae4aad84a69938129c9800ec0c64eda android.hardware.gnss@1.0::IGnssMeasurementCallback
|
||||
d4c10cb28318dba8efb22231a8c23e86ad8853f85775187c40b42a878a5ef4d5 android.hardware.automotive.vehicle@2.0::types
|
||||
cf72ff5a52bfa4d08e9e1000cf3ab5952a2d280c7f13cdad5ab7905c08050766 android.hardware.camera.metadata@3.2::types
|
||||
|
||||
@@ -76,9 +76,9 @@ interface IGnssCallback {
|
||||
|
||||
struct GnssSvInfo {
|
||||
/**
|
||||
* Pseudo-random number for the SV, or FCN/OSN number for Glonass. The
|
||||
* distinction is made by looking at constellation field. Values must be
|
||||
* in the range of:
|
||||
* Pseudo-random or satellite ID number for the satellite, a.k.a. Space Vehicle (SV), or
|
||||
* FCN/OSN number for Glonass. The distinction is made by looking at constellation field.
|
||||
* Values must be in the range of:
|
||||
*
|
||||
* - GNSS: 1-32
|
||||
* - SBAS: 120-151, 183-192
|
||||
|
||||
@@ -496,7 +496,7 @@ interface IGnssMeasurementCallback {
|
||||
* to L1 must be filled, and in the other all of the values related to
|
||||
* L5 must be filled.
|
||||
*
|
||||
* If the data is available, gnssClockFlags must contain
|
||||
* If the data is available, gnssMeasurementFlags must contain
|
||||
* HAS_CARRIER_FREQUENCY.
|
||||
*/
|
||||
float carrierFrequencyHz;
|
||||
@@ -508,7 +508,7 @@ interface IGnssMeasurementCallback {
|
||||
* resets in the accumulation of this value can be inferred from the
|
||||
* accumulatedDeltaRangeState flags.
|
||||
*
|
||||
* If the data is available, gnssClockFlags must contain
|
||||
* If the data is available, gnssMeasurementFlags must contain
|
||||
* HAS_CARRIER_CYCLES.
|
||||
*/
|
||||
int64_t carrierCycles;
|
||||
@@ -521,14 +521,14 @@ interface IGnssMeasurementCallback {
|
||||
* The reference frequency is given by the field 'carrierFrequencyHz'.
|
||||
* The value contains the 'carrier-phase uncertainty' in it.
|
||||
*
|
||||
* If the data is available, gnssClockFlags must contain
|
||||
* If the data is available, gnssMeasurementFlags must contain
|
||||
* HAS_CARRIER_PHASE.
|
||||
*/
|
||||
double carrierPhase;
|
||||
|
||||
/**
|
||||
* 1-Sigma uncertainty of the carrier-phase.
|
||||
* If the data is available, gnssClockFlags must contain
|
||||
* If the data is available, gnssMeasurementFlags must contain
|
||||
* HAS_CARRIER_PHASE_UNCERTAINTY.
|
||||
*/
|
||||
double carrierPhaseUncertainty;
|
||||
|
||||
Reference in New Issue
Block a user