Index: trunk/BNC/src/RTCM/GPSDecoder.cpp
===================================================================
--- trunk/BNC/src/RTCM/GPSDecoder.cpp	(revision 5368)
+++ trunk/BNC/src/RTCM/GPSDecoder.cpp	(revision 5369)
@@ -163,5 +163,11 @@
     case 'P': case 'W': case 'Y': res += GNSSENTRY_TYPEP2; break;
     case 'C': case 'S': case 'L': case 'X': res += GNSSENTRY_TYPEC2; break;
-    case 'I': res += GNSSENTRY_TYPEC5B; break;
+    case 'I': 
+      if (satSys == 'C') {
+        res += GNSSENTRY_TYPEC2;
+      }
+      else {
+        res += GNSSENTRY_TYPEC5B;
+      }
     }
     break;
