Exemplo n.º 1
0
 def __repr__(self):
     # for hex representation, revert byte
     # 802.15.4 addresses are actually little endian integers
     if self.Repr == "hex": 
         h = hex(self)
         return '0x%s' % h[-2:] + \
                ''.join([h[-i-2:-i] for i in range(2, len(h), 2)])
     else:
         return Str.__repr__(self)
Exemplo n.º 2
0
 def __repr__(self):
     if self.Repr == 'hum' \
     and (self.Pt is not None or self.Val is not None):
         return self.decode()
     else:
         return Str.__repr__(self)