/hardware/interfaces/gnss/1.0/default/ |
D | GnssUtils.cpp | 27 GnssLocation convertToGnssLocation(GpsLocation* location) { in convertToGnssLocation() argument 29 if (location != nullptr) { in convertToGnssLocation() 34 .gnssLocationFlags = static_cast<uint16_t>(location->flags & 0x1f), in convertToGnssLocation() 35 .latitudeDegrees = location->latitude, in convertToGnssLocation() 36 .longitudeDegrees = location->longitude, in convertToGnssLocation() 37 .altitudeMeters = location->altitude, in convertToGnssLocation() 38 .speedMetersPerSec = location->speed, in convertToGnssLocation() 39 .bearingDegrees = location->bearing, in convertToGnssLocation() 40 .horizontalAccuracyMeters = location->accuracy, in convertToGnssLocation() 47 .timestamp = location->timestamp in convertToGnssLocation() [all …]
|
D | GnssGeofencing.cpp | 54 GpsLocation* location, in gnssGfTransitionCb() argument 62 if (location == nullptr) { in gnssGfTransitionCb() 67 GnssLocation gnssLocation = convertToGnssLocation(location); in gnssGfTransitionCb() 78 void GnssGeofencing::gnssGfStatusCb(int32_t status, GpsLocation* location) { in gnssGfStatusCb() argument 86 if (location != nullptr) { in gnssGfStatusCb() 87 gnssLocation = convertToGnssLocation(location); in gnssGfStatusCb()
|
D | GnssUtils.h | 33 GnssLocation convertToGnssLocation(GpsLocation* location); 39 GnssLocation convertToGnssLocation(FlpLocation* location);
|
/hardware/interfaces/gnss/1.0/vts/functional/ |
D | VtsHalGnssV1_0TargetTest.cpp | 151 Return<void> gnssLocationCb(const GnssLocation& location) override { in gnssLocationCb() argument 154 parent_.last_location_ = location; in gnssLocationCb() 211 void CheckLocation(GnssLocation& location, bool checkAccuracies) { in CheckLocation() argument 212 EXPECT_TRUE(location.gnssLocationFlags & GnssLocationFlags::HAS_LAT_LONG); in CheckLocation() 213 EXPECT_TRUE(location.gnssLocationFlags & GnssLocationFlags::HAS_ALTITUDE); in CheckLocation() 214 EXPECT_TRUE(location.gnssLocationFlags & GnssLocationFlags::HAS_SPEED); in CheckLocation() 215 EXPECT_TRUE(location.gnssLocationFlags & in CheckLocation() 220 EXPECT_TRUE(location.gnssLocationFlags & in CheckLocation() 222 EXPECT_TRUE(location.gnssLocationFlags & in CheckLocation() 224 if (location.gnssLocationFlags & GnssLocationFlags::HAS_BEARING) { in CheckLocation() [all …]
|
/hardware/qcom/gps/msm8960/loc_api/libloc_api_50001/ |
D | loc_eng_nmea.cpp | 112 const UlpLocation &location, in loc_eng_nmea_generate_pos() argument 123 time_t utcTime(location.gpsLocation.timestamp/1000); in loc_eng_nmea_generate_pos() 212 if (location.gpsLocation.flags & GPS_LOCATION_HAS_BEARING) in loc_eng_nmea_generate_pos() 214 float magTrack = location.gpsLocation.bearing; in loc_eng_nmea_generate_pos() 217 float magTrack = location.gpsLocation.bearing - locationExtended.magneticDeviation; in loc_eng_nmea_generate_pos() 224 …length = snprintf(pMarker, lengthRemaining, "$GPVTG,%.1lf,T,%.1lf,M,", location.gpsLocation.bearin… in loc_eng_nmea_generate_pos() 239 if (location.gpsLocation.flags & GPS_LOCATION_HAS_SPEED) in loc_eng_nmea_generate_pos() 241 float speedKnots = location.gpsLocation.speed * (3600.0/1852.0); in loc_eng_nmea_generate_pos() 242 float speedKmPerHour = location.gpsLocation.speed * 3.6; in loc_eng_nmea_generate_pos() 259 if (!(location.gpsLocation.flags & GPS_LOCATION_HAS_LAT_LONG)) in loc_eng_nmea_generate_pos() [all …]
|
D | LocEngAdapter.cpp | 101 void LocInternalAdapter::reportPosition(UlpLocation &location, in reportPosition() argument 108 location, in reportPosition() 116 void LocEngAdapter::reportPosition(UlpLocation &location, in reportPosition() argument 122 if (! mUlp->reportPosition(location, in reportPosition() 127 mInternalAdapter->reportPosition(location, in reportPosition()
|
/hardware/qcom/gps/msm8996/loc_api/libloc_api_50001/ |
D | loc_eng_nmea.cpp | 116 const UlpLocation &location, in loc_eng_nmea_generate_pos() argument 121 time_t utcTime(location.gpsLocation.timestamp/1000); in loc_eng_nmea_generate_pos() 138 int utcMSeconds = (location.gpsLocation.timestamp)%1000; in loc_eng_nmea_generate_pos() 220 if (location.gpsLocation.flags & GPS_LOCATION_HAS_BEARING) in loc_eng_nmea_generate_pos() 222 float magTrack = location.gpsLocation.bearing; in loc_eng_nmea_generate_pos() 225 float magTrack = location.gpsLocation.bearing - locationExtended.magneticDeviation; in loc_eng_nmea_generate_pos() 232 …length = snprintf(pMarker, lengthRemaining, "$GPVTG,%.1lf,T,%.1lf,M,", location.gpsLocation.bearin… in loc_eng_nmea_generate_pos() 247 if (location.gpsLocation.flags & GPS_LOCATION_HAS_SPEED) in loc_eng_nmea_generate_pos() 249 float speedKnots = location.gpsLocation.speed * (3600.0/1852.0); in loc_eng_nmea_generate_pos() 250 float speedKmPerHour = location.gpsLocation.speed * 3.6; in loc_eng_nmea_generate_pos() [all …]
|
/hardware/qcom/gps/msm8909/loc_api/libloc_api_50001/ |
D | loc_eng_nmea.cpp | 112 const UlpLocation &location, in loc_eng_nmea_generate_pos() argument 117 time_t utcTime(location.gpsLocation.timestamp/1000); in loc_eng_nmea_generate_pos() 215 if (location.gpsLocation.flags & GPS_LOCATION_HAS_BEARING) in loc_eng_nmea_generate_pos() 217 float magTrack = location.gpsLocation.bearing; in loc_eng_nmea_generate_pos() 220 float magTrack = location.gpsLocation.bearing - locationExtended.magneticDeviation; in loc_eng_nmea_generate_pos() 227 …length = snprintf(pMarker, lengthRemaining, "$GPVTG,%.1lf,T,%.1lf,M,", location.gpsLocation.bearin… in loc_eng_nmea_generate_pos() 242 if (location.gpsLocation.flags & GPS_LOCATION_HAS_SPEED) in loc_eng_nmea_generate_pos() 244 float speedKnots = location.gpsLocation.speed * (3600.0/1852.0); in loc_eng_nmea_generate_pos() 245 float speedKmPerHour = location.gpsLocation.speed * 3.6; in loc_eng_nmea_generate_pos() 262 if (!(location.gpsLocation.flags & GPS_LOCATION_HAS_LAT_LONG)) in loc_eng_nmea_generate_pos() [all …]
|
/hardware/qcom/gps/msm8084/loc_api/libloc_api_50001/ |
D | loc_eng_nmea.cpp | 116 const UlpLocation &location, in loc_eng_nmea_generate_pos() argument 127 time_t utcTime(location.gpsLocation.timestamp/1000); in loc_eng_nmea_generate_pos() 216 if (location.gpsLocation.flags & GPS_LOCATION_HAS_BEARING) in loc_eng_nmea_generate_pos() 218 float magTrack = location.gpsLocation.bearing; in loc_eng_nmea_generate_pos() 221 float magTrack = location.gpsLocation.bearing - locationExtended.magneticDeviation; in loc_eng_nmea_generate_pos() 228 …length = snprintf(pMarker, lengthRemaining, "$GPVTG,%.1lf,T,%.1lf,M,", location.gpsLocation.bearin… in loc_eng_nmea_generate_pos() 243 if (location.gpsLocation.flags & GPS_LOCATION_HAS_SPEED) in loc_eng_nmea_generate_pos() 245 float speedKnots = location.gpsLocation.speed * (3600.0/1852.0); in loc_eng_nmea_generate_pos() 246 float speedKmPerHour = location.gpsLocation.speed * 3.6; in loc_eng_nmea_generate_pos() 263 if (!(location.gpsLocation.flags & GPS_LOCATION_HAS_LAT_LONG)) in loc_eng_nmea_generate_pos() [all …]
|
/hardware/qcom/gps/loc_api/libloc_api_50001/ |
D | loc_eng_nmea.cpp | 116 const UlpLocation &location, in loc_eng_nmea_generate_pos() argument 121 time_t utcTime(location.gpsLocation.timestamp/1000); in loc_eng_nmea_generate_pos() 219 if (location.gpsLocation.flags & GPS_LOCATION_HAS_BEARING) in loc_eng_nmea_generate_pos() 221 float magTrack = location.gpsLocation.bearing; in loc_eng_nmea_generate_pos() 224 float magTrack = location.gpsLocation.bearing - locationExtended.magneticDeviation; in loc_eng_nmea_generate_pos() 231 …length = snprintf(pMarker, lengthRemaining, "$GPVTG,%.1lf,T,%.1lf,M,", location.gpsLocation.bearin… in loc_eng_nmea_generate_pos() 246 if (location.gpsLocation.flags & GPS_LOCATION_HAS_SPEED) in loc_eng_nmea_generate_pos() 248 float speedKnots = location.gpsLocation.speed * (3600.0/1852.0); in loc_eng_nmea_generate_pos() 249 float speedKmPerHour = location.gpsLocation.speed * 3.6; in loc_eng_nmea_generate_pos() 266 if (!(location.gpsLocation.flags & GPS_LOCATION_HAS_LAT_LONG)) in loc_eng_nmea_generate_pos() [all …]
|
/hardware/qcom/gps/msm8994/loc_api/libloc_api_50001/ |
D | loc_eng_nmea.cpp | 117 const UlpLocation &location, in loc_eng_nmea_generate_pos() argument 122 time_t utcTime(location.gpsLocation.timestamp/1000); in loc_eng_nmea_generate_pos() 220 if (location.gpsLocation.flags & GPS_LOCATION_HAS_BEARING) in loc_eng_nmea_generate_pos() 222 float magTrack = location.gpsLocation.bearing; in loc_eng_nmea_generate_pos() 225 float magTrack = location.gpsLocation.bearing - locationExtended.magneticDeviation; in loc_eng_nmea_generate_pos() 232 …length = snprintf(pMarker, lengthRemaining, "$GPVTG,%.1lf,T,%.1lf,M,", location.gpsLocation.bearin… in loc_eng_nmea_generate_pos() 247 if (location.gpsLocation.flags & GPS_LOCATION_HAS_SPEED) in loc_eng_nmea_generate_pos() 249 float speedKnots = location.gpsLocation.speed * (3600.0/1852.0); in loc_eng_nmea_generate_pos() 250 float speedKmPerHour = location.gpsLocation.speed * 3.6; in loc_eng_nmea_generate_pos() 267 if (!(location.gpsLocation.flags & GPS_LOCATION_HAS_LAT_LONG)) in loc_eng_nmea_generate_pos() [all …]
|
/hardware/qcom/media/msm8998/ |
D | configure.ac | 110 … [AS_HELP_STRING([--with-sanitized-headers=DIR],[location of the sanitized Linux kernel headers])], 114 [AS_HELP_STRING([--with-binder-inc=DIR],[location of common headers])], 118 [AS_HELP_STRING([--with-utils-inc=DIR],[location of common headers])], 122 [AS_HELP_STRING([--with-cutils-inc=DIR],[location of common headers])], 126 [AS_HELP_STRING([--with-kernel-inc=DIR],[location of common headers])], 130 [AS_HELP_STRING([--with-kernel-uapi-inc=DIR],[location of common headers])], 134 [AS_HELP_STRING([--with-adreno-inc=DIR],[location of common headers])], 138 [AS_HELP_STRING([--with-libgpustats-headers=DIR],[location of common headers])], 142 [AS_HELP_STRING([--with-libpqstats-headers=DIR],[location of common headers])], 146 [AS_HELP_STRING([--with-ui-inc=DIR],[location of common headers])], [all …]
|
/hardware/qcom/gps/msm8909/core/ |
D | LocApiBase.cpp | 229 void LocApiBase::reportPosition(UlpLocation &location, in reportPosition() argument 240 location.gpsLocation.flags, location.position_source, in reportPosition() 241 location.gpsLocation.latitude, location.gpsLocation.longitude, in reportPosition() 242 location.gpsLocation.altitude, location.gpsLocation.speed, in reportPosition() 243 location.gpsLocation.bearing, location.gpsLocation.accuracy, in reportPosition() 244 location.gpsLocation.timestamp, location.rawDataSize, in reportPosition() 245 location.rawData, status, loc_technology_mask); in reportPosition() 248 mLocAdapters[i]->reportPosition(location, in reportPosition()
|
/hardware/qcom/gps/core/ |
D | LocApiBase.cpp | 229 void LocApiBase::reportPosition(UlpLocation &location, in reportPosition() argument 240 location.gpsLocation.flags, location.position_source, in reportPosition() 241 location.gpsLocation.latitude, location.gpsLocation.longitude, in reportPosition() 242 location.gpsLocation.altitude, location.gpsLocation.speed, in reportPosition() 243 location.gpsLocation.bearing, location.gpsLocation.accuracy, in reportPosition() 244 location.gpsLocation.timestamp, location.rawDataSize, in reportPosition() 245 location.rawData, status, loc_technology_mask); in reportPosition() 248 mLocAdapters[i]->reportPosition(location, in reportPosition()
|
/hardware/qcom/gps/msm8994/core/ |
D | LocApiBase.cpp | 229 void LocApiBase::reportPosition(UlpLocation &location, in reportPosition() argument 240 location.gpsLocation.flags, location.position_source, in reportPosition() 241 location.gpsLocation.latitude, location.gpsLocation.longitude, in reportPosition() 242 location.gpsLocation.altitude, location.gpsLocation.speed, in reportPosition() 243 location.gpsLocation.bearing, location.gpsLocation.accuracy, in reportPosition() 244 location.gpsLocation.timestamp, location.rawDataSize, in reportPosition() 245 location.rawData, status, loc_technology_mask); in reportPosition() 248 mLocAdapters[i]->reportPosition(location, in reportPosition()
|
/hardware/qcom/gps/msm8996/core/ |
D | LocApiBase.cpp | 229 void LocApiBase::reportPosition(UlpLocation &location, in reportPosition() argument 240 location.gpsLocation.flags, location.position_source, in reportPosition() 241 location.gpsLocation.latitude, location.gpsLocation.longitude, in reportPosition() 242 location.gpsLocation.altitude, location.gpsLocation.speed, in reportPosition() 243 location.gpsLocation.bearing, location.gpsLocation.accuracy, in reportPosition() 244 location.gpsLocation.timestamp, location.rawDataSize, in reportPosition() 245 location.rawData, status, loc_technology_mask); in reportPosition() 248 mLocAdapters[i]->reportPosition(location, in reportPosition()
|
/hardware/qcom/gps/msm8998/core/ |
D | LocApiBase.cpp | 230 void LocApiBase::reportPosition(UlpLocation& location, in reportPosition() argument 241 location.gpsLocation.flags, location.position_source, in reportPosition() 242 location.gpsLocation.latitude, location.gpsLocation.longitude, in reportPosition() 243 location.gpsLocation.altitude, location.gpsLocation.speed, in reportPosition() 244 location.gpsLocation.bearing, location.gpsLocation.accuracy, in reportPosition() 245 location.gpsLocation.timestamp, location.rawDataSize, in reportPosition() 246 location.rawData, status, loc_technology_mask, in reportPosition() 253 mLocAdapters[i]->reportPositionEvent(location, locationExtended, in reportPosition()
|
D | LocAdapterProxyBase.h | 64 inline virtual void reportPositionEvent(UlpLocation &location, in reportPositionEvent() argument 69 (void)location; in reportPositionEvent()
|
/hardware/interfaces/gnss/1.0/ |
D | IGnssBatching.hal | 25 * parallel with, or without, non-batched location requested by the 31 * and then a IGnssBatching start() is called for a location every 10 33 * continuous location output on the IGnssCallback. 35 * As with GNSS Location outputs, source of location must be GNSS satellite 38 * such as WiFi derived location, may be mixed with the GNSS information. 60 * Time interval between samples in the location batch, in nano 92 * @return batchSize number of location objects supported per batch 106 * the oldest location object is dropped. In this case the AP must not be 108 * flushBatchedLocation to explicitly ask for the location as needed, 120 * IGnssBatchingCallback is used to return the location.
|
/hardware/intel/img/psb_video/src/x11/ |
D | psb_xrandr.c | 50 char* location2string(psb_xrandr_location location) in location2string() argument 52 switch (location) { in location2string() 174 psb_xrandr_info->local_crtc[0]->location = NORMAL; in psb_xrandr_mipi_location_init() 178 psb_xrandr_info->local_crtc[1]->location = NORMAL; in psb_xrandr_mipi_location_init() 197 extend_crtc->location = NORMAL; in psb_xrandr_mipi_location_init() 202 extend_crtc->location = ABOVE; in psb_xrandr_mipi_location_init() 204 extend_crtc->location = BELOW; in psb_xrandr_mipi_location_init() 206 extend_crtc->location = LEFT_OF; in psb_xrandr_mipi_location_init() 208 extend_crtc->location = RIGHT_OF; in psb_xrandr_mipi_location_init() 219 psb_xrandr_info->extend_crtc->location = NORMAL; in psb_xrandr_hdmi_location_init() [all …]
|
/hardware/qcom/gps/msm8998/android/location_api/ |
D | FlpAPIClient.cpp | 62 locationCallbacks.batchingCb = [this](size_t count, Location* location) { in FlpAPIClient() argument 63 onBatchingCb(count, location); in FlpAPIClient() 151 void FlpAPIClient::onBatchingCb(size_t count, Location* location) in onBatchingCb() argument 158 convertGnssLocation(location[i], locationVec[i]); in onBatchingCb()
|
/hardware/qcom/gps/msm8909/loc_api/libloc_api-rpc-50001/libloc_api-rpc-glue/src/ |
D | LocApiRpc.cpp | 683 UlpLocation location = {0}; in reportPosition() local 686 location.size = sizeof(location); in reportPosition() 700 location.gpsLocation.flags |= GPS_LOCATION_HAS_LAT_LONG; in reportPosition() 701 location.gpsLocation.latitude = location_report_ptr->latitude; in reportPosition() 702 location.gpsLocation.longitude = location_report_ptr->longitude; in reportPosition() 707 location.gpsLocation.timestamp = location_report_ptr->timestamp_utc; in reportPosition() 713 location.gpsLocation.flags |= GPS_LOCATION_HAS_ALTITUDE; in reportPosition() 714 location.gpsLocation.altitude = location_report_ptr->altitude_wrt_ellipsoid; in reportPosition() 720 location.gpsLocation.flags |= GPS_LOCATION_HAS_SPEED; in reportPosition() 721 location.gpsLocation.speed = location_report_ptr->speed_horizontal; in reportPosition() [all …]
|
/hardware/qcom/gps/msm8084/loc_api/libloc_api-rpc-50001/libloc_api-rpc-glue/src/ |
D | LocApiRpc.cpp | 683 UlpLocation location = {0}; in reportPosition() local 686 location.size = sizeof(location); in reportPosition() 700 location.gpsLocation.flags |= GPS_LOCATION_HAS_LAT_LONG; in reportPosition() 701 location.gpsLocation.latitude = location_report_ptr->latitude; in reportPosition() 702 location.gpsLocation.longitude = location_report_ptr->longitude; in reportPosition() 707 location.gpsLocation.timestamp = location_report_ptr->timestamp_utc; in reportPosition() 713 location.gpsLocation.flags |= GPS_LOCATION_HAS_ALTITUDE; in reportPosition() 714 location.gpsLocation.altitude = location_report_ptr->altitude_wrt_ellipsoid; in reportPosition() 721 location.gpsLocation.flags |= GPS_LOCATION_HAS_SPEED; in reportPosition() 722 …location.gpsLocation.speed = sqrt(location_report_ptr->speed_horizontal * location_report_ptr->spe… in reportPosition() [all …]
|
/hardware/qcom/gps/loc_api/libloc_api-rpc-50001/libloc_api-rpc-glue/src/ |
D | LocApiRpc.cpp | 683 UlpLocation location = {0}; in reportPosition() local 686 location.size = sizeof(location); in reportPosition() 700 location.gpsLocation.flags |= GPS_LOCATION_HAS_LAT_LONG; in reportPosition() 701 location.gpsLocation.latitude = location_report_ptr->latitude; in reportPosition() 702 location.gpsLocation.longitude = location_report_ptr->longitude; in reportPosition() 707 location.gpsLocation.timestamp = location_report_ptr->timestamp_utc; in reportPosition() 713 location.gpsLocation.flags |= GPS_LOCATION_HAS_ALTITUDE; in reportPosition() 714 location.gpsLocation.altitude = location_report_ptr->altitude_wrt_ellipsoid; in reportPosition() 721 location.gpsLocation.flags |= GPS_LOCATION_HAS_SPEED; in reportPosition() 722 …location.gpsLocation.speed = sqrt(location_report_ptr->speed_horizontal * location_report_ptr->spe… in reportPosition() [all …]
|
/hardware/qcom/gps/msm8996/loc_api/libloc_api-rpc-50001/libloc_api-rpc-glue/src/ |
D | LocApiRpc.cpp | 683 UlpLocation location = {0}; in reportPosition() local 686 location.size = sizeof(location); in reportPosition() 700 location.gpsLocation.flags |= GPS_LOCATION_HAS_LAT_LONG; in reportPosition() 701 location.gpsLocation.latitude = location_report_ptr->latitude; in reportPosition() 702 location.gpsLocation.longitude = location_report_ptr->longitude; in reportPosition() 707 location.gpsLocation.timestamp = location_report_ptr->timestamp_utc; in reportPosition() 713 location.gpsLocation.flags |= GPS_LOCATION_HAS_ALTITUDE; in reportPosition() 714 location.gpsLocation.altitude = location_report_ptr->altitude_wrt_ellipsoid; in reportPosition() 720 location.gpsLocation.flags |= GPS_LOCATION_HAS_SPEED; in reportPosition() 721 location.gpsLocation.speed = location_report_ptr->speed_horizontal; in reportPosition() [all …]
|