Brief description of class still missing. More...
#include <GpsFix.h>
Public Types | |
| enum | State { NoFix = 0, Fix2D, Fix3D, TimeFix } |
Public Member Functions | |
| int & | altitude () |
| const int & | altitude () const |
| unsigned short & | eastingDop () |
| const unsigned short & | eastingDop () const |
| GpsFix () | |
| int & | horizontalAccuracy () |
| const int & | horizontalAccuracy () const |
| unsigned short & | horizontalDop () |
| const unsigned short & | horizontalDop () const |
| int & | latitude () |
| const int & | latitude () const |
| int & | longitude () |
| const int & | longitude () const |
| unsigned short & | northingDop () |
| const unsigned short & | northingDop () const |
| void | reset () |
| unsigned char & | sateliteCount () |
| const unsigned char & | sateliteCount () const |
| void | setState (State s) |
| State | state () const |
Brief description of class still missing.
Full description of class still missing
| WaranCore::GpsFix::GpsFix | ( | ) | [inline] |
| int& WaranCore::GpsFix::altitude | ( | ) | [inline] |
Referenced by WaranCore::GpsBlock::decode(), and WaranCore::GpsBlock::encode().
{return _altitude;}
| const int& WaranCore::GpsFix::altitude | ( | ) | const [inline] |
{return _altitude;}
| unsigned short& WaranCore::GpsFix::eastingDop | ( | ) | [inline] |
Referenced by WaranCore::GpsBlock::decode(), GpsStation::eastingDop(), and WaranCore::GpsBlock::encode().
{return _eastingDop;}
| const unsigned short& WaranCore::GpsFix::eastingDop | ( | ) | const [inline] |
{return _eastingDop;}
| int& WaranCore::GpsFix::horizontalAccuracy | ( | ) | [inline] |
Referenced by WaranCore::GpsBlock::decode(), WaranCore::GpsBlock::encode(), and GpsStation::horizontalAccuracy().
{return _horizontalAccuracy;}
| const int& WaranCore::GpsFix::horizontalAccuracy | ( | ) | const [inline] |
{return _horizontalAccuracy;}
| unsigned short& WaranCore::GpsFix::horizontalDop | ( | ) | [inline] |
Referenced by WaranCore::GpsBlock::decode(), WaranCore::GpsBlock::encode(), and GpsStation::horizontalDop().
{return _horizontalDop;}
| const unsigned short& WaranCore::GpsFix::horizontalDop | ( | ) | const [inline] |
{return _horizontalDop;}
| int& WaranCore::GpsFix::latitude | ( | ) | [inline] |
Referenced by WaranCore::GpsBlock::decode(), and WaranCore::GpsBlock::encode().
{return _latitude;}
| const int& WaranCore::GpsFix::latitude | ( | ) | const [inline] |
{return _latitude;}
| int& WaranCore::GpsFix::longitude | ( | ) | [inline] |
Referenced by WaranCore::GpsBlock::decode(), and WaranCore::GpsBlock::encode().
{return _longitude;}
| const int& WaranCore::GpsFix::longitude | ( | ) | const [inline] |
{return _longitude;}
| unsigned short& WaranCore::GpsFix::northingDop | ( | ) | [inline] |
Referenced by WaranCore::GpsBlock::decode(), WaranCore::GpsBlock::encode(), and GpsStation::northingDop().
{return _northingDop;}
| const unsigned short& WaranCore::GpsFix::northingDop | ( | ) | const [inline] |
{return _northingDop;}
| void WaranCore::GpsFix::reset | ( | ) |
References NoFix.
Referenced by GpsStation::GpsStation(), UbxBuffer::startBroadcast(), and GpsStation::startBroadcast().
{
_state=NoFix;
_longitude=0;
_latitude=0;
_altitude=0;
_horizontalAccuracy=0;
_horizontalDop=0;
_northingDop=0;
_eastingDop=0;
_sateliteCount=0;
}
| unsigned char& WaranCore::GpsFix::sateliteCount | ( | ) | [inline] |
Referenced by WaranCore::GpsBlock::decode(), WaranCore::GpsBlock::encode(), and GpsStation::sateliteCount().
{return _sateliteCount;}
| const unsigned char& WaranCore::GpsFix::sateliteCount | ( | ) | const [inline] |
{return _sateliteCount;}
| void WaranCore::GpsFix::setState | ( | State | s | ) | [inline] |
{_state=s;}
| State WaranCore::GpsFix::state | ( | ) | const [inline] |
Referenced by WaranCore::GpsBlock::encode(), and GpsStation::solution().
{return _state;}