Soldered L86 M33 GNSS Library 1.0.0
Arduino library for communication with Soldered L86-M33 GNSS module
Loading...
Searching...
No Matches
TinyGPSCustom Class Reference

#include <TinyGPS++.h>

Public Member Functions

 TinyGPSCustom ()
 
 TinyGPSCustom (TinyGPSPlus &gps, const char *sentenceName, int termNumber)
 
void begin (TinyGPSPlus &gps, const char *_sentenceName, int _termNumber)
 
bool isUpdated () const
 
bool isValid () const
 
uint32_t age () const
 
const char * value ()
 

Private Member Functions

void commit ()
 
void set (const char *term)
 

Private Attributes

char stagingBuffer [_GPS_MAX_FIELD_SIZE+1]
 
char buffer [_GPS_MAX_FIELD_SIZE+1]
 
unsigned long lastCommitTime
 
bool valid
 
bool updated
 
const char * sentenceName
 
int termNumber
 
TinyGPSCustomnext
 

Friends

class TinyGPSPlus
 

Constructor & Destructor Documentation

◆ TinyGPSCustom() [1/2]

TinyGPSCustom::TinyGPSCustom ( )
inline

◆ TinyGPSCustom() [2/2]

TinyGPSCustom::TinyGPSCustom ( TinyGPSPlus gps,
const char *  sentenceName,
int  termNumber 
)

Member Function Documentation

◆ age()

uint32_t TinyGPSCustom::age ( ) const
inline

◆ begin()

void TinyGPSCustom::begin ( TinyGPSPlus gps,
const char *  _sentenceName,
int  _termNumber 
)

◆ commit()

void TinyGPSCustom::commit ( )
private

◆ isUpdated()

bool TinyGPSCustom::isUpdated ( ) const
inline

◆ isValid()

bool TinyGPSCustom::isValid ( ) const
inline

◆ set()

void TinyGPSCustom::set ( const char *  term)
private

◆ value()

const char * TinyGPSCustom::value ( )
inline

Friends And Related Function Documentation

◆ TinyGPSPlus

friend class TinyGPSPlus
friend

Member Data Documentation

◆ buffer

char TinyGPSCustom::buffer[_GPS_MAX_FIELD_SIZE+1]
private

◆ lastCommitTime

unsigned long TinyGPSCustom::lastCommitTime
private

◆ next

TinyGPSCustom* TinyGPSCustom::next
private

◆ sentenceName

const char* TinyGPSCustom::sentenceName
private

◆ stagingBuffer

char TinyGPSCustom::stagingBuffer[_GPS_MAX_FIELD_SIZE+1]
private

◆ termNumber

int TinyGPSCustom::termNumber
private

◆ updated

bool TinyGPSCustom::updated
private

◆ valid

bool TinyGPSCustom::valid
private

The documentation for this class was generated from the following files: