File tree Expand file tree Collapse file tree 1 file changed +6
-7
lines changed
Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -74,11 +74,9 @@ def filter(self,line):
7474 m = self .r2 .match (q .data )
7575 if not m : return
7676 if m .group (2 ):
77- < << << << HEAD
78- q .itime = dt .strptime (m .group (1 ), '%Y-%m-%dT%H:%M:%S.%f' ).replace (tzinfo = datetime .timezone .utc )
79- == == == =
77+ #print("case 1", m.group(1))
8078 q .itime = numpy .datetime64 (m .group (1 ))
81- >> >> >> > incomplete port to 64 bit datetime
79+ #print(q.itime)
8280 else :
8381 q .itime = numpy .datetime64 (m .group (1 ))
8482
@@ -88,13 +86,14 @@ def filter(self,line):
8886
8987 if q .sat not in self .sv_pos : return None
9088 # Only accept IBC with a very recent position update via IRA
91- dt = float (q .mstime ) - self .sv_pos [q .sat ]['mstime' ]
92- if dt > 90 : return None
89+ ira_dt = float (q .mstime ) - self .sv_pos [q .sat ]['mstime' ]
90+ if ira_dt > 90 : return None
9391
9492 return q
9593
9694 def process (self ,q ):
97- q .uxtime = dt .epoch (q .time )
95+ #print(type(q.time), q.time)
96+ q .uxtime = numpy .datetime64 (int (q .time * 1e9 ), '[ns]' )
9897
9998 # correct for slot:
10099 # 1st vs. 4th slot is 3 * (downlink + guard)
You can’t perform that action at this time.
0 commit comments