Index: trunk/BNC/RTCM3/rtcm3.cpp
===================================================================
--- trunk/BNC/RTCM3/rtcm3.cpp	(revision 227)
+++ trunk/BNC/RTCM3/rtcm3.cpp	(revision 228)
@@ -20,4 +20,5 @@
 
 #include "rtcm3.h"
+#include "bncconst.h"
 
 using namespace std;
@@ -86,9 +87,11 @@
             }
             else if (_Parser.dataflag[jj] & (GNSSDF_L1CDATA|GNSSDF_L1PDATA)) {
-              obs->L1   = _Parser.Data.measdata[ii][_Parser.datapos[jj]];
+              obs->L1   = _Parser.Data.measdata[ii][_Parser.datapos[jj]] / 
+                                                                t_CST::lambda1;
               obs->SNR1 = _Parser.Data.snrL1[ii];
             }
             else if (_Parser.dataflag[jj] & (GNSSDF_L2CDATA|GNSSDF_L2PDATA)) {
-              obs->L2   = _Parser.Data.measdata[ii][_Parser.datapos[jj]];
+              obs->L2   = _Parser.Data.measdata[ii][_Parser.datapos[jj]] /
+                                                                t_CST::lambda2;
               obs->SNR2 = _Parser.Data.snrL2[ii];
             }
