|
From: <rus...@us...> - 2008-06-09 06:34:15
|
Revision: 170
http://gearbox.svn.sourceforge.net/gearbox/?rev=170&view=rev
Author: russo2503v
Date: 2008-06-08 23:34:23 -0700 (Sun, 08 Jun 2008)
Log Message:
-----------
more more mroe debug
Modified Paths:
--------------
gearbox/trunk/src/gbxgarminacfr/driver.cpp
gearbox/trunk/src/gbxgarminacfr/nmea.cpp
Modified: gearbox/trunk/src/gbxgarminacfr/driver.cpp
===================================================================
--- gearbox/trunk/src/gbxgarminacfr/driver.cpp 2008-06-09 05:52:41 UTC (rev 169)
+++ gearbox/trunk/src/gbxgarminacfr/driver.cpp 2008-06-09 06:34:23 UTC (rev 170)
@@ -285,7 +285,7 @@
// This will block up to the timeout
//
tracer_.debug( "Driver::read(): calling serial_->readLine()", 10 );
- int ret = serial_->readLine(serialData);
+ int ret = serial_->readLine( serialData );
// get time stamp right away (Linux only!)
timeval now;
@@ -330,7 +330,7 @@
if ( nmeaFailChecksumCount++ < nmeaFailChecksumMaxCount ) {
// tracer_.warning("Gps driver: Single message failed checksum. Not throwing an exception yet!" );
// debug
- cout<<now.tv_sec<<" "<<now.tv_usec<<" "<<nmeaFailChecksumCount<<" '"<<nmeaMessage.sentence()<<"'"<<endl;
+ cout<<now.tv_sec<<" "<<now.tv_usec<<" "<<nmeaFailChecksumCount<<" sentence='"<<nmeaMessage.sentence()<<"' raw='"<<serialData<<"'"<<endl;
continue;
}
else {
Modified: gearbox/trunk/src/gbxgarminacfr/nmea.cpp
===================================================================
--- gearbox/trunk/src/gbxgarminacfr/nmea.cpp 2008-06-09 05:52:41 UTC (rev 169)
+++ gearbox/trunk/src/gbxgarminacfr/nmea.cpp 2008-06-09 06:34:23 UTC (rev 170)
@@ -92,12 +92,13 @@
switch ( AddOrTestCheckSum )
{
case TestChecksum: {
- //This is for Rx'd data that we need to test for correct reception
+ // This is for Rx'd data that we need to test for correct reception
+ // (internally it will also call addCheckSum())
testChecksumOk();
break;
}
case AddChecksum: {
- //This is for Tx data that needs to checksummed before sending
+ // This is for Tx data that needs to checksummed before sending
addCheckSum();
checkSumOK_ = true;
break;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|