XMODEM packet.

Public Attributes#

uint8_t

Packet header (XMODEM_CMD_SOH)

uint8_t

Packet sequence number.

uint8_t

Complement of packet sequence number.

uint8_t

Payload.

uint8_t

CRC high byte.

uint8_t

CRC low byte.

Public Attribute Documentation#

header#

uint8_t XmodemPacket_t::header

Packet header (XMODEM_CMD_SOH)


packetNumber#

uint8_t XmodemPacket_t::packetNumber

Packet sequence number.


packetNumberC#

uint8_t XmodemPacket_t::packetNumberC

Complement of packet sequence number.


data#

uint8_t XmodemPacket_t::data[XMODEM_DATA_SIZE]

Payload.


crcH#

uint8_t XmodemPacket_t::crcH

CRC high byte.


crcL#

uint8_t XmodemPacket_t::crcL

CRC low byte.