Index: trunk/BNC/RTCM/RTCM2_2021.cpp
===================================================================
--- trunk/BNC/RTCM/RTCM2_2021.cpp	(revision 1168)
+++ trunk/BNC/RTCM/RTCM2_2021.cpp	(revision 1169)
@@ -106,4 +106,5 @@
     // Message number 21
     else if ( P.ID() == 21 ) {
+      bool   P_CA_Ind  =   P.getBits        (iSat*48 + 25, 1); 
       double dcorrUnit = ( P.getUnsignedBits(iSat*48 + 32, 1) ? 0.032 : 0.002);
       double  corrUnit = ( P.getUnsignedBits(iSat*48 + 36, 1) ? 0.320 : 0.020);
@@ -116,4 +117,5 @@
 	corr->drange1 = dcorrVal;
 	corr->IODr1   = IOD;
+        corr->Pind1   = P_CA_Ind;
       }
       else {
@@ -121,4 +123,5 @@
 	corr->drange2 = dcorrVal;
 	corr->IODr2   = IOD;
+        corr->Pind2   = P_CA_Ind;
       }
     }
