diff options
-rw-r--r-- | decoders/pjon/pd.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/decoders/pjon/pd.py b/decoders/pjon/pd.py index f9634e1..b23cfb8 100644 --- a/decoders/pjon/pd.py +++ b/decoders/pjon/pd.py @@ -130,6 +130,7 @@ class Decoder(srd.Decoder): return # Emit "communication relation" details. + # TODO Include the service ID (port number) as well? text = [] if self.frame_rx_id is not None: text.append("RX {}".format(self.frame_rx_id[-1])) @@ -236,7 +237,7 @@ class Decoder(srd.Decoder): text.append('svc_id' if self.cfg_port else '-') # port aka service ID text.append('ack_mode' if self.cfg_async_ack else '-') # async response text.append('ack' if self.cfg_sync_ack else '-') # synchronous response - text.append('tx_info' if self.cfg_tx_info else '-') + text.append('tx_info' if self.cfg_tx_info else '-') # sender address text.append('bus_id' if self.cfg_shared else '-') # "shared" vs "local" text = ' '.join(text) bits = '{:08b}'.format(b) @@ -255,7 +256,7 @@ class Decoder(srd.Decoder): # Get the size of variable width fields, to calculate the size # of the packet overhead (the part that is not the payload data). # This lets us derive the payload length when we later receive - # the packet length. + # the frame's total length. u8_fmt = '>B' u16_fmt = '>H' u32_fmt = '>L' @@ -339,7 +340,7 @@ class Decoder(srd.Decoder): # The wire communicates the total packet length. Some of it is # overhead (non-payload data), while its volume is variable in - # size (dpends on the header configuration). + # size (depends on the header configuration). # # Derive the payload size from previously observed flags. Update # the previously registered field description (the second last |