Lines Matching refs:svNotify
699 static void loc_nmea_generate_GSV(const GnssSvNotification &svNotify, in loc_nmea_generate_GSV() argument
747 for (int i=0; (svNumber <= svNotify.count) && (i < 4); svNumber++) in loc_nmea_generate_GSV()
749 GnssSignalTypeMask signalType = svNotify.gnssSvs[svNumber-1].gnssSignalTypeMask; in loc_nmea_generate_GSV()
752 switch (svNotify.gnssSvs[svNumber - 1].type) in loc_nmea_generate_GSV()
777 svNotify.gnssSvs[svNumber - 1].type); in loc_nmea_generate_GSV()
782 if (sv_meta_p->svType == svNotify.gnssSvs[svNumber - 1].type && in loc_nmea_generate_GSV()
786 svNotify.gnssSvs[svNumber - 1].svId + svIdOffset, in loc_nmea_generate_GSV()
787 (int)(0.5 + svNotify.gnssSvs[svNumber - 1].elevation), //float to int in loc_nmea_generate_GSV()
788 (int)(0.5 + svNotify.gnssSvs[svNumber - 1].azimuth)); //float to int in loc_nmea_generate_GSV()
798 if (svNotify.gnssSvs[svNumber - 1].cN0Dbhz > 0) in loc_nmea_generate_GSV()
801 (int)(0.5 + svNotify.gnssSvs[svNumber - 1].cN0Dbhz)); //float to int in loc_nmea_generate_GSV()
1884 void loc_nmea_generate_sv(const GnssSvNotification &svNotify, in loc_nmea_generate_sv() argument
1890 int svCount = svNotify.count; in loc_nmea_generate_sv()
1896 if (GNSS_SV_TYPE_GPS == svNotify.gnssSvs[svNumber - 1].type) in loc_nmea_generate_sv()
1901 (svNotify.gnssSvs[svNumber - 1].gnssSvOptionsMask & in loc_nmea_generate_sv()
1904 sv_cache_info.gps_used_mask |= (1 << (svNotify.gnssSvs[svNumber - 1].svId - 1)); in loc_nmea_generate_sv()
1906 if (GNSS_SIGNAL_GPS_L5 == svNotify.gnssSvs[svNumber - 1].gnssSignalTypeMask) { in loc_nmea_generate_sv()
1914 else if (GNSS_SV_TYPE_GLONASS == svNotify.gnssSvs[svNumber - 1].type) in loc_nmea_generate_sv()
1919 (svNotify.gnssSvs[svNumber - 1].gnssSvOptionsMask & in loc_nmea_generate_sv()
1922 sv_cache_info.glo_used_mask |= (1 << (svNotify.gnssSvs[svNumber - 1].svId - 1)); in loc_nmea_generate_sv()
1924 if (GNSS_SIGNAL_GLONASS_G2 == svNotify.gnssSvs[svNumber - 1].gnssSignalTypeMask){ in loc_nmea_generate_sv()
1932 else if (GNSS_SV_TYPE_GALILEO == svNotify.gnssSvs[svNumber - 1].type) in loc_nmea_generate_sv()
1937 (svNotify.gnssSvs[svNumber - 1].gnssSvOptionsMask & in loc_nmea_generate_sv()
1940 sv_cache_info.gal_used_mask |= (1 << (svNotify.gnssSvs[svNumber - 1].svId - 1)); in loc_nmea_generate_sv()
1942 if(GNSS_SIGNAL_GALILEO_E5A == svNotify.gnssSvs[svNumber - 1].gnssSignalTypeMask){ in loc_nmea_generate_sv()
1950 else if (GNSS_SV_TYPE_QZSS == svNotify.gnssSvs[svNumber - 1].type) in loc_nmea_generate_sv()
1955 (svNotify.gnssSvs[svNumber - 1].gnssSvOptionsMask & in loc_nmea_generate_sv()
1958 sv_cache_info.qzss_used_mask |= (1 << (svNotify.gnssSvs[svNumber - 1].svId - 1)); in loc_nmea_generate_sv()
1960 if (GNSS_SIGNAL_QZSS_L5 == svNotify.gnssSvs[svNumber - 1].gnssSignalTypeMask) { in loc_nmea_generate_sv()
1968 else if (GNSS_SV_TYPE_BEIDOU == svNotify.gnssSvs[svNumber - 1].type) in loc_nmea_generate_sv()
1973 (svNotify.gnssSvs[svNumber - 1].gnssSvOptionsMask & in loc_nmea_generate_sv()
1976 sv_cache_info.bds_used_mask |= (1 << (svNotify.gnssSvs[svNumber - 1].svId - 1)); in loc_nmea_generate_sv()
1978 if(GNSS_SIGNAL_BEIDOU_B2AI == svNotify.gnssSvs[svNumber - 1].gnssSignalTypeMask){ in loc_nmea_generate_sv()
1986 else if (GNSS_SV_TYPE_NAVIC == svNotify.gnssSvs[svNumber - 1].type) in loc_nmea_generate_sv()
1991 (svNotify.gnssSvs[svNumber - 1].gnssSvOptionsMask & in loc_nmea_generate_sv()
1994 sv_cache_info.navic_used_mask |= (1 << (svNotify.gnssSvs[svNumber - 1].svId - 1)); in loc_nmea_generate_sv()
2006 loc_nmea_generate_GSV(svNotify, sentence, sizeof(sentence), in loc_nmea_generate_sv()
2014 loc_nmea_generate_GSV(svNotify, sentence, sizeof(sentence), in loc_nmea_generate_sv()
2021 loc_nmea_generate_GSV(svNotify, sentence, sizeof(sentence), in loc_nmea_generate_sv()
2029 loc_nmea_generate_GSV(svNotify, sentence, sizeof(sentence), in loc_nmea_generate_sv()
2037 loc_nmea_generate_GSV(svNotify, sentence, sizeof(sentence), in loc_nmea_generate_sv()
2044 loc_nmea_generate_GSV(svNotify, sentence, sizeof(sentence), in loc_nmea_generate_sv()
2052 loc_nmea_generate_GSV(svNotify, sentence, sizeof(sentence), in loc_nmea_generate_sv()
2060 loc_nmea_generate_GSV(svNotify, sentence, sizeof(sentence), in loc_nmea_generate_sv()
2067 loc_nmea_generate_GSV(svNotify, sentence, sizeof(sentence), in loc_nmea_generate_sv()
2075 loc_nmea_generate_GSV(svNotify, sentence, sizeof(sentence), in loc_nmea_generate_sv()
2083 loc_nmea_generate_GSV(svNotify, sentence, sizeof(sentence), in loc_nmea_generate_sv()