RUI3 (RAK Unified Interface 3) - RAK4631
TinyGPSPlus

Public Member Functions

 TinyGPSPlus ()
 
bool encode (char c)
 
TinyGPSPlusoperator<< (char c)
 
uint32_t charsProcessed () const
 
uint32_t sentencesWithFix () const
 
uint32_t failedChecksum () const
 
uint32_t passedChecksum () const
 

Static Public Member Functions

static const char * libraryVersion ()
 
static double distanceBetween (double lat1, double long1, double lat2, double long2)
 
static double courseTo (double lat1, double long1, double lat2, double long2)
 
static const char * cardinal (double course)
 
static int32_t parseDecimal (const char *term)
 
static void parseDegrees (const char *term, RawDegrees &deg)
 

Data Fields

TinyGPSLocation location
 
TinyGPSDate date
 
TinyGPSTime time
 
TinyGPSSpeed speed
 
TinyGPSCourse course
 
TinyGPSAltitude altitude
 
TinyGPSInteger satellites
 
TinyGPSHDOP hdop
 

Constructor & Destructor Documentation

◆ TinyGPSPlus()

Member Function Documentation

◆ encode()

bool encode ( char  c)

◆ operator<<()

TinyGPSPlus& operator<< ( char  c)

◆ libraryVersion()

static const char* libraryVersion ( )
static

◆ distanceBetween()

static double distanceBetween ( double  lat1,
double  long1,
double  lat2,
double  long2 
)
static

◆ courseTo()

static double courseTo ( double  lat1,
double  long1,
double  lat2,
double  long2 
)
static

◆ cardinal()

static const char* cardinal ( double  course)
static

◆ parseDecimal()

static int32_t parseDecimal ( const char *  term)
static

◆ parseDegrees()

static void parseDegrees ( const char *  term,
RawDegrees deg 
)
static

◆ charsProcessed()

uint32_t charsProcessed ( ) const

◆ sentencesWithFix()

uint32_t sentencesWithFix ( ) const

◆ failedChecksum()

uint32_t failedChecksum ( ) const

◆ passedChecksum()

uint32_t passedChecksum ( ) const

Field Documentation

◆ location

TinyGPSLocation location

◆ date

◆ time

◆ speed

TinyGPSSpeed speed

◆ course

TinyGPSCourse course

◆ altitude

TinyGPSAltitude altitude

◆ satellites

TinyGPSInteger satellites

◆ hdop