Index: /trunk/FACT++/src/MessageDim.cc
===================================================================
--- /trunk/FACT++/src/MessageDim.cc	(revision 10421)
+++ /trunk/FACT++/src/MessageDim.cc	(revision 10422)
@@ -111,9 +111,7 @@
 //
 MessageDimRX::MessageDimRX(const std::string &name, MessageImp &imp)
-: fMsg(imp),
-fDimMessage(Form("%s/MESSAGE", name.c_str()).c_str(), const_cast<char*>(""), this),
-fConnected(false)
+: fMinLogLevel(0), fConnected(false), fMsg(imp),
+fDimMessage((name+"/MESSAGE").c_str(), const_cast<char*>(""), this)
 {
-    fMinLogLevel = 0;
 }
 
@@ -149,5 +147,5 @@
 
     // Write the received message to the output
-    fMsg.Write(Time(getInfo()->getTimestamp(), getInfo()->getTimestampMillisecs()),
+    fMsg.Write(Time(getInfo()->getTimestamp(), getInfo()->getTimestampMillisecs()*1000),
                msg.str().c_str(), getInfo()->getQuality());
 }
Index: /trunk/FACT++/src/MessageDim.h
===================================================================
--- /trunk/FACT++/src/MessageDim.h	(revision 10421)
+++ /trunk/FACT++/src/MessageDim.h	(revision 10422)
@@ -28,4 +28,8 @@
 class MessageDimRX : public DimInfoHandler
 {
+private:
+    int  fMinLogLevel;
+    bool fConnected;
+
 protected:
     MessageImp &fMsg;
@@ -33,7 +37,4 @@
 private:
     DimStampedInfo fDimMessage;
-
-    int  fMinLogLevel;
-    bool fConnected;
 
 protected:
