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.