Gnss.

Inheritance diagram for Gnss:

Public Member Functions

GnssPosition getLastPosition () throws GnssNotAvailableException, GnssLowLevelException
 Queries the last position that has been obtained by the module. More...
 
void setPowerStatus (GnssPowerStatus powerStatus) throws GnssNotAvailableException, GnssLowLevelException
 Set the a specific power state for the gnss module. More...
 
GnssPowerStatus getPowerStatus () throws GnssNotAvailableException, GnssLowLevelException
 Used to obtain the power state in which the gnss module is working. More...
 
String getModuleInfo (GnssInfo info) throws GnssNotAvailableException, GnssLowLevelException
 Obtain different types of information from the Gnss module. More...
 
void performSoftwareReset (GnssSwResetType resetType) throws GnssNotAvailableException, GnssLowLevelException
 Allows to perform different software reset types of the gnss module. The type of reset determines the valid information the receiver will preserve at the time of the restart. More...
 
void performHardwareReset () throws GnssNotAvailableException, GnssLowLevelException
 Allows to perform a hardware reset of the gnss module. More...
 
GnssStatus getStatus () throws GnssNotAvailableException, GnssLowLevelException
 Obtain status information of the Gnss module. More...
 
Instant getInstant () throws GnssNotAvailableException, GnssLowLevelException
 Queries the stored date and timed that are stored in the Gnss module. More...
 
- Public Member Functions inherited from Subject< T extends Observer< U, U extends Event >
void subscribe (T observer) throws CannotSubscribeException
 
void unSubscribe (T observer) throws ObserverNotSubscribedException
 

Member Function Documentation

Instant getInstant ( ) throws GnssNotAvailableException, GnssLowLevelException
Returns
gnss instant
Exceptions
GnssNotAvailableException
GnssLowLevelException
Returns
last position obtained
Exceptions
GnssNotAvailableException
GnssLowLevelException
String getModuleInfo ( GnssInfo  info) throws GnssNotAvailableException, GnssLowLevelException
Returns
Info the information to get
Exceptions
GnssNotAvailableException
GnssLowLevelException
Returns
Gnss device power status
Exceptions
GnssNotAvailableException
GnssLowLevelException
Returns
Gnss device status
Exceptions
GnssNotAvailableException
GnssLowLevelException
void performHardwareReset ( ) throws GnssNotAvailableException, GnssLowLevelException
Exceptions
GnssNotAvailableException
GnssLowLevelException
void performSoftwareReset ( GnssSwResetType  resetType) throws GnssNotAvailableException, GnssLowLevelException
Exceptions
GnssNotAvailableException
GnssLowLevelException
Parameters
resetTypethe reset to be performed
void setPowerStatus ( GnssPowerStatus  powerStatus) throws GnssNotAvailableException, GnssLowLevelException
Exceptions
GnssNotAvailableException
GnssLowLevelException