Index: /trunk/BNC/src/RTCM3/RTCM3Decoder.cpp
===================================================================
--- /trunk/BNC/src/RTCM3/RTCM3Decoder.cpp	(revision 9001)
+++ /trunk/BNC/src/RTCM3/RTCM3Decoder.cpp	(revision 9002)
@@ -1685,5 +1685,5 @@
               decoded = true;
             break;
-          case 1141:
+          case 1041:
             if (DecodeIRNSSEphemeris(_Message, _BlockSize))
               decoded = true;
Index: /trunk/BNC/src/RTCM3/ephEncoder.cpp
===================================================================
--- /trunk/BNC/src/RTCM3/ephEncoder.cpp	(revision 9001)
+++ /trunk/BNC/src/RTCM3/ephEncoder.cpp	(revision 9002)
@@ -51,5 +51,5 @@
     GPSADDBITS(3, 0) /* padding */
   } else if (eph.type() == t_eph::IRNSS) {
-    GPSADDBITS(12, 1141)
+    GPSADDBITS(12, 1041)
     GPSADDBITS(6, eph._prn.number())
     GPSADDBITS(10, eph._TOC.gpsw())
