ESP_IOT v2.5
IOT ESP Coding
MultipleSatellite Class Reference

#include <MultipleSatellite.h>

Inheritance diagram for MultipleSatellite:
Inheritance graph
Collaboration diagram for MultipleSatellite:
Collaboration graph

Public Member Functions

 MultipleSatellite (HardwareSerial &serialPort, long baudRate, uint32_t config, int rxPin, int txPin)
 
void begin ()
 
bool available ()
 
char read ()
 
void write (const char *data)
 
void updateGPS ()
 
String getGNSSVersion ()
 
String getAntennaState ()
 
String getSatelliteMode ()
 
void setSatelliteMode (satellite_mode_t mode)
 
void setSystemBootMode (boot_mode_t mode)
 
void StandbyMode ()
 
- Public Member Functions inherited from TinyGPSPlus
 TinyGPSPlus ()
 
bool encode (char c)
 
TinyGPSPlusoperator<< (char c)
 
uint32_t charsProcessed () const
 
uint32_t sentencesWithFix () const
 
uint32_t failedChecksum () const
 
uint32_t passedChecksum () const
 
void reset ()
 

Additional Inherited Members

- Static Public Member Functions inherited from TinyGPSPlus
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)
 
- Public Attributes inherited from TinyGPSPlus
TinyGPSLocation location
 
TinyGPSDate date
 
TinyGPSTime time
 
TinyGPSSpeed speed
 
TinyGPSCourse course
 
TinyGPSAltitude altitude
 
TinyGPSInteger satellites
 
TinyGPSHDOP hdop
 

Detailed Description

Definition at line 31 of file MultipleSatellite.h.

Constructor & Destructor Documentation

◆ MultipleSatellite()

MultipleSatellite::MultipleSatellite ( HardwareSerial &  serialPort,
long  baudRate,
uint32_t  config,
int  rxPin,
int  txPin 
)
inline

Definition at line 33 of file MultipleSatellite.h.

Member Function Documentation

◆ available()

bool MultipleSatellite::available ( )
inline

Definition at line 42 of file MultipleSatellite.h.

Here is the caller graph for this function:

◆ begin()

void MultipleSatellite::begin ( )
inline

Definition at line 37 of file MultipleSatellite.h.

◆ getAntennaState()

String MultipleSatellite::getAntennaState ( )
inline

Definition at line 71 of file MultipleSatellite.h.

◆ getGNSSVersion()

String MultipleSatellite::getGNSSVersion ( )
inline

Definition at line 65 of file MultipleSatellite.h.

Here is the call graph for this function:

◆ getSatelliteMode()

String MultipleSatellite::getSatelliteMode ( )
inline

Definition at line 76 of file MultipleSatellite.h.

Here is the call graph for this function:

◆ read()

char MultipleSatellite::read ( )
inline

Definition at line 47 of file MultipleSatellite.h.

Here is the caller graph for this function:

◆ setSatelliteMode()

void MultipleSatellite::setSatelliteMode ( satellite_mode_t  mode)
inline

Definition at line 95 of file MultipleSatellite.h.

Here is the call graph for this function:

◆ setSystemBootMode()

void MultipleSatellite::setSystemBootMode ( boot_mode_t  mode)
inline

Definition at line 118 of file MultipleSatellite.h.

Here is the call graph for this function:

◆ StandbyMode()

void MultipleSatellite::StandbyMode ( )
inline

Definition at line 145 of file MultipleSatellite.h.

Here is the call graph for this function:

◆ updateGPS()

void MultipleSatellite::updateGPS ( )
inline

Definition at line 57 of file MultipleSatellite.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ write()

void MultipleSatellite::write ( const char *  data)
inline

Definition at line 52 of file MultipleSatellite.h.

Here is the caller graph for this function:

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