Index: trunk/BNC/src/bncbiassinex.cpp
===================================================================
--- trunk/BNC/src/bncbiassinex.cpp	(revision 10817)
+++ trunk/BNC/src/bncbiassinex.cpp	(revision 10818)
@@ -64,4 +64,9 @@
                                                .arg(dayOfYear, 3, 10, QLatin1Char('0'))
                                                .arg(daysec+_sampl , 5, 10, QLatin1Char('0'));
+      // change of sign
+      // --------------
+      // post-processing convention is to subtract biases
+      // real-time convention is to add biases.
+      bias *= -1.0;
       QString biasStr =QString("%1").arg((bias * 1.e9 / t_CST::c), 21, 'f', 4, QLatin1Char(' '));
       _out << " OSB       " << prn.toLatin1().data()
Index: trunk/BNC/src/combination/bncbiassnx.cpp
===================================================================
--- trunk/BNC/src/combination/bncbiassnx.cpp	(revision 10817)
+++ trunk/BNC/src/combination/bncbiassnx.cpp	(revision 10818)
@@ -148,4 +148,10 @@
         continue;
       }
+      // change of sign
+      // --------------
+      // post-processing convention is to subtract biases
+      // real-time convention is to add biases.
+      value *= -1.0;
+
       // conversion of Code Biases
       // -------------------------
