/hardware/qcom/gps/loc_api/libloc_api_50001/ |
loc_eng_nmea.h | 39 void loc_eng_nmea_generate_sv(loc_eng_data_s_type *loc_eng_data_p, const GpsSvStatus &svStatus, const GpsLocationExtended &locationExtended);
|
loc_eng_nmea.cpp | 606 const GpsSvStatus &svStatus, const GpsLocationExtended &locationExtended) 614 int svCount = svStatus.num_svs; 624 if( (svStatus.sv_list[svNumber-1].prn >= GPS_PRN_START)&& 625 (svStatus.sv_list[svNumber-1].prn <= GPS_PRN_END) ) 629 else if( (svStatus.sv_list[svNumber-1].prn >= GLONASS_PRN_START) && 630 (svStatus.sv_list[svNumber-1].prn <= GLONASS_PRN_END) ) 671 if( (svStatus.sv_list[svNumber-1].prn >= GPS_PRN_START) && 672 (svStatus.sv_list[svNumber-1].prn <= GPS_PRN_END) ) 675 svStatus.sv_list[svNumber-1].prn, 676 (int)(0.5 + svStatus.sv_list[svNumber-1].elevation), //float to in [all...] |
LocEngAdapter.cpp | 202 void LocInternalAdapter::reportSv(GpsSvStatus &svStatus, 205 sendMsg(new LocEngReportSv(mLocEngAdapter, svStatus, 209 void LocEngAdapter::reportSv(GpsSvStatus &svStatus, 217 if (! mUlp->reportSv(svStatus, locationExtended, svExt)) { 218 mInternalAdapter->reportSv(svStatus, locationExtended, svExt);
|
/hardware/qcom/gps/msm8084/loc_api/libloc_api_50001/ |
loc_eng_nmea.h | 39 void loc_eng_nmea_generate_sv(loc_eng_data_s_type *loc_eng_data_p, const GpsSvStatus &svStatus, const GpsLocationExtended &locationExtended);
|
loc_eng_nmea.cpp | 603 const GpsSvStatus &svStatus, const GpsLocationExtended &locationExtended) 611 int svCount = svStatus.num_svs; 621 if( (svStatus.sv_list[svNumber-1].prn >= GPS_PRN_START)&& 622 (svStatus.sv_list[svNumber-1].prn <= GPS_PRN_END) ) 626 else if( (svStatus.sv_list[svNumber-1].prn >= GLONASS_PRN_START) && 627 (svStatus.sv_list[svNumber-1].prn <= GLONASS_PRN_END) ) 668 if( (svStatus.sv_list[svNumber-1].prn >= GPS_PRN_START) && 669 (svStatus.sv_list[svNumber-1].prn <= GPS_PRN_END) ) 672 svStatus.sv_list[svNumber-1].prn, 673 (int)(0.5 + svStatus.sv_list[svNumber-1].elevation), //float to in [all...] |
LocEngAdapter.cpp | 204 void LocInternalAdapter::reportSv(GpsSvStatus &svStatus, 207 sendMsg(new LocEngReportSv(mLocEngAdapter, svStatus, 211 void LocEngAdapter::reportSv(GpsSvStatus &svStatus, 219 if (! mUlp->reportSv(svStatus, locationExtended, svExt)) { 220 mInternalAdapter->reportSv(svStatus, locationExtended, svExt);
|
/hardware/qcom/gps/msm8909/loc_api/libloc_api_50001/ |
loc_eng_nmea.h | 40 void loc_eng_nmea_generate_sv(loc_eng_data_s_type *loc_eng_data_p, const GnssSvStatus &svStatus, const GpsLocationExtended &locationExtended);
|
loc_eng_nmea.cpp | 602 const GnssSvStatus &svStatus, const GpsLocationExtended &locationExtended) 610 int svCount = svStatus.num_svs; 620 if (GNSS_CONSTELLATION_GPS == svStatus.gnss_sv_list[svNumber - 1].constellation) 624 if (GNSS_SV_FLAGS_USED_IN_FIX == (svStatus.gnss_sv_list[svNumber - 1].flags & GNSS_SV_FLAGS_USED_IN_FIX)) 626 loc_eng_data_p->sv_used_mask |= (1 << (svStatus.gnss_sv_list[svNumber - 1].svid - 1)); 630 else if (GNSS_CONSTELLATION_GLONASS == svStatus.gnss_sv_list[svNumber - 1].constellation) 671 if (GNSS_CONSTELLATION_GPS == svStatus.gnss_sv_list[svNumber - 1].constellation) 674 svStatus.gnss_sv_list[svNumber-1].svid, 675 (int)(0.5 + svStatus.gnss_sv_list[svNumber-1].elevation), //float to int 676 (int)(0.5 + svStatus.gnss_sv_list[svNumber-1].azimuth)); //float to in [all...] |
LocEngAdapter.cpp | 205 void LocInternalAdapter::reportSv(GnssSvStatus &svStatus, 208 sendMsg(new LocEngReportSv(mLocEngAdapter, svStatus, 212 void LocEngAdapter::reportSv(GnssSvStatus &svStatus, 220 if (! mUlp->reportSv(svStatus, locationExtended, svExt)) { 221 mInternalAdapter->reportSv(svStatus, locationExtended, svExt);
|
/hardware/qcom/gps/msm8960/loc_api/libloc_api_50001/ |
loc_eng_nmea.h | 39 void loc_eng_nmea_generate_sv(loc_eng_data_s_type *loc_eng_data_p, const GpsSvStatus &svStatus, const GpsLocationExtended &locationExtended);
|
LocEngAdapter.cpp | 135 void LocInternalAdapter::reportSv(GpsSvStatus &svStatus, 138 sendMsg(new LocEngReportSv(mLocEngAdapter, svStatus, 142 void LocEngAdapter::reportSv(GpsSvStatus &svStatus, 150 if (! mUlp->reportSv(svStatus, locationExtended, svExt)) { 151 mInternalAdapter->reportSv(svStatus, locationExtended, svExt);
|
/hardware/qcom/gps/msm8994/loc_api/libloc_api_50001/ |
loc_eng_nmea.h | 39 void loc_eng_nmea_generate_sv(loc_eng_data_s_type *loc_eng_data_p, const GpsSvStatus &svStatus, const GpsLocationExtended &locationExtended);
|
loc_eng_nmea.cpp | 607 const GpsSvStatus &svStatus, const GpsLocationExtended &locationExtended) 615 int svCount = svStatus.num_svs; 625 if( (svStatus.sv_list[svNumber-1].prn >= GPS_PRN_START)&& 626 (svStatus.sv_list[svNumber-1].prn <= GPS_PRN_END) ) 630 else if( (svStatus.sv_list[svNumber-1].prn >= GLONASS_PRN_START) && 631 (svStatus.sv_list[svNumber-1].prn <= GLONASS_PRN_END) ) 672 if( (svStatus.sv_list[svNumber-1].prn >= GPS_PRN_START) && 673 (svStatus.sv_list[svNumber-1].prn <= GPS_PRN_END) ) 676 svStatus.sv_list[svNumber-1].prn, 677 (int)(0.5 + svStatus.sv_list[svNumber-1].elevation), //float to in [all...] |
/hardware/qcom/gps/msm8996/loc_api/libloc_api_50001/ |
loc_eng_nmea.h | 40 void loc_eng_nmea_generate_sv(loc_eng_data_s_type *loc_eng_data_p, const GnssSvStatus &svStatus, const GpsLocationExtended &locationExtended);
|
loc_eng_nmea.cpp | 607 const GnssSvStatus &svStatus, const GpsLocationExtended &locationExtended) 615 int svCount = svStatus.num_svs; 626 if (GNSS_CONSTELLATION_GPS == svStatus.gnss_sv_list[svNumber - 1].constellation) 630 if (GNSS_SV_FLAGS_USED_IN_FIX == (svStatus.gnss_sv_list[svNumber - 1].flags & GNSS_SV_FLAGS_USED_IN_FIX)) 632 loc_eng_data_p->sv_used_mask |= (1 << (svStatus.gnss_sv_list[svNumber - 1].svid - 1)); 636 else if (GNSS_CONSTELLATION_GLONASS == svStatus.gnss_sv_list[svNumber - 1].constellation) 677 if (GNSS_CONSTELLATION_GPS == svStatus.gnss_sv_list[svNumber - 1].constellation) 680 svStatus.gnss_sv_list[svNumber-1].svid, 681 (int)(0.5 + svStatus.gnss_sv_list[svNumber-1].elevation), //float to int 682 (int)(0.5 + svStatus.gnss_sv_list[svNumber-1].azimuth)); //float to in [all...] |
/hardware/qcom/gps/msm8960/core/ |
UlpProxyBase.h | 52 inline virtual bool reportSv(GpsSvStatus &svStatus,
|
/hardware/qcom/gps/msm8996/core/ |
UlpProxyBase.h | 61 inline virtual bool reportSv(GnssSvStatus &svStatus,
|
LocApiBase.cpp | 256 void LocApiBase::reportSv(GnssSvStatus &svStatus, 261 LOC_LOGV("num sv: %d", svStatus.num_svs); 262 for (int i = 0; i < svStatus.num_svs && i < GNSS_MAX_SVS; i++) { 265 svStatus.gnss_sv_list[i].svid, 266 svStatus.gnss_sv_list[i].constellation, 267 svStatus.gnss_sv_list[i].c_n0_dbhz, 268 svStatus.gnss_sv_list[i].elevation, 269 svStatus.gnss_sv_list[i].azimuth, 270 svStatus.gnss_sv_list[i].flags); 274 mLocAdapters[i]->reportSv(svStatus, [all...] |
/hardware/interfaces/gnss/1.0/default/ |
Gnss.cpp | 120 IGnssCallback::GnssSvStatus svStatus; 121 svStatus.numSvs = status->num_svs; 123 if (svStatus.numSvs > static_cast<uint32_t>(GnssMax::SVS_COUNT)) { 124 ALOGW("Too many satellites %zd. Clamps to %d.", svStatus.numSvs, GnssMax::SVS_COUNT); 125 svStatus.numSvs = static_cast<uint32_t>(GnssMax::SVS_COUNT); 128 for (size_t i = 0; i < svStatus.numSvs; i++) { 145 svStatus.gnssSvList[i] = gnssSvInfo; 148 auto ret = sGnssCbIface->gnssSvStatusCb(svStatus); 187 IGnssCallback::GnssSvStatus svStatus; 188 svStatus.numSvs = svInfo->num_svs [all...] |
/hardware/qcom/gps/core/ |
UlpProxyBase.h | 61 inline virtual bool reportSv(GpsSvStatus &svStatus,
|
LocApiBase.cpp | 256 void LocApiBase::reportSv(GpsSvStatus &svStatus, 263 svStatus.num_svs, svStatus.ephemeris_mask, 264 svStatus.almanac_mask, svStatus.used_in_fix_mask); 265 for (int i = 0; i < svStatus.num_svs && i < GPS_MAX_SVS; i++) { 268 svStatus.sv_list[i].prn, 269 svStatus.sv_list[i].snr, 270 svStatus.sv_list[i].elevation, 271 svStatus.sv_list[i].azimuth) [all...] |
/hardware/qcom/gps/msm8084/core/ |
UlpProxyBase.h | 61 inline virtual bool reportSv(GpsSvStatus &svStatus,
|
/hardware/qcom/gps/msm8994/core/ |
UlpProxyBase.h | 61 inline virtual bool reportSv(GpsSvStatus &svStatus,
|
LocApiBase.cpp | 256 void LocApiBase::reportSv(GpsSvStatus &svStatus, 263 svStatus.num_svs, svStatus.ephemeris_mask, 264 svStatus.almanac_mask, svStatus.used_in_fix_mask); 265 for (int i = 0; i < svStatus.num_svs && i < GPS_MAX_SVS; i++) { 268 svStatus.sv_list[i].prn, 269 svStatus.sv_list[i].snr, 270 svStatus.sv_list[i].elevation, 271 svStatus.sv_list[i].azimuth) [all...] |
/hardware/qcom/gps/msm8909/core/ |
LocApiBase.cpp | 256 void LocApiBase::reportSv(GnssSvStatus &svStatus, 261 LOC_LOGV("num sv: %d", svStatus.num_svs); 262 for (int i = 0; i < svStatus.num_svs && i < GNSS_MAX_SVS; i++) { 265 svStatus.gnss_sv_list[i].svid, 266 svStatus.gnss_sv_list[i].constellation, 267 svStatus.gnss_sv_list[i].c_n0_dbhz, 268 svStatus.gnss_sv_list[i].elevation, 269 svStatus.gnss_sv_list[i].azimuth, 270 svStatus.gnss_sv_list[i].flags); 275 mLocAdapters[i]->reportSv(svStatus, [all...] |