Home
last modified time | relevance | path

Searched refs:altitude (Results 1 - 23 of 23) sorted by relevance

/base/sensors/sensor/frameworks/native/include/
H A Dgeomagnetic_field.h24 GeomagneticField(float latitude, float longitude, float altitude, int64_t timeMillis);
39 void CalibrateGeocentricCoordinates(float latitude, float longitude, float altitude);
H A Dsensor_algorithm.h29 int32_t GetAltitude(float seaPressure, float currentPressure, float *altitude);
/base/sensors/sensor/frameworks/cj/src/
H A Dcj_sensor_ffi.cpp40 int32_t FfiSensorGetDeviceAltitude(float seaPressure, float currentPressure, float *altitude) in FfiSensorGetDeviceAltitude() argument
42 return CJ_SENSOR_IMPL->GetAltitude(seaPressure, currentPressure, altitude); in FfiSensorGetDeviceAltitude()
H A Dcj_sensor_impl.cpp204 GeomagneticField geomagneticField(location.latitude, location.longitude, location.altitude, timeMillis); in GetGeomagneticInfo()
217 int32_t CJSensorImpl::GetAltitude(float seaPressure, float currentPressure, float *altitude) in GetAltitude() argument
220 int32_t ret = sensorAlgorithm.GetAltitude(seaPressure, currentPressure, altitude); in GetAltitude()
222 SEN_HILOGE("Get altitude failed, ret:%{public}d", ret); in GetAltitude()
/base/sensors/sensor/frameworks/cj/include/
H A Dcj_sensor_ffi.h33 float altitude; member
84 SENSOR_FFI_EXPORT int32_t FfiSensorGetDeviceAltitude(float seaPressure, float currentPressure, float *altitude);
H A Dcj_sensor_impl.h41 int32_t GetAltitude(float seaPressure, float currentPressure, float *altitude);
/base/location/frameworks/native/location_ndk/include/
H A Dlocator_c_impl.h35 double altitude = 0.0; member
/base/location/interfaces/c_api/include/
H A Doh_location_type.h192 double altitude; member
/base/location/interfaces/inner_api/include/
H A Dlocation.h56 inline void SetAltitude(double altitude) in SetAltitude() argument
58 altitude_ = altitude; in SetAltitude()
H A Dsatellite_status.h92 inline void SetAltitude(double altitude) in SetAltitude() argument
95 altitudes_.push_back(altitude); in SetAltitude()
/base/location/test/location_gnss/source/
H A Dgnss_event_callback_test.cpp82 locationInfo.altitude = 1.0; in HWTEST_F()
196 locationInfo.altitude = 1.0; in HWTEST_F()
240 locationInfo.altitude = 1.0; in HWTEST_F()
H A Dgnss_ability_test.cpp679 parcel.WriteDouble(10.4); // altitude in HWTEST_F()
707 parcel.WriteDouble(10.4); // altitude in HWTEST_F()
735 parcel.WriteDouble(i + 2.0); // altitude in HWTEST_F()
907 locationInfo.altitude = 1.0; in HWTEST_F()
927 locationInfo.altitude = 1.0; in HWTEST_F()
1050 locationInfo.altitude = 1.0; in HWTEST_F()
1094 locationInfo.altitude = 1.0; in HWTEST_F()
/base/location/frameworks/native/location_ndk/source/
H A Dlocation_info_callback_host.cpp59 location_info.altitude = location->GetAltitude(); in OnLocationReport()
H A Dlocator_c_impl.cpp113 location_Basic.altitude = location->altitude; in OH_LocationInfo_GetBasicInfo()
/base/sensors/sensor/frameworks/native/src/
H A Dgeomagnetic_field.cpp116 GeomagneticField::GeomagneticField(float latitude, float longitude, float altitude, int64_t timeMillis) in GeomagneticField() argument
121 CalibrateGeocentricCoordinates(gcLatitude, longitude, altitude); in GeomagneticField()
206 void GeomagneticField::CalibrateGeocentricCoordinates(float latitude, float longitude, float altitude) in CalibrateGeocentricCoordinates() argument
208 float altitudeKm = altitude / CONVERSION_FACTOR; in CalibrateGeocentricCoordinates()
H A Dsensor_algorithm.cpp126 int32_t SensorAlgorithm::GetAltitude(float seaPressure, float currentPressure, float *altitude) in GetAltitude() argument
128 if (altitude == nullptr) { in GetAltitude()
136 *altitude = ZERO_PRESSURE_ALTITUDE * (1.0f - difference); in GetAltitude()
/base/location/frameworks/cj/include/
H A Dgeolocationmanager_utils.h39 double altitude; member
/base/sensors/sensor/test/unittest/interfaces/inner_api/
H A Dsensor_algorithm_test.cpp182 float altitude = -1.0; in HWTEST_F() local
183 int32_t ret = sensorAlgorithm.GetAltitude(5.0, 0.0, &altitude); in HWTEST_F()
185 ASSERT_EQ(altitude, 44330.0); in HWTEST_F()
/base/sensors/sensor/frameworks/js/napi/src/
H A Dsensor_js.cpp535 napi_value napiAltitude = GetNamedProperty(env, args[0], "altitude"); in GetGeomagneticField()
540 double altitude = 0; in GetGeomagneticField() local
541 if (!GetNativeDouble(env, napiAltitude, altitude)) { in GetGeomagneticField()
542 ThrowErr(env, PARAMETER_ERROR, "Get altitude fail"); in GetGeomagneticField()
550 GeomagneticField geomagneticField(latitude, longitude, altitude, timeMillis); in GetGeomagneticField()
805 float altitude = 0; in GetAltitude() local
807 int32_t ret = sensorAlgorithm.GetAltitude(seaPressure, currentPressure, &altitude); in GetAltitude()
809 ThrowErr(env, ret, "Get altitude fail"); in GetAltitude()
812 asyncCallbackInfo->data.reserveData.reserve[0] = altitude; in GetAltitude()
/base/location/services/location_gnss/gnss/source/
H A Dgnss_event_callback.cpp62 locationNew->SetAltitude(location.altitude); in ReportLocation()
H A Dgnss_ability.cpp586 refInfo.gnssLocation.altitude = nlpLocation_.GetAltitude(); in InjectLocation()
/base/location/frameworks/cj/source/
H A Dgeolocationmanager_utils.cpp70 .altitude = loc.GetAltitude(), .accuracy = loc.GetAccuracy(), .speed = loc.GetSpeed(), in NativeLocationToCJLocation()
/base/location/frameworks/js/napi/source/
H A Dnapi_util.cpp108 SetValueDouble(env, "altitude", locationInfo->GetAltitude(), result); in LocationToJs()
171 SetValueDouble(env, "altitude", locationInfo->GetAltitude(), result); in SystemLocationToJs()
616 double altitude = 0.0; in GetLocationArray() local
617 JsObjectToDouble(env, elementValue, "altitude", altitude); in GetLocationArray()
618 locationAdapter->SetAltitude(altitude); in GetLocationArray()

Completed in 21 milliseconds