TeensyNanoExoCode
Loading...
Searching...
No Matches
Enumerations
UART_command_enums Namespace Reference

Holds all of the enums for the UART commands. The enums are used to properly index the data. More...

Enumerations

enum class  controller_params : uint8_t { CONTROLLER_ID = 0 , PARAM_LENGTH = 1 , PARAM_START = 2 , LENGTH }
 
enum class  status : uint8_t { STATUS = 0 , LENGTH }
 
enum class  cal_trq_sensor : uint8_t { CAL_TRQ_SENSOR = 0 , LENGTH }
 
enum class  cal_fsr : uint8_t { CAL_FSR = 0 , LENGTH }
 
enum class  refine_fsr : uint8_t { REFINE_FSR = 0 , LENGTH }
 
enum class  motor_enable_disable : uint8_t { ENABLE_DISABLE = 0 , LENGTH }
 
enum class  motor_zero : uint8_t { ZERO = 0 , LENGTH }
 
enum class  controller_param : uint8_t { CONTROLLER_ID = 0 , PARAM_INDEX = 1 , PARAM_VALUE = 2 , LENGTH }
 
enum class  real_time_data : uint8_t
 
enum class  error_code : uint8_t { ERROR_CODE = 0 , LENGTH }
 
enum class  FSR_thresholds : uint8_t { LEFT_THRESHOLD = 0 , RIGHT_THRESHOLD = 1 , LENGTH }
 

Detailed Description

Holds all of the enums for the UART commands. The enums are used to properly index the data.

Enumeration Type Documentation

◆ cal_fsr

enum class UART_command_enums::cal_fsr : uint8_t
strong
Enumerator
CAL_FSR 
LENGTH 

◆ cal_trq_sensor

enum class UART_command_enums::cal_trq_sensor : uint8_t
strong
Enumerator
CAL_TRQ_SENSOR 
LENGTH 

◆ controller_param

enum class UART_command_enums::controller_param : uint8_t
strong
Enumerator
CONTROLLER_ID 
PARAM_INDEX 
PARAM_VALUE 
LENGTH 

◆ controller_params

enum class UART_command_enums::controller_params : uint8_t
strong
Enumerator
CONTROLLER_ID 
PARAM_LENGTH 
PARAM_START 
LENGTH 

◆ error_code

enum class UART_command_enums::error_code : uint8_t
strong
Enumerator
ERROR_CODE 
LENGTH 

◆ FSR_thresholds

enum class UART_command_enums::FSR_thresholds : uint8_t
strong
Enumerator
LEFT_THRESHOLD 
RIGHT_THRESHOLD 
LENGTH 

◆ motor_enable_disable

enum class UART_command_enums::motor_enable_disable : uint8_t
strong
Enumerator
ENABLE_DISABLE 
LENGTH 

◆ motor_zero

enum class UART_command_enums::motor_zero : uint8_t
strong
Enumerator
ZERO 
LENGTH 

◆ real_time_data

enum class UART_command_enums::real_time_data : uint8_t
strong

◆ refine_fsr

enum class UART_command_enums::refine_fsr : uint8_t
strong
Enumerator
REFINE_FSR 
LENGTH 

◆ status

enum class UART_command_enums::status : uint8_t
strong
Enumerator
STATUS 
LENGTH