Index

A C D G I L M N P R S V 
All Classes and Interfaces|All Packages|Serialized Form

A

ApiException - Exception Class in com.signalquest.api
API exceptions with developer-friendly messages.

C

com.signalquest.api - package com.signalquest.api
 

D

details - Variable in exception class com.signalquest.api.NtripParser.AuthorizationFailure
 

G

getAidingQuality() - Method in class com.signalquest.api.Status
Reports which of the 8 latest RTCM messages were used.
getBattery() - Method in class com.signalquest.api.ScanStatus
Battery percentage remaining, 0-100
getBattery() - Method in class com.signalquest.api.Status
The battery percentage remaining, 0-100.
getHeight() - Method in class com.signalquest.api.Location
The height above ellipsoid, in meters
getHorizontalAccuracy() - Method in class com.signalquest.api.Location
The horizontal accuracy, in meters
getITow() - Method in class com.signalquest.api.Location
The GPS time of week, in milliseconds
getITow() - Method in class com.signalquest.api.Status
The GPS time of week, in milliseconds.
getLatitude() - Method in class com.signalquest.api.Location
The latitude, in decimal degrees (WGS 84)
getLongitude() - Method in class com.signalquest.api.Location
The longitude, in decimal degrees (WGS 84)
getMessage() - Method in exception class com.signalquest.api.ApiException
The developer-friendly exception message; not intended for displaying to end-users
getMode() - Method in class com.signalquest.api.Status
The GNSS operational mode or solution state.
getModeLabel() - Method in class com.signalquest.api.Status
Provides the text label for getMode()
getSatellites() - Method in class com.signalquest.api.ScanStatus
The number of satellites used to calculate the location solution
getSatellites() - Method in class com.signalquest.api.Status
The number of satellites used to calculate location solution.
getTime() - Method in class com.signalquest.api.Status
The Unix time, in seconds.
getVerticalAccuracy() - Method in class com.signalquest.api.Location
The vertical accuracy, in meters

I

INSUFFICIENT_DATA - Enum constant in enum class com.signalquest.api.NtripParser.AuthorizationResult
 
isCharging() - Method in class com.signalquest.api.ScanStatus
Whether a sensor is actively charging
isCharging() - Method in class com.signalquest.api.Status
Indicates whether the sensor is actively charging.
isConnected() - Method in class com.signalquest.api.ScanStatus
Whether a sensor is already connected to another device

L

Location - Class in com.signalquest.api
Contains the sensor's location information.
Location(long, double, double, double, double, double) - Constructor for class com.signalquest.api.Location
Constructor for serialization (e.g.

M

MessageHandler - Class in com.signalquest.api
Handles the SignalQuest Transport Protocol message parsing for SignalQuest sensors.
MessageHandler(MessageHandler.MessageReceiver) - Constructor for class com.signalquest.api.MessageHandler
Creates a message handler.
MessageHandler.MessageReceiver - Interface in com.signalquest.api
Receives messages, parsed from sensor data, with MessageHandler.parse(byte[]).

N

next(int) - Method in class com.signalquest.api.NtripParser
 
NtripParser - Class in com.signalquest.api
Parses the NTRIP authorization and RTCM messages.
NtripParser() - Constructor for class com.signalquest.api.NtripParser
Creates an NTRIP parser.
NtripParser.AuthorizationFailure - Exception Class in com.signalquest.api
Detail for an NTRIP authorization failure.
NtripParser.AuthorizationResult - Enum Class in com.signalquest.api
Whether the parsed data was insufficient (send the next response chunk) or was sufficient and correct for authorization.
NtripParser.ParseException - Exception Class in com.signalquest.api
 

P

parse(byte[]) - Method in class com.signalquest.api.MessageHandler
Resolves data, received from sensors, into messages.
parseAuthorized(byte[]) - Method in class com.signalquest.api.NtripParser
Parses an NTRIP server authorization response.
parseRtcm(byte[]) - Method in class com.signalquest.api.NtripParser
Parses the RTCM messages.

R

receive(Location) - Method in interface com.signalquest.api.MessageHandler.MessageReceiver
Callback for receiving Location messages.
receive(Status) - Method in interface com.signalquest.api.MessageHandler.MessageReceiver
Callback for receiving Status messages.

S

ScanStatus - Class in com.signalquest.api
Contains the BLE scanning information.
ScanStatus(byte[]) - Constructor for class com.signalquest.api.ScanStatus
Instantiates a new ScanStatus.
Status - Class in com.signalquest.api
Contains the sensor status information.
Status(long, long, int, int, int, boolean, boolean[]) - Constructor for class com.signalquest.api.Status
Constructor for serialization (e.g., Android Parcelable)
SUCCESS - Enum constant in enum class com.signalquest.api.NtripParser.AuthorizationResult
 
summary - Variable in exception class com.signalquest.api.NtripParser.AuthorizationFailure
 

V

valueOf(String) - Static method in enum class com.signalquest.api.NtripParser.AuthorizationResult
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.signalquest.api.NtripParser.AuthorizationResult
Returns an array containing the constants of this enum class, in the order they are declared.
A C D G I L M N P R S V 
All Classes and Interfaces|All Packages|Serialized Form