Merge "modify DTM talker id"

This commit is contained in:
qctecmdr 2019-06-07 15:35:28 -07:00 committed by Gerrit - the friendly Code Review server
commit d17a81974b

View file

@ -792,6 +792,7 @@ SIDE EFFECTS
===========================================================================*/
static void loc_nmea_generate_DTM(const LocLla &ref_lla,
const LocLla &local_lla,
char *talker,
char *sentence,
int bufSize)
{
@ -828,7 +829,7 @@ static void loc_nmea_generate_DTM(const LocLla &ref_lla,
default:
break;
}
length = snprintf(pMarker , lengthRemaining , "$GPDTM,%s,," , local_datum);
length = snprintf(pMarker , lengthRemaining , "$%sDTM,%s,," , talker, local_datum);
if (length < 0 || length >= lengthRemaining) {
LOC_LOGE("NMEA Error in string formatting");
return;
@ -1226,7 +1227,7 @@ void loc_nmea_generate_pos(const UlpLocation &location,
// -------------------
// ------$--DTM-------
// -------------------
loc_nmea_generate_DTM(ref_lla, local_lla, sentence_DTM, sizeof(sentence_DTM));
loc_nmea_generate_DTM(ref_lla, local_lla, talker, sentence_DTM, sizeof(sentence_DTM));
// -------------------
// ------$--RMC-------