ART throttle controller firmware command protocol. More...

Go to the source code of this file.
Classes | |
| struct | firmware_rev_st_ |
| struct | status_data_st_ |
Defines | |
| #define | COM_OFFSET 0 |
| #define | DATA_OFFSET 2 |
| #define | FLAG_DISABLE 0 |
| #define | FLAG_ENABLE 1 |
| #define | LEN_OFFSET 0 |
| #define | SEQ_OFFSET 1 |
Typedefs | |
| typedef struct firmware_rev_st_ | firmware_rev_t |
| typedef struct status_data_st_ | status_data_t |
Enumerations | |
| enum | { ACK_CMD = 0, NAK_CMD, STATUS_CMD, GOTO_CMD, PID_KP_CMD, PID_KI_CMD, PID_KD_CMD, PID_LIMITS_CMD, DEBUG_STATUS_CMD, CLI_SET_CMD, SET_IDLE_CMD, GET_REV_CMD, INVALID_CMD, MAX_CMD = INVALID_CMD } |
| enum | { NAK_BAD_CMD = 0, NAK_BAD_LEN, NAK_BAD_CSUM, NAK_BAD_PARAM } |
ART throttle controller firmware command protocol.
Definition in file art_command_protocol.h.
| #define COM_OFFSET 0 |
Definition at line 21 of file art_command_protocol.h.
| #define DATA_OFFSET 2 |
Definition at line 24 of file art_command_protocol.h.
| #define FLAG_DISABLE 0 |
Definition at line 27 of file art_command_protocol.h.
| #define FLAG_ENABLE 1 |
Definition at line 26 of file art_command_protocol.h.
| #define LEN_OFFSET 0 |
Definition at line 22 of file art_command_protocol.h.
| #define SEQ_OFFSET 1 |
Definition at line 23 of file art_command_protocol.h.
| typedef struct firmware_rev_st_ firmware_rev_t |
| typedef struct status_data_st_ status_data_t |
| anonymous enum |
| ACK_CMD | |
| NAK_CMD | |
| STATUS_CMD | |
| GOTO_CMD | |
| PID_KP_CMD | |
| PID_KI_CMD | |
| PID_KD_CMD | |
| PID_LIMITS_CMD | |
| DEBUG_STATUS_CMD | |
| CLI_SET_CMD | |
| SET_IDLE_CMD | |
| GET_REV_CMD | |
| INVALID_CMD | |
| MAX_CMD |
Definition at line 29 of file art_command_protocol.h.
| anonymous enum |
Definition at line 46 of file art_command_protocol.h.