Call me back | My basket | Checkout | Add to email list

     You are here: Website » Knowledge base

« back to website

DataAndConfigurationMessages / 10GPSPositionalData

GPS positional data

Channel Number10
Total Length14 bytes
ChannelData1Data2Data3Data4Data5Data6|\!Data7Data8Data9Data10Data11Data12Checksum

GpsLong = (Data1 And &H7F * 2^24 + Data2 * 2^16 + Data3 * 2^8 + Data4)
If (Data1 And &H80) Then GpsLong = GpsLong -(2 ^ 31)
GpsLong (degrees) = GpsLong * 0.0000001

GpsLat = (Data5 And &H7F* 2^24 + Data6 * 2^16 + Data7 * 2^8 + Data8)
If (Data5 And &H80) Then GpsLat = GpsLat -(2 ^ 31)
GpsLat (degrees) = GpsLat * 0.0000001

Positional Accuracy Estimate (mm) = (Data9 * 2^24 + Data10 * 2^16 + Data11 * 2^8 + Data12)

Note that in the case of the INS system the worst positional accuracy esitmate is clipped to 20m (2000mm) The accuracy figures are a 1 sigma estimate of the accuracy for the position.

Page last modified on February 23, 2017, at 12:25 PM