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;}