Index: /trunk/BNC/bncmodel.cpp
===================================================================
--- /trunk/BNC/bncmodel.cpp	(revision 2562)
+++ /trunk/BNC/bncmodel.cpp	(revision 2563)
@@ -213,11 +213,4 @@
     _nmeaStream = new QTextStream();
     _nmeaStream->setDevice(_nmeaFile);
-    QDateTime dateTime = QDateTime::currentDateTime().toUTC();
-    QString nmStr = "GPRMC," + dateTime.time().toString("hhmmss")
-                  + ",A,,,,,,," 
-                  + dateTime.date().toString("ddMMyy")
-                  + ",,";
-                   
-    writeNMEAstr(nmStr);
   }
 }
@@ -775,7 +768,6 @@
   char lamCh = 'E';
   if (lamDeg < 0) {
-//  lamDeg = -lamDeg;      // GW, reason: RTKPlot cant handle 'W'
-//  lamCh  =  'W';         // GW, reason: RTKPlot cant handle 'W'
-    lamDeg = 360. +lamDeg; // GW, reason: RTKPlot cant handle 'W'
+    lamDeg = -lamDeg;
+    lamCh  =  'W';
   }   
 
@@ -798,4 +790,11 @@
   writeNMEAstr(QString(str3.str().c_str()));
 
+  QDateTime dateTime = QDateTime::currentDateTime().toUTC();
+  QString nmStr = "GPRMC," + dateTime.time().toString("hhmmss")
+                + ",A,0.00,S,0.00,E,0.00,0.00,"
+                + dateTime.date().toString("ddMMyy")
+                + ",,";
+  writeNMEAstr(nmStr);
+
   return success;
 }
