123456789101112131415161718 |
- import constants
- class Packet(object):
- def __init__(self, contents):
- self.type = "Z" # Type Code (see protocol)
- self.address = "00" # Sign Address (see protocol)
- self._pkt = ("%s%s%s%s%s%s%s" %
- (constants.NUL * 5, constants.SOH, self.type,
- self.address, constants.STX, contents,
- constants.EOT))
- def __str__(self):
- return self._pkt
- def __repr__(self):
- return repr(self._pkt)
|