Android location extras
When Location sharing is enabled for Trimble Mobile Manager, the following keys are added to location extras and are accessible by any application. For more details on use of location extras, refer to Google's Android Location API documentation.
Key | Type | Details |
---|---|---|
hdop |
float |
HDOP value |
vdop |
float |
VDOP value |
pdop |
float |
PDOP value |
diffAge |
float |
Message age of any RTK message in seconds |
diffStatus |
integer |
Position solution status: 1=Autonomous; 2=DGPS; 4=Fixed; 5=Float |
vrms |
float |
Vertical accuracy (RMS) in meters |
hrms |
float |
Horizontal accuracy (RMS) in meters |
mslHeight |
float |
Mean sea level (MSL) height in meters |
undulation |
float |
Geoidal separation, in meters. Reported in GGA message indicating the difference in altitude between MSL (mean sea level) and HAE (height above ellipsoid). |
receiverModel |
string |
Receiver model string |
mockProvider |
string |
Mock location provider string |
utcTime |
float |
UTC time |
satellitesView |
integer |
Number of satellites in view |
satellitesId |
integer |
Array containing IDs of satellites in view. The number of elements in the array is indicated by satellitesView. |
satellitesElev |
integer |
Array containing elevation angles of satellites in view expressed in degrees. The number of elements in the array is indicated by satellitesView. Satellite elevations are stored in the same order as their IDs in the satellitesID array. |
satellitesAzm |
integer |
Array containing azimuth angles of satellites in view expressed in degrees. The number of elements in the array is indicated by satellitesView. Satellite azimuth angles are stored in the same order as their IDs in the satellitesID array. |
satellitesSnr |
integer |
Array containing signal-to-noise ratio (SNR) values for the satellites in view. The number of elements in the array is indicated by satellitesView. SNR values are stored in the same order as their IDs in the satellitesID array. |
satellitesUse |
boolean |
Array of flags indicating if a particular satellite has been used in a position computation. The number of elements in the array is indicated by satellitesView. Satellite azimuth angles are stored in the same order as their IDs in the satellitesID array. |
totalSatInView |
integer |
Satellites tracked |
diffID |
string |
Differential reference station ID |