prga.prog.pktchain.protocol module

class prga.prog.pktchain.protocol.PktchainProtocol

Bases: object

class Programming

Bases: object

class MSGType

Bases: prga.util.Enum

An enumeration.

DATA = 64
DATA_ACK = 128
DATA_CHECKSUM = 66
DATA_INIT = 65
DATA_INIT_CHECKSUM = 67
EOB = 2
ERROR_CHECKSUM_MISMATCH = 131
ERROR_ECHO_MISMATCH = 130
ERROR_FEEDTHRU_PACKET = 132
ERROR_UNKNOWN_MSG_TYPE = 129
SOB = 1
TEST = 32
classmethod decode_msg_header(frame)
classmethod encode_msg_header(type_, x, y, payload)