SERIALPKT_HEADER_LENGTH | includes protocol byte, sequence number byte, and dispatch byte |
SERIALPKT_FOOTER_LENGTH | includes 2-byte CRC |
AMPKT_HEADER_LENGTH | includes dest ID, src ID, payload length, group ID, handler ID |
AMPKT_MAX_PAYLOAD | maximum payload (bytes) for an AM packet |
HANDLERID_CITRIC | AM packet handler ID specifying a CB packet |
CBPKT_MAX_PAYLOAD | maximum payload (bytes) for a CB packet |
CBPKT_HEADER_LENGTH | includes CB type, actual src ID |
CB_TYPE_PINGREQ | |
CB_TYPE_PING | |
CB_TYPE_SET | |
CB_TYPE_PRINTFCONFIG | |
CB_TYPE_PRINTF | |
CB_TYPE_FILEINFO | |
CB_TYPE_FILE | |
CB_TYPE_STOPTIMESYNC | |
CB_TYPE_SYNC | |
CB_TYPE_RETRANSREQ | |
CB_TYPE_TIMECOMP | |
CB_TYPE_NOINCOMING | |
CB_TYPE_NOOUTGOING | |
CB_TYPE_TIMEREFLECT | |
AMPKT_GET_DESTID |
returns destination field of an AM packet |
AMPKT_SET_DESTID |
sets destination field of an AM packet |
x | value |
AMPKT_GET_SRCID |
returns src ID field of an AM packet |
AMPKT_SET_SRCID |
sets src ID field of an AM packet |
x | value |
AMPKT_GET_PAYLOADLENGTH |
returns payload length field of an AM packet |
AMPKT_SET_PAYLOADLENGTH |
sets payload length field of an AM packet |
x | value |
AMPKT_GET_GROUPID |
returns group ID field of an AM packet |
AMPKT_SET_GROUPID |
sets group ID field of an AM packet |
x | value |
AMPKT_GET_HANDLERID |
returns handler ID field of an AM packet |
AMPKT_SET_HANDLERID |
sets handler ID field of an AM packet |
x | value |
CBPKT_GET_TYPE |
returns type field of an CB packet |
CBPKT_SET_TYPE |
sets type field of an CB packet |
x | value |
CBPKT_GET_ACTUALSRCID |
returns src ID field of an CB packet |
CBPKT_SET_ACTUALSRCID |
sets src ID field of an CB packet |
x | value |