Index: trunk/BNC/src/combination/bnccomb.cpp
===================================================================
--- trunk/BNC/src/combination/bnccomb.cpp	(revision 6970)
+++ trunk/BNC/src/combination/bnccomb.cpp	(revision 7008)
@@ -116,8 +116,8 @@
   }
   else if (type == offACSat) {
-    outStr = "Sat Offset " + AC + " " + prn;
+    outStr = "Sat Offset " + AC + " " + prn.mid(0,3);
   }
   else if (type == clkSat) {
-    outStr = "Clk Corr " + prn;
+    outStr = "Clk Corr " + prn.mid(0,3);
   }
 
@@ -196,5 +196,5 @@
       _params.push_back(new cmbParam(cmbParam::offACgps, ++nextPar, AC->name, ""));
       for (unsigned iGps = 1; iGps <= t_prn::MAXPRN_GPS; iGps++) {
-        QString prn = QString("G%1").arg(iGps, 2, 10, QChar('0'));
+        QString prn = QString("G%1_0").arg(iGps, 2, 10, QChar('0'));
         _params.push_back(new cmbParam(cmbParam::offACSat, ++nextPar, 
                                        AC->name, prn));
@@ -203,5 +203,5 @@
         _params.push_back(new cmbParam(cmbParam::offACglo, ++nextPar, AC->name, ""));
         for (unsigned iGlo = 1; iGlo <= t_prn::MAXPRN_GLONASS; iGlo++) {
-          QString prn = QString("R%1").arg(iGlo, 2, 10, QChar('0'));
+          QString prn = QString("R%1_0").arg(iGlo, 2, 10, QChar('0'));
           _params.push_back(new cmbParam(cmbParam::offACSat, ++nextPar, 
                                          AC->name, prn));
@@ -210,10 +210,10 @@
     }
     for (unsigned iGps = 1; iGps <= t_prn::MAXPRN_GPS; iGps++) {
-      QString prn = QString("G%1").arg(iGps, 2, 10, QChar('0'));
+      QString prn = QString("G%1_0").arg(iGps, 2, 10, QChar('0'));
       _params.push_back(new cmbParam(cmbParam::clkSat, ++nextPar, "", prn));
     }
     if (_useGlonass) {
       for (unsigned iGlo = 1; iGlo <= t_prn::MAXPRN_GLONASS; iGlo++) {
-        QString prn = QString("R%1").arg(iGlo, 2, 10, QChar('0'));
+        QString prn = QString("R%1_0").arg(iGlo, 2, 10, QChar('0'));
         _params.push_back(new cmbParam(cmbParam::clkSat, ++nextPar, "", prn));
       }
@@ -278,5 +278,5 @@
     t_orbCorr& orbCorr = orbCorrections[ii];
     QString    staID(orbCorr._staID.c_str());
-    QString    prn(orbCorr._prn.toString().c_str());
+    QString    prn(orbCorr._prn.toInternalString().c_str());
 
     // Find/Check the AC Name
@@ -350,5 +350,5 @@
     // --------------------
     if (_resTime.valid() && clkCorr._time <= _resTime) {
-      emit newMessage("bncComb: old correction: " + acName.toAscii() + " " + prn.toAscii(), true);
+      emit newMessage("bncComb: old correction: " + acName.toAscii() + " " + prn.mid(0,3).toAscii(), true);
       continue;
     }
