Lines Matching refs:svNotify
344 static void loc_nmea_generate_GSV(const GnssSvNotification &svNotify, in loc_nmea_generate_GSV() argument
396 for (int i=0; (svNumber <= svNotify.count) && (i < 4); svNumber++) in loc_nmea_generate_GSV()
398 if (sv_meta_p->svType == svNotify.gnssSvs[svNumber - 1].type) in loc_nmea_generate_GSV()
401 svNotify.gnssSvs[svNumber - 1].svId + svIdOffset, in loc_nmea_generate_GSV()
402 (int)(0.5 + svNotify.gnssSvs[svNumber - 1].elevation), //float to int in loc_nmea_generate_GSV()
403 (int)(0.5 + svNotify.gnssSvs[svNumber - 1].azimuth)); //float to int in loc_nmea_generate_GSV()
413 if (svNotify.gnssSvs[svNumber - 1].cN0Dbhz > 0) in loc_nmea_generate_GSV()
416 (int)(0.5 + svNotify.gnssSvs[svNumber - 1].cN0Dbhz)); //float to int in loc_nmea_generate_GSV()
989 void loc_nmea_generate_sv(const GnssSvNotification &svNotify, in loc_nmea_generate_sv() argument
998 int svCount = svNotify.count; in loc_nmea_generate_sv()
1006 if (GNSS_SV_TYPE_GPS == svNotify.gnssSvs[svNumber - 1].type) in loc_nmea_generate_sv()
1011 (svNotify.gnssSvs[svNumber - 1].gnssSvOptionsMask & in loc_nmea_generate_sv()
1014 sv_cache_info.gps_used_mask |= (1 << (svNotify.gnssSvs[svNumber - 1].svId - 1)); in loc_nmea_generate_sv()
1018 else if (GNSS_SV_TYPE_GLONASS == svNotify.gnssSvs[svNumber - 1].type) in loc_nmea_generate_sv()
1023 (svNotify.gnssSvs[svNumber - 1].gnssSvOptionsMask & in loc_nmea_generate_sv()
1026 sv_cache_info.glo_used_mask |= (1 << (svNotify.gnssSvs[svNumber - 1].svId - 1)); in loc_nmea_generate_sv()
1030 else if (GNSS_SV_TYPE_GALILEO == svNotify.gnssSvs[svNumber - 1].type) in loc_nmea_generate_sv()
1035 (svNotify.gnssSvs[svNumber - 1].gnssSvOptionsMask & in loc_nmea_generate_sv()
1038 sv_cache_info.gal_used_mask |= (1 << (svNotify.gnssSvs[svNumber - 1].svId - 1)); in loc_nmea_generate_sv()
1042 else if (GNSS_SV_TYPE_QZSS == svNotify.gnssSvs[svNumber - 1].type) in loc_nmea_generate_sv()
1047 (svNotify.gnssSvs[svNumber - 1].gnssSvOptionsMask & in loc_nmea_generate_sv()
1050 sv_cache_info.qzss_used_mask |= (1 << (svNotify.gnssSvs[svNumber - 1].svId - 1)); in loc_nmea_generate_sv()
1054 else if (GNSS_SV_TYPE_BEIDOU == svNotify.gnssSvs[svNumber - 1].type) in loc_nmea_generate_sv()
1059 (svNotify.gnssSvs[svNumber - 1].gnssSvOptionsMask & in loc_nmea_generate_sv()
1062 sv_cache_info.bds_used_mask |= (1 << (svNotify.gnssSvs[svNumber - 1].svId - 1)); in loc_nmea_generate_sv()
1073 loc_nmea_generate_GSV(svNotify, sentence, sizeof(sentence), in loc_nmea_generate_sv()
1080 loc_nmea_generate_GSV(svNotify, sentence, sizeof(sentence), in loc_nmea_generate_sv()
1088 loc_nmea_generate_GSV(svNotify, sentence, sizeof(sentence), in loc_nmea_generate_sv()
1096 loc_nmea_generate_GSV(svNotify, sentence, sizeof(sentence), in loc_nmea_generate_sv()
1103 loc_nmea_generate_GSV(svNotify, sentence, sizeof(sentence), in loc_nmea_generate_sv()