Skip to content

Commit 96e6178

Browse files
committed
- save size of ST12 residual term in cssr.
1 parent 95b4b74 commit 96e6178

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/cssrlib/cssrlib.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1018,11 +1018,12 @@ def decode_cssr_atmos(self, msg, i):
10181018
self.lc[inet].sat_n = self.decode_local_sat(netmask)
10191019
self.lc[inet].nsat_n = nsat = len(self.lc[inet].sat_n)
10201020
self.lc[inet].stec_quality = {}
1021-
if dfm['stec'] & 2 > 0:
1021+
if dfm['stec'] & 2 > 0: # functional term is available
10221022
self.lc[inet].ci = {}
10231023
self.lc[inet].stype = {}
1024-
if dfm['stec'] & 1 > 0:
1024+
if dfm['stec'] & 1 > 0: # residual term is available
10251025
self.lc[inet].dstec = {}
1026+
self.lc[inet].s_sz = {}
10261027

10271028
for k in range(nsat):
10281029
sat = self.lc[inet].sat_n[k]
@@ -1044,6 +1045,7 @@ def decode_cssr_atmos(self, msg, i):
10441045
if dfm['stec'] & 1 > 0: # residual term
10451046
sz_idx = bs.unpack_from('u2', msg, i)[0]
10461047
i += 2
1048+
self.lc[inet].s_sz[sat] = sz_idx
10471049
sz = self.stec_sz_t[sz_idx]
10481050
scl = self.stec_scl_t[sz_idx]
10491051
v = bs.unpack_from(('s'+str(sz))*ng, msg, i)

0 commit comments

Comments
 (0)