trx_toolkit: add primary/shadow indicator for TRXDv2 PDUs

Change-Id: I0a3ad4f0bda56b93e0ab8bf82b6b3758831edf60
Related: SYS#4895, OS#4941, OS#4006
This commit is contained in:
Vadim Yanitskiy 2021-06-02 04:47:40 +02:00
parent 1b7b4ec7a4
commit c3c57d888e
1 changed files with 2 additions and 1 deletions

View File

@ -40,7 +40,8 @@ class Header(codec.BitFieldSet):
if ver >= 2: # TRXDv2 and higher
f.append(codec.BitField('batch', bl=1))
f.append(codec.BitField.Spare(bl=1))
f.append(codec.BitField('shadow', bl=1) if batched
else codec.BitField.Spare(bl=1))
f.append(codec.BitField('trxn', bl=6))
codec.BitFieldSet.__init__(self, set=tuple(f))