Lines Matching refs:loc_eng_data_p

57 void loc_eng_nmea_send(char *pNmea, int length, loc_eng_data_s_type *loc_eng_data_p)
63 if (loc_eng_data_p->nmea_cb != NULL)
64 loc_eng_data_p->nmea_cb(now, pNmea, length);
116 void loc_eng_nmea_generate_pos(loc_eng_data_s_type *loc_eng_data_p,
144 uint32_t mask = loc_eng_data_p->sv_used_mask;
152 loc_eng_data_p->sv_used_mask = 0;
195 else if (loc_eng_data_p->pdop > 0 && loc_eng_data_p->hdop > 0 && loc_eng_data_p->vdop > 0)
198 loc_eng_data_p->pdop,
199 loc_eng_data_p->hdop,
200 loc_eng_data_p->vdop);
208 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
266 else if (LOC_POSITION_MODE_STANDALONE == loc_eng_data_p->adapter->getPositionMode().mode)
272 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
419 else if (LOC_POSITION_MODE_STANDALONE == loc_eng_data_p->adapter->getPositionMode().mode)
425 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
497 else if (LOC_POSITION_MODE_STANDALONE == loc_eng_data_p->adapter->getPositionMode().mode)
507 else if (loc_eng_data_p->pdop > 0 && loc_eng_data_p->hdop > 0 && loc_eng_data_p->vdop > 0)
510 gpsQuality, svUsedCount, loc_eng_data_p->hdop);
556 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
563 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
567 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
571 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
575 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
578 loc_eng_data_p->pdop = 0;
579 loc_eng_data_p->hdop = 0;
580 loc_eng_data_p->vdop = 0;
603 void loc_eng_nmea_generate_sv(loc_eng_data_s_type *loc_eng_data_p,
643 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
705 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
721 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
783 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
795 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
799 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
803 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
807 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
812 loc_eng_data_p->sv_used_mask = svStatus.used_in_fix_mask;
819 loc_eng_data_p->pdop = locationExtended.pdop;
820 loc_eng_data_p->hdop = locationExtended.hdop;
821 loc_eng_data_p->vdop = locationExtended.vdop;
825 loc_eng_data_p->pdop = 0;
826 loc_eng_data_p->hdop = 0;
827 loc_eng_data_p->vdop = 0;