﻿id	summary	reporter	owner	description	type	status	priority	component	version	resolution	keywords	cc
221	RTCM3 MSM QZSS L1C/B support	info@…	stuerze	"Have noticed Trimble Alloy and Septentrio PolaRx5 RTCM3 MSM streams now including a new signal that appears to be 1E. Septentrio note in their 5.7.0 firmware update that the QZSS L1C/B signal can now be enabled in RTCM3 MSM streams. This mapping has been added to the RTKLIB fork see https://github.com/rtklibexplorer/RTKLIB/blob/main/src/rtcm3.c#L106 Made a similar addition to a local BNC build and it appears to be logging the RTCM streams to rinex files as expected - it did need local skeleton files that added the 1E signal. Noted some header defaults in src/rinex/rnxobsfile.cpp and signal priorities, and should QZSS 1E be added to these, it does not seem necessary for logging as stream to rinex.


{{{
Index: src/RTCM3/RTCM3Decoder.cpp
===================================================================
--- src/RTCM3/RTCM3Decoder.cpp	(revision 10930)
+++ src/RTCM3/RTCM3Decoder.cpp	(working copy)
@@ -356,12 +356,12 @@
 static struct CodeData qzss[RTCM3_MSM_NUMSIG] = {
         {0.0, 0},
         {GPS_WAVELENGTH_L1, ""1C""},
+        {GPS_WAVELENGTH_L1, ""1E""},
         {0.0, 0},
         {0.0, 0},
         {0.0, 0},
         {0.0, 0},
         {0.0, 0},
-        {0.0, 0},
         {QZSS_WAVELENGTH_L6, ""6S""},
         {QZSS_WAVELENGTH_L6, ""6L""},
         {QZSS_WAVELENGTH_L6, ""6X""},

}}}
"	enhancement	closed	normal	BNC		fixed		
