modem generated NMEA won't get reported

when NMEA_PROVIDER_MP (i.e. NMEA_PROVIDER=1 in gps.conf),
nmea is dropped at GnssAdpater::reportNmeaEvent

Change-Id: Ib200780a887589e8e495b2e012e0649aba275c5c
CRs-Fixed: 2297257
This commit is contained in:
Kevin Tang 2018-08-14 17:57:57 -07:00 committed by Gerrit - the friendly Code Review server
parent d2980eb906
commit 033a0fa1c6

View file

@ -3065,7 +3065,8 @@ GnssAdapter::reportSv(GnssSvNotification& svNotify)
void
GnssAdapter::reportNmeaEvent(const char* nmea, size_t length)
{
if (!loc_nmea_is_debug(nmea, length)) {
if (NMEA_PROVIDER_AP == ContextBase::mGps_conf.NMEA_PROVIDER &&
!loc_nmea_is_debug(nmea, length)) {
return;
}