Index: branches/BNC_2.12/src/RTCM3/RTCM3Decoder.cpp
===================================================================
--- branches/BNC_2.12/src/RTCM3/RTCM3Decoder.cpp	(revision 8793)
+++ branches/BNC_2.12/src/RTCM3/RTCM3Decoder.cpp	(revision 8795)
@@ -406,13 +406,13 @@
         {0.0, 0},
         {0.0, 0},
-        {0.0, 0},
-        {0.0, 0},
-        {0.0, 0},
-        {0.0, 0},
-        {0.0, 0},
-        {0.0, 0},
-        {0.0, 0},
-        {0.0, 0},
-        {0.0, 0},
+        {BDS_WAVELENGTH_B1C, "1D"},
+        {BDS_WAVELENGTH_B1C, "1P"},
+        {BDS_WAVELENGTH_B1C, "1X"},
+        {0.0, 0},
+        {0.0, 0},
+        {0.0, 0},
+        {BDS_WAVELENGTH_B2a, "5D"},
+        {BDS_WAVELENGTH_B2a, "5P"},
+        {BDS_WAVELENGTH_B2a, "5X"},
         {0.0, 0},
         {0.0, 0},
Index: branches/BNC_2.12/src/RTCM3/gnss.h
===================================================================
--- branches/BNC_2.12/src/RTCM3/gnss.h	(revision 8793)
+++ branches/BNC_2.12/src/RTCM3/gnss.h	(revision 8795)
@@ -66,7 +66,11 @@
 #define BDS_FREQU_B2       1207140000.0  /* Hz */
 #define BDS_FREQU_B3       1268520000.0  /* Hz */
-#define BDS_WAVELENGTH_B1  (LIGHTSPEED / BDS_FREQU_B1) /* m */
-#define BDS_WAVELENGTH_B2  (LIGHTSPEED / BDS_FREQU_B2) /* m */
-#define BDS_WAVELENGTH_B3  (LIGHTSPEED / BDS_FREQU_B3) /* m */
+#define BDS_FREQU_B1C      1575420000.0  /* Hz */
+#define BDS_FREQU_B2a      1176450000.0  /* Hz */
+#define BDS_WAVELENGTH_B1  (LIGHTSPEED / BDS_FREQU_B1)  /* m */
+#define BDS_WAVELENGTH_B2  (LIGHTSPEED / BDS_FREQU_B2)  /* m */
+#define BDS_WAVELENGTH_B3  (LIGHTSPEED / BDS_FREQU_B3)  /* m */
+#define BDS_WAVELENGTH_B1C (LIGHTSPEED / BDS_FREQU_B1C) /* m */
+#define BDS_WAVELENGTH_B2a (LIGHTSPEED / BDS_FREQU_B2a) /* m */
 
 #define R2R_PI          3.1415926535898
