All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
smartMotor Struct Reference

#include <smartmotor.h>

Data Fields

tVexMotor port
 
tVexMotor eport
 
tVexMotorType type
 
short delayTimeMs
 
struct _smartControllerbank
 
short motor_cmd
 
short motor_req
 
short motor_slew
 
short limit_tripped
 
short limit_cmd
 
float limit_current
 
short encoder_id
 
float ticks_per_rev
 
long enc
 
long oldenc
 
float delta
 
float rpm
 
float i_free
 
float i_stall
 
float r_motor
 
float l_motor
 
float ke_motor
 
float rpm_free
 
float v_bemf_max
 
float current
 
float filtered_current
 
float peak_current
 
float safe_current
 
float target_current
 
float temperature
 
float t_const_1
 
float t_const_2
 
float t_ambient
 
short ptc_tripped
 
long lastPgmTime
 

Field Documentation

tVexMotor port
tVexMotor eport
short delayTimeMs
struct _smartController* bank
short motor_cmd
short motor_req
short motor_slew
short limit_tripped
short limit_cmd
float limit_current
short encoder_id
float ticks_per_rev
long enc
long oldenc
float delta
float rpm
float i_free
float i_stall
float r_motor
float l_motor
float ke_motor
float rpm_free
float v_bemf_max
float current
float filtered_current
float peak_current
float safe_current
float target_current
float temperature
float t_const_1
float t_const_2
float t_ambient
short ptc_tripped
long lastPgmTime

The documentation for this struct was generated from the following file: