FlightGear next
|
#include <flarm.hxx>
Inherits FGGarmin.
Public Member Functions | |
FGFlarm () | |
~FGFlarm () | |
virtual bool | gen_message () |
![]() | |
FGGarmin () | |
~FGGarmin () | |
![]() | |
FGNMEA () | |
~FGNMEA () | |
virtual bool | open () |
virtual bool | process () |
virtual bool | close () |
![]() | |
FGProtocol () | |
virtual | ~FGProtocol () |
virtual void | reinit () |
SGProtocolDir | get_direction () const |
void | set_direction (const std::string &d) |
double | get_hz () const |
void | set_hz (double t) |
double | get_count_down () const |
void | set_count_down (double c) |
void | inc_count_down (double amt) |
void | dec_count_down (double amt) |
void | inc_count () |
unsigned long | get_count () |
virtual bool | parse_message () |
bool | is_enabled () const |
void | set_enabled (const bool b) |
SGIOChannel * | get_io_channel () const |
void | set_io_channel (SGIOChannel *c) |
void | set_name (const std::string &n) |
std::string | get_name () const |
Protected Member Functions | |
virtual void | parse_message (const std::vector< std::string > &tokens) |
void | setDefaultConfigValue (const char *ConfigKey, const char *Value) |
void | setDefaultConfigValue (const char *ConfigKey, unsigned int Value) |
![]() | |
void | add_with_checksum (char *sentence, unsigned int buf_size) |
void | parse_line () |
Protected Attributes | |
unsigned int | mFlarmMessages |
SGPropertyNode_ptr | mFlarmConfig |
unsigned long | mLastUpdate |
![]() | |
unsigned int | mGarminMessages |
bool | mMetric |
![]() | |
char | mBuf [16384] |
unsigned int | mLength |
unsigned int | mNmeaMessages |
unsigned int | mMaxReceiveLines |
bool | mBiDirectionalSupport |
FlightProperties | mFdm |
const char * | mLineFeed |
std::string | mNmeaSentence |
|
virtual |
|
protectedvirtual |
|
protected |
|
protected |