summaryrefslogtreecommitdiff
path: root/utils/loc_nmea.cpp
diff options
context:
space:
mode:
authorHoss Zhou <zhouh@codeaurora.org>2019-05-27 16:07:12 +0800
committerHoss Zhou <zhouh@codeaurora.org>2019-05-27 16:07:40 +0800
commit1e4aefd8b6244ada0238b8fe645345ff297cc32a (patch)
tree5026c9980ee8f50bdba3262173de3f1a819f9fb3 /utils/loc_nmea.cpp
parent051bea2282081ebb5167c5a8dbf8c0405ef15538 (diff)
downloadgps-1e4aefd8b6244ada0238b8fe645345ff297cc32a.tar.gz
modify DTM talker id
Change-Id: I1844cc64767c0e6b324331f2016091ed1053e360 CRs-Fixed: 2455848
Diffstat (limited to 'utils/loc_nmea.cpp')
-rw-r--r--utils/loc_nmea.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/utils/loc_nmea.cpp b/utils/loc_nmea.cpp
index 45b4f06..abcf5b7 100644
--- a/utils/loc_nmea.cpp
+++ b/utils/loc_nmea.cpp
@@ -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-------