Gnss Interface Reference
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
GnssPosition getLastPosition | ( | ) | throws 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
GnssPowerStatus getPowerStatus | ( | ) | throws GnssNotAvailableException, GnssLowLevelException |
- Returns
- Gnss device power status
- Exceptions
-
GnssNotAvailableException GnssLowLevelException
GnssStatus getStatus | ( | ) | throws 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
-
resetType the reset to be performed
void setPowerStatus | ( | GnssPowerStatus | powerStatus | ) | throws GnssNotAvailableException, GnssLowLevelException |
- Exceptions
-
GnssNotAvailableException GnssLowLevelException