Index: trunk/BNC/src/RTCM/GPSDecoder.h
===================================================================
--- trunk/BNC/src/RTCM/GPSDecoder.h	(revision 4374)
+++ trunk/BNC/src/RTCM/GPSDecoder.h	(revision 4375)
@@ -67,4 +67,5 @@
     slip_cnt_L2 = -1;
     slip_cnt_L5 = -1;
+    codetype    = 0;
   }
 
@@ -118,4 +119,6 @@
   int    slip_cnt_L2;  // L2 cumulative loss of continuity indicator (negative value = undefined)
   int    slip_cnt_L5;  // L5 cumulative loss of continuity indicator (negative value = undefined)
+
+  const char* codetype;
 };
 
Index: trunk/BNC/src/RTCM3/RTCM3Decoder.cpp
===================================================================
--- trunk/BNC/src/RTCM3/RTCM3Decoder.cpp	(revision 4374)
+++ trunk/BNC/src/RTCM3/RTCM3Decoder.cpp	(revision 4375)
@@ -231,4 +231,5 @@
               t_obs obs;
               int   satID = gnssData.satellites[iSat];
+              obs.codetype = gnssData.codetype[iSat];
 
               // GPS
