コード例 #1
0
ファイル: NAV.py プロジェクト: leonshaw06/ROS-Main
 class Fields:
     Version = U1(1)
     Reserved1 = U1(2)
     RefStationId = U2(3)
     iTOW = U4(4)
     RelPosN = I4(5)
     RelPosE = I4(6)
     RelPosD = I4(7)
     RelPosLength = I4(8)
     RelPosHeading = I4(9)
     Reserved2 = U4(10)
     RelPosHPN = I1(11)
     RelPosHPE = I1(12)
     RelPosHPD = I1(13)
     relPosHPLength = I1(14)
     accN = U4(15)
     accE = U4(16)
     accD = U4(17)
     accLength = U4(18)
     accHeading = U4(19)
     Reserved3 = U4(20)
     flags = X4(21,
                allowed={
                    0: 'gnssFixOK',
                    1: 'diffSoln',
                    2: 'relPosValid',
                    3: 'carrSoln1',
                    4: 'carrSoln2',
                    5: 'isMoving',
                    6: 'refPosMiss',
                    7: 'refObsMiss',
                    8: 'relPosHeadingValid',
                    9: 'relPosNormalized'
                })
コード例 #2
0
ファイル: CFG.py プロジェクト: sergei/pyUBX
 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)
コード例 #3
0
ファイル: RXM.py プロジェクト: tuuzdu/pyUBX
        class Fields:
            rcvrTow = R8(1)
            week = U2(2)
            leapS = I1(3)
            numMeas = U1(4)
            recStat = X1(5)
            version = U1(6)
            reserved1_1 = U1(7)
            reserved1_2 = U1(8)

            class Repeated:
                prMeas = R8(1)
                cpMeas = R8(2)
                dpMeas = R4(3)
                gnssId = U1(4)
                svId = U1(5)
                reserved2 = U1(6)
                freqId = U1(7)
                lockTime = U2(8)
                cn0 = U1(9)
                prStdev = X1(10)
                cpStdev = X1(11)
                doStdev = X1(12)
                trkStat = X1(13)
                reserved3 = U1(14)
コード例 #4
0
ファイル: NAV.py プロジェクト: leonshaw06/ROS-Main
 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)
コード例 #5
0
 class Fields:
     iTOW = U4(1)
     fTOW = I4(2)
     week = I2(3)
     leapS = I1(4)
     valid = X1(5)
     tAcc = U4(6)
コード例 #6
0
ファイル: NAV.py プロジェクト: leonshaw06/ROS-Main
 class Repeated:
     gnssId = U1(1)
     svId = U1(2)
     cno = U1(3)
     elev = I1(4)
     azim = I2(5)
     prRes = I2(5)
     flags = X4(6)
コード例 #7
0
ファイル: NAV.py プロジェクト: jdsnape/pyUBX
 class Repeated:
     gnssId = U1(6)
     svId = U1(7)
     cno = U1(8)
     elev = I1(9)
     azim = I2(10)
     prRes = I2(11)
     flags = X4(12)
コード例 #8
0
 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)
コード例 #9
0
ファイル: NAV.py プロジェクト: clsnordic/pyUBX
 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)