DUNE: Uniform Navigational Environment  2019.02.1
Actuators::Broom Namespace Reference

Classes

struct  Arguments
 
struct  Task
 

Enumerations

Variables

const char * c_dev_error_strings []
 

Enumeration Type Documentation

Device commands.

Enumerator
CMD_STATE 

Device state.

CMD_ACTUATE 

Actuate.

CMD_CONFIG 

Configuration.

CMD_CONFIG_DCYC 
CMD_CONFIG_IADC 
CMD_CONFIG_ERPM 
CMD_DEBUG 

Debug.

Device Control Modes.

Enumerator
MODE_NONE 

No control.

MODE_VOLTAGE 

Voltage control.

MODE_CURRENT 

Current control.

MODE_RPM 

RPM control.

Device error bits.

Enumerator
ERR_NONE 

No errors.

ERR_INIT 

Device initialization errors.

ERR_I2C 

I2C communication errors.

ERR_POWER 

Power supply errors.

ERR_HALL 

Hall sensor errors.

ERR_ROTOR_LOCKED 

Rotor locked error.

ERR_IC_TEMPERATURE 

Unsafe temperature errors.

ERR_BRIDGE_TEMPERATURE 

Unsafe temperature errors.

ERR_MOTOR_TEMPERATURE 

Unsafe temperature errors.

Enumerator
SS_VERSION_GET 
SS_VERSION_WAIT 
SS_CONFIG 
SS_CONFIG_DCYC 
SS_CONFIG_IADC 
SS_CONFIG_ERPM 
SS_DONE 

Variable Documentation

const char* Actuators::Broom::c_dev_error_strings[]