Nol.A SDK Library 26.11.2
For IoT System Software Development
Loading...
Searching...
No Matches

Sony CXD5603GF GPS/GNSS Receiver. More...

Classes

class  CXD5603GFChip
 Sony Semiconductor Solutions의 GPS/GNSS Receiver를 지원합니다. More...

Enumerations

enum  State_t { STATE_INIT , STATE_IDLE , STATE_EXEC , STATE_SLEEP }

Functions

 CXD5603GFChip::CXD5603GFChip (SerialPort &, int pinReset)
virtual void CXD5603GFChip::begin ()
virtual void CXD5603GFChip::turnOn () override
 Enable reception or device power according to the concrete driver.
virtual void CXD5603GFChip::turnOff () override
 Disable reception or device power according to the concrete driver.
bool CXD5603GFChip::isOn () override
 Return the concrete driver's reception or hardware power state.
const char * CXD5603GFChip::getLatestRMC ()
const char * CXD5603GFChip::getLatestGGA ()
const char * CXD5603GFChip::getLatestGSA ()
const char * CXD5603GFChip::getLatestGSV ()
State_t CXD5603GFChip::getState ()
virtual void CXD5603GFChip::onTurnedOff ()

Detailed Description

Sony CXD5603GF GPS/GNSS Receiver.

Enumeration Type Documentation

◆ State_t

enum CXD5603GFChip::State_t
79{ STATE_INIT, STATE_IDLE, STATE_EXEC, STATE_SLEEP };

Function Documentation

◆ getLatestGGA()

const char * CXD5603GFChip::getLatestGGA ( )
inline
75{ return _latestGGA; }

◆ getLatestGSA()

const char * CXD5603GFChip::getLatestGSA ( )
inline
76{ return _latestGSA; }

◆ getLatestGSV()

const char * CXD5603GFChip::getLatestGSV ( )
inline
77{ return _latestGSV; }

◆ getLatestRMC()

const char * CXD5603GFChip::getLatestRMC ( )
inline
74{ return _latestRMC; }

◆ getState()

State_t CXD5603GFChip::getState ( )
inline
80 {
81 return state;
82 }

◆ isOn()

bool CXD5603GFChip::isOn ( )
overridevirtual

Return the concrete driver's reception or hardware power state.

Implements Gps.

◆ onTurnedOff()

virtual void CXD5603GFChip::onTurnedOff ( )
inlineprotectedvirtual
85 {
86 }

◆ turnOff()

virtual void CXD5603GFChip::turnOff ( )
overridevirtual

Disable reception or device power according to the concrete driver.

Implements Gps.

◆ turnOn()

virtual void CXD5603GFChip::turnOn ( )
overridevirtual

Enable reception or device power according to the concrete driver.

Implements Gps.