Smart Car Controller  1.0
Library to manage a two wheeled robotic vehicle (DC Motors)
MD_SmartCar Member List

This is the complete list of members for MD_SmartCar, including all inherited members.

actionId_t enum nameMD_SmartCar
begin(uint16_t ppr, uint16_t ppsMax, uint16_t dWheel, uint16_t lBase)MD_SmartCar
cpMD_SmartCar
deg2rad(int16_t deg)MD_SmartCar
DRIVE enum valueMD_SmartCar
drive(int8_t vLinear, int8_t vAngularD)MD_SmartCar
drive(int8_t vLinear)MD_SmartCar
drive(int8_t vLinear, float vAngularR)MD_SmartCar
END enum valueMD_SmartCar
getAngularVelocity(void)MD_SmartCar
getKickerSP(void)MD_SmartCar
getLinearVelocity(void)MD_SmartCar
getMaxMotorSP(void)MD_SmartCar
getMinMotorSP(void)MD_SmartCar
getMoveSP(void)MD_SmartCar
getPIDTuning(uint8_t mtr, float &Kp, float &Ki, float &Kd)MD_SmartCar
getPulsePerRev()MD_SmartCar
getSpinSP(void)MD_SmartCar
isRunning(void)MD_SmartCar
isRunning(uint8_t mtr)MD_SmartCar
isSequenceComplete(void)MD_SmartCar
KdMD_SmartCar
KiMD_SmartCar
kickerPWMMD_SmartCar
KpMD_SmartCar
len2rad(int16_t len)MD_SmartCar
loadConfig(void)MD_SmartCar
MAX_MOTORMD_SmartCarstatic
maxPWMMD_SmartCar
MD_SmartCar(SC_DCMotor *ml, SC_MotorEncoder *el, SC_DCMotor *mr, SC_MotorEncoder *er)MD_SmartCar
minPWMMD_SmartCar
move(float angL, float angR)MD_SmartCar
move(int16_t angL, int16_t angR)MD_SmartCar
move(int16_t len)MD_SmartCar
MOVE enum valueMD_SmartCar
movePWMMD_SmartCar
p (defined in MD_SmartCar)MD_SmartCar
PAUSE enum valueMD_SmartCar
run(void)MD_SmartCar
saveConfig(void)MD_SmartCar
setAngularVelocity(float angR)MD_SmartCar
setAngularVelocity(int8_t angD)MD_SmartCar
setKickerSP(uint8_t units)MD_SmartCar
setLinearVelocity(int8_t vel)MD_SmartCar
setMaxMotorSP(uint8_t units)MD_SmartCar
setMinMotorSP(uint8_t units)MD_SmartCar
setMoveSP(uint8_t units)MD_SmartCar
setPIDTuning(uint8_t mtr, float Kp, float Ki, float Kd)MD_SmartCar
setSpinSP(float adjust)MD_SmartCar
setVehicleParameters(uint16_t ppr, uint16_t ppsMax, uint16_t dWheel, uint16_t lBase)MD_SmartCar
sigMD_SmartCar
SPIN enum valueMD_SmartCar
spin(int16_t fraction)MD_SmartCar
spinAdjustMD_SmartCar
startSequence(const actionItem_t *actionList)MD_SmartCar
startSequence(actionItem_t *actionList)MD_SmartCar
stop(void)MD_SmartCar
STOP enum valueMD_SmartCar
~MD_SmartCar(void)MD_SmartCar