Commit a2a67870 authored by Federico Vaga's avatar Federico Vaga

lib:py: add string representation for TrtlMessage

Signed-off-by: Federico Vaga's avatarFederico Vaga <federico.vaga@cern.ch>
parent edfef5e2
......@@ -110,6 +110,8 @@ class TrtlHmqHeader(Structure):
return False
return True
def __str__(self):
return "rt_app_id: 0x{:x}, flags: 0x{:x}, msg_id: 0x{:x}, len: {:d}, sync_id: {:d}, seq: {:d}".format(self.rt_app_id,self.flags, self.msg_id, self.len, self.sync_id, self.seq)
class TrtlMessage(Structure):
"""
......@@ -136,6 +138,9 @@ class TrtlMessage(Structure):
break
return True
def __str__(self):
return "{:s}, payload: ##".format(str(self.header))
class TrtlFirmwareVersion(Structure):
"""
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment