|
From: <rum...@us...> - 2008-07-04 13:10:15
|
Revision: 261
http://gearbox.svn.sourceforge.net/gearbox/?rev=261&view=rev
Author: rumataxyz
Date: 2008-07-04 06:09:51 -0700 (Fri, 04 Jul 2008)
Log Message:
-----------
corrected type-mistake (unsigned instead of signed), uses cerr for error output
Modified Paths:
--------------
gearbox/trunk/submitted/gbxnovatelacfr/gbxnovatelutilacfr/imudecoder.cpp
gearbox/trunk/submitted/gbxnovatelacfr/gbxnovatelutilacfr/imudecoder.h
Modified: gearbox/trunk/submitted/gbxnovatelacfr/gbxnovatelutilacfr/imudecoder.cpp
===================================================================
--- gearbox/trunk/submitted/gbxnovatelacfr/gbxnovatelutilacfr/imudecoder.cpp 2008-07-04 13:08:05 UTC (rev 260)
+++ gearbox/trunk/submitted/gbxnovatelacfr/gbxnovatelutilacfr/imudecoder.cpp 2008-07-04 13:09:51 UTC (rev 261)
@@ -72,7 +72,7 @@
ImuDecoderImarFsas(){
gyroConstant_ = gnua::GyroConstantImarFsas;
accelConstant_ = gnua::AccelConstantImarFsas;
- std::cout << "This driver has _not_ been tested with this IMU!\n";
+ std::cerr << "This driver has _not_ been tested with this IMU!\n";
};
inline bool statusIsGood(const uint32_t imuStatus){
return 0 == ((imuStatus & 0xefec9580));
@@ -133,7 +133,7 @@
ImuDecoderLn200(){
gyroConstant_ = gnua::GyroConstantLn200;
accelConstant_ = gnua::AccelConstantLn200;
- std::cout << "This driver has _not_ been tested with this IMU!\n";
+ std::cerr << "This driver has _not_ been tested with this IMU!\n";
};
inline bool statusIsGood(const uint32_t imuStatus){
return 0 == ((imuStatus & 0xf8000010));
Modified: gearbox/trunk/submitted/gbxnovatelacfr/gbxnovatelutilacfr/imudecoder.h
===================================================================
--- gearbox/trunk/submitted/gbxnovatelacfr/gbxnovatelutilacfr/imudecoder.h 2008-07-04 13:08:05 UTC (rev 260)
+++ gearbox/trunk/submitted/gbxnovatelacfr/gbxnovatelutilacfr/imudecoder.h 2008-07-04 13:09:51 UTC (rev 261)
@@ -30,8 +30,8 @@
class ImuDecoder {
public:
virtual ~ImuDecoder(){}
- inline double gyroCnt2Rad(const uint32_t cnt){ return cnt*gyroConstant_; }
- inline double accelCnt2MperSec(const uint32_t cnt){ return cnt*accelConstant_; }
+ inline double gyroCnt2Rad(const int32_t cnt){ return cnt*gyroConstant_; }
+ inline double accelCnt2MperSec(const int32_t cnt){ return cnt*accelConstant_; }
virtual inline bool statusIsGood(const uint32_t imuStatus){return true;} // possibly we need isWarning(), isError() as well. Currently anything not good is treated as error.
virtual std::string statusToString(const uint32_t imuStatus)=0;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|