class Fields: mask = X2(1) dynMode1 = U1(2) fixMode = U1(3) fixedAlt = I4(4) fixedAltVar = U4(5) minElev = I1(6) drLimit = U1(7) pDop = U2(8) tDop = U2(9) pAcc = U2(10) tAcc = U2(11) staticHoldThr = U1(12) dgnssTimeout = U1(13) cnoThreshNumSvs = U1(14) cnoThres = U1(15) reserved1_1 = U1(16) reserved1_2 = U1(17) staticHoldMaxDist = U2(18) utcStandard = U1(19) reserved2_1 = U1(20) reserved2_2 = U1(21) reserved2_3 = U1(22) reserved2_4 = U1(23) reserved2_5 = U1(24)
class Fields: Version = U1(1) Layers = X1(2) reserved1 = U1(3) reserved2 = U1(4) KeyId = I4(5) Value = U2(6)
class Fields: Version = U1(1) Reserved1_1 = U1(2) Reserved1_2 = U1(3) Flags = X1(4, allowed={1: 'invalidLlh'}) iTOW = U4(5) lon = I4(6) lat = I4(7) height = I4(8) hMSL = I4(9) # height above mean sea level lonHp = I1(10) latHp = I1(11) heightHp = I1(12) hMSLHp = I1(13) hAcc = U4(14) vAcc = U4(15)
class Fields: iTOW = U4(1) fTOW = I4(2) week = I2(3) leapS = I1(4) valid = X1(5) tAcc = U4(6)
class Repeated: chn = U1(1) svid = U1(2) flags = X1(3) quality = X1(4) cno = U1(5) elev = I1(6) axim = I2(7) prRes = I4(8)
class Fields: version = U1(1) reserved1 = U2(2) reserved11 = U1(3) iTow = U4(4) dur = U4(5) meanX = I4(6) meanY = I4(7) meanZ = I4(8) meanXHP = I1(9) meanYHP = I1(10) meanZHP = I1(11) reserved2 = U1(12) meanAcc = U4(13) obs = U4(14) valid = U1(15) active = U1(16) reserved3 = U2(17)
class Fields: tpIdx = U1(1) # Time pulse selection (0 = TIMEPULSE, 1 = TIMEPULSE2) version = U1(2) # Message version (0x00 for this version) reserved2 = U2(3) antCableDelay = I2(4) # Antenna cable delay rfGroupDelay = I2(5) # RF group delay freqPeriod = U4(6) # Frequency or period time, depending on setting of bit 'isFreq' freqPeriodLock = U4(7) # Frequency or period time when locked to GPS time, only used if 'lockedOtherSet' is set pulseLenRatio = U4(8) # Pulse length or duty cycle, depending on 'isLength' pulseLenRatioLock = U4(9) # Pulse length or duty cycle when locked to GPS time, only used if 'lockedOtherSet' is set userConfigDelay = I4(10) # User configurable time pulse delay flags = X4(11) # Configuration flags
class Fields: iTOW = U4(1) year = U2(2) month = U1(3) day = U1(4) hour = U1(5) minute = U1(5) sec = U1(5) valid = X1(6) tAcc = U4(7) nano = I4(8) fixType = U1(9) flags = X1(10) flags2 = X1(11) numSV = U1(12) lon = I4(13) lat = I4(14) height = I4(15) hMSL = I4(16) hAcc = U4(17) vAcc = U4(18) velN = I4(19) velE = I4(20) velD = I4(21) gSpeed = I4(22) headMot = I4(23) sAcc = U4(24) headAcc = U4(25) pDOP = U2(26) reserved1_1 = U4(27) reserved1_2 = U2(28) headVeh = I4(29) magDec = I2(30) magAcc = U2(31)