def __init__(self): super().__init__() self.f.add(U2('version')) self.f.add(X2('mask1')) self.f.add(X4('mask2')) self.f.add(Padding(2, 'res1')) self.f.add(U1('minSVs')) self.f.add(U1('maxSVs')) self.f.add(U1('minCN0')) self.f.add(Padding(1, 'res2')) self.f.add(U1('iniFix3D')) self.f.add(Padding(2, 'res3')) self.f.add(U1('ackAiding')) self.f.add(U2('wknRollover')) self.f.add(U1('sigAttenCompMode')) self.f.add(Padding(1, 'res4')) self.f.add(Padding(2, 'res5')) self.f.add(Padding(2, 'res6')) self.f.add(U1('usePPP')) self.f.add(U1('aopCfg')) self.f.add(Padding(2, 'res7')) self.f.add(U2('aopOrbMaxErr')) self.f.add(Padding(4, 'res8')) self.f.add(Padding(3, 'res9')) self.f.add(U1('useAdr')) self.f.add(Padding(2, 'res10')) self.f.add(Padding(2, 'res11'))
def __init__(self): super().__init__() self.f = Fields() self.f.add(U4('timeTag')) self.f.add(X2('flags')) self.f.add(U2('id')) self.f.add(X4('data'))
def __init__(self): super().__init__() self.f.add(U1('type')) self.f.add(U1('version')) self.f.add(X1('ref')) self.f.add(I1('leapSecs')) self.f.add(U2('year')) self.f.add(U1('month')) self.f.add(U1('day')) self.f.add(U1('hour')) self.f.add(U1('minute')) self.f.add(U1('second')) self.f.add(Padding(1, 'res1')) self.f.add(U4('ns')) self.f.add(U2('tAccS')) self.f.add(Padding(2, 'res2')) self.f.add(U4('tAccNs'))
def __init__(self): super().__init__() self.f.add(X2('mask')) self.f.add(U1('dynModel')) self.f.add(U1('fixMode')) self.f.add(I4('fixedAlt')) self.f.add(U4('fixedAltVar')) self.f.add(I1('minElev')) self.f.add(U1('drLimit')) # reserved self.f.add(U2('pDop')) self.f.add(U2('tDop')) self.f.add(U2('pAcc')) self.f.add(U2('tAcc')) self.f.add(U1('staticHoldThresh')) self.f.add(U1('dgpsTimeOut')) self.f.add(U1('cnoThreshNumSVs')) self.f.add(U1('cnoThresh')) self.f.add(U2('pAccAdr')) self.f.add(U2('staticHoldMaxDist')) self.f.add(U1('utcStandard')) self.f.add(Padding(5, 'res1'))
def __init__(self): super().__init__() self.f.add(U2('measRate')) # Time elapsed between two measuremnts in ms self.f.add(U2('navRate')) # Number of measurements for NAV solution self.f.add(U2('timeRef'))