mirror of
https://github.com/firestar5683/StarPilot.git
synced 2026-09-30 19:33:45 +08:00
@@ -114,12 +114,9 @@ on of this parser
|
||||
self.valid = (iode1 == iode2) and (iode1 == (iodc & 0xff))
|
||||
self.iode = iode1
|
||||
|
||||
if GET_FIELD_U(subframes[4][2+0], 2, 28) != 1:
|
||||
raise RuntimeError("subframe 4 not of type 1")
|
||||
if GET_FIELD_U(subframes[5][2+0], 2, 28) != 1:
|
||||
raise RuntimeError("subframe 5 not of type 1")
|
||||
print 'page :', GET_FIELD_U(subframes[4][2+0], 6, 22)
|
||||
if GET_FIELD_U(subframes[4][2+0], 6, 22) == 56:
|
||||
if GET_FIELD_U(subframes[4][2+0], 6, 22) == 56 and \
|
||||
GET_FIELD_U(subframes[4][2+0], 2, 28) == 1 and \
|
||||
GET_FIELD_U(subframes[5][2+0], 2, 28) == 1:
|
||||
a0 = GET_FIELD_S(subframes[4][2], 8, 14) * pow(2, -30)
|
||||
a1 = GET_FIELD_S(subframes[4][2], 8, 6) * pow(2, -27)
|
||||
a2 = GET_FIELD_S(subframes[4][3], 8, 22) * pow(2, -24)
|
||||
|
||||
Reference in New Issue
Block a user