/hardware/interfaces/gnss/common/utils/default/v2_1/ |
D | GnssMeasurementCorrections.cpp | 30 const V1_0::MeasurementCorrections& corrections) { in setCorrections() argument 34 corrections.latitudeDegrees, corrections.longitudeDegrees, corrections.altitudeMeters, in setCorrections() 35 corrections.horizontalPositionUncertaintyMeters, in setCorrections() 36 corrections.verticalPositionUncertaintyMeters, in setCorrections() 37 static_cast<unsigned long long>(corrections.toaGpsNanosecondsOfWeek), in setCorrections() 38 static_cast<int>(corrections.satCorrections.size())); in setCorrections() 39 for (auto singleSatCorrection : corrections.satCorrections) { in setCorrections() 72 const V1_1::MeasurementCorrections& corrections) { in setCorrections_1_1() argument 77 corrections.v1_0.latitudeDegrees, corrections.v1_0.longitudeDegrees, in setCorrections_1_1() 78 corrections.v1_0.altitudeMeters, corrections.v1_0.horizontalPositionUncertaintyMeters, in setCorrections_1_1() [all …]
|
/hardware/interfaces/gnss/2.0/default/ |
D | GnssMeasurementCorrections.cpp | 30 Return<bool> GnssMeasurementCorrections::setCorrections(const MeasurementCorrections& corrections) { in setCorrections() argument 34 corrections.latitudeDegrees, corrections.longitudeDegrees, corrections.altitudeMeters, in setCorrections() 35 corrections.horizontalPositionUncertaintyMeters, in setCorrections() 36 corrections.verticalPositionUncertaintyMeters, in setCorrections() 37 static_cast<unsigned long long>(corrections.toaGpsNanosecondsOfWeek), in setCorrections() 38 static_cast<int>(corrections.satCorrections.size())); in setCorrections() 39 for (auto singleSatCorrection : corrections.satCorrections) { in setCorrections()
|
D | GnssMeasurementCorrections.h | 40 Return<bool> setCorrections(const MeasurementCorrections& corrections) override;
|
/hardware/qcom/sm8150/gps/android/2.1/ |
D | MeasurementCorrections.cpp | 121 const MeasurementCorrectionsV1_0& corrections) { in setCorrections() argument 125 V2_1::implementation::convertMeasurementCorrections(corrections, gnssMeasurementCorrections); in setCorrections() 131 const MeasurementCorrectionsV1_1& corrections) { in setCorrections_1_1() argument 136 corrections.v1_0, gnssMeasurementCorrections); in setCorrections_1_1() 138 gnssMeasurementCorrections.hasEnvironmentBearing = corrections.hasEnvironmentBearing; in setCorrections_1_1() 140 corrections.environmentBearingDegrees; in setCorrections_1_1() 142 corrections.environmentBearingUncertaintyDegrees; in setCorrections_1_1() 144 for (int i = 0; i < corrections.satCorrections.size(); i++) { in setCorrections_1_1() 148 corrections.satCorrections[i].v1_0, gnssSingleSatCorrection); in setCorrections_1_1() 149 switch (corrections.satCorrections[i].constellation) { in setCorrections_1_1()
|
D | MeasurementCorrections.h | 69 Return<bool> setCorrections(const MeasurementCorrectionsV1_0& corrections) override; 73 Return<bool> setCorrections_1_1(const MeasurementCorrectionsV1_1& corrections);
|
/hardware/qcom/sm7250/gps/android/2.1/ |
D | MeasurementCorrections.cpp | 124 const MeasurementCorrectionsV1_0& corrections) { in setCorrections() argument 128 V2_1::implementation::convertMeasurementCorrections(corrections, gnssMeasurementCorrections); in setCorrections() 134 const MeasurementCorrectionsV1_1& corrections) { in setCorrections_1_1() argument 139 corrections.v1_0, gnssMeasurementCorrections); in setCorrections_1_1() 141 gnssMeasurementCorrections.hasEnvironmentBearing = corrections.hasEnvironmentBearing; in setCorrections_1_1() 143 corrections.environmentBearingDegrees; in setCorrections_1_1() 145 corrections.environmentBearingUncertaintyDegrees; in setCorrections_1_1() 147 for (int i = 0; i < corrections.satCorrections.size(); i++) { in setCorrections_1_1() 151 corrections.satCorrections[i].v1_0, gnssSingleSatCorrection); in setCorrections_1_1() 152 switch (corrections.satCorrections[i].constellation) { in setCorrections_1_1()
|
/hardware/interfaces/gnss/measurement_corrections/1.0/ |
D | IMeasurementCorrectionsCallback.hal | 20 * GNSS measurement corrections callback interface. 25 * Flags to indicate supported measurement corrections capabilities 30 /** GNSS supports line-of-sight satellite identification measurement corrections */ 32 /** GNSS supports per satellite excess-path-length measurement corrections */ 34 /** GNSS supports reflecting planes measurement corrections */ 43 * corrections interface. 45 * @param capabilities Supported measurement corrections capabilities. It is mandatory to
|
D | IMeasurementCorrections.hal | 22 * Interface for measurement corrections support. 26 * Injects measurement corrections to be used by the HAL to improve the GNSS location output. 35 * @param corrections The computed corrections to be used by the HAL. 37 * @return success Whether the HAL can accept & use these corrections. 39 setCorrections(MeasurementCorrections corrections) generates (bool success);
|
D | types.hal | 22 * A struct with measurement corrections for a single visible satellites 46 * multiple corrections for the same satellite may be provided. 77 * A struct containing a set of measurement corrections for all used GNSS satellites at the location 82 /** Represents latitude in degrees at which the corrections are computed.. */ 85 /** Represents longitude in degrees at which the corrections are computed.. */ 89 * Represents altitude in meters above the WGS 84 reference ellipsoid at which the corrections 96 * position at which the corrections are provided. 98 * This value is useful for example to judge how accurate the provided corrections are. 104 * at which the corrections are provided. 106 * This value is useful for example to judge how accurate the provided corrections are. [all …]
|
/hardware/interfaces/gnss/measurement_corrections/1.1/ |
D | IMeasurementCorrections.hal | 22 * Interface for measurement corrections support. 26 * Injects measurement corrections to be used by the HAL to improve the GNSS location output. 35 * @param corrections The computed corrections to be used by the HAL. 37 * @return success Whether the HAL can accept & use these corrections. 39 setCorrections_1_1(MeasurementCorrections corrections) generates (bool success);
|
D | types.hal | 24 * A struct containing a set of measurement corrections for all used GNSS satellites at the location 72 * A set of SingleSatCorrection each containing measurement corrections for a satellite in view 78 * A struct with measurement corrections for a single visible satellites, updating the
|
/hardware/interfaces/gnss/common/utils/default/include/v2_1/ |
D | GnssMeasurementCorrections.h | 30 Return<bool> setCorrections(const V1_0::MeasurementCorrections& corrections) override; 34 Return<bool> setCorrections_1_1(const V1_1::MeasurementCorrections& corrections) override;
|
/hardware/qcom/sm8150/gps/android/2.0/ |
D | MeasurementCorrections.h | 64 V1_0::MeasurementCorrections& corrections) override;
|
/hardware/qcom/sm7150/gps/android/measurement_corrections/1.0/ |
D | MeasurementCorrections.h | 62 …roid::hardware::gnss::measurement_corrections::V1_0::MeasurementCorrections& corrections) override;
|
/hardware/qcom/sm7250/gps/android/2.0/ |
D | MeasurementCorrections.h | 64 V1_0::MeasurementCorrections& corrections) override;
|
/hardware/qcom/sm8150p/gps/android/measurement_corrections/1.0/ |
D | MeasurementCorrections.h | 62 …roid::hardware::gnss::measurement_corrections::V1_0::MeasurementCorrections& corrections) override;
|
/hardware/interfaces/gnss/2.1/ |
D | IGnssAntennaInfoCallback.hal | 25 * characterize the phase center variation corrections and signal gain corrections. 62 * 2D vectors representing the phase center variation (PCV) corrections, in 94 * 2D vectors representing the signal gain corrections at regularly spaced
|
D | IGnssCallback.hal | 33 * GNSS supports measurement corrections
|
/hardware/interfaces/gnss/2.0/ |
D | IGnssCallback.hal | 38 /** GNSS supports measurement corrections */
|
D | IGnssMeasurementCallback.hal | 396 * in-order to properly apply code specific corrections to the pseudorange measurements.
|
/hardware/interfaces/gnss/1.0/ |
D | IGnssMeasurementCallback.hal | 504 * Pseudorange Rate value includes corrections for receiver and satellite 510 * uncorrected pseudorange rate, do not apply the corrections described above.)
|