ClearCore Library
ClearCore::MotorDriver Member List

This is the complete list of members for ClearCore::MotorDriver, including all inherited members.

AccelMax(uint32_t accelMax)ClearCore::StepGenerator
AlertReg()ClearCore::MotorDriverinline
ANALOG_IN_DIGITAL_IN_TYPE enum valueClearCore::Connector
ANALOG_OUT_DIGITAL_IN_OUT_TYPE enum valueClearCore::Connector
BrakeOutput(ClearCorePins pin)ClearCore::MotorDriver
BrakeOutput()ClearCore::MotorDriverinline
CCIO enum valueClearCore::Connector
CCIO_DIGITAL_IN_OUT_TYPE enum valueClearCore::Connector
ClearAlerts(uint32_t mask=UINT32_MAX)ClearCore::MotorDriverinline
ConnectorIndex()ClearCore::Connectorinline
ConnectorModes enum nameClearCore::Connector
ConnectorTypes enum nameClearCore::Connector
CPM_MODE_A_DIRECT_B_DIRECT enum valueClearCore::Connector
CPM_MODE_A_DIRECT_B_PWM enum valueClearCore::Connector
CPM_MODE_A_PWM_B_PWM enum valueClearCore::Connector
CPM_MODE_STEP_AND_DIR enum valueClearCore::Connector
CPM_TYPE enum valueClearCore::Connector
CruiseVelocityReached()ClearCore::StepGeneratorinline
DIGITAL_IN_OUT_TYPE enum valueClearCore::Connector
DIGITAL_IN_TYPE enum valueClearCore::Connector
EnableActiveLevel(bool activeLevel)ClearCore::MotorDriverinline
EnableActiveLevel()ClearCore::MotorDriverinline
EnableConnector(ClearCorePins pin)ClearCore::MotorDriver
EnableConnector()ClearCore::MotorDriverinline
EnableRequest()ClearCore::MotorDriverinline
EnableRequest(bool value)ClearCore::MotorDriver
EnableTriggerPulse(uint16_t pulseCount=1, uint32_t time_ms=DEFAULT_TRIGGER_PULSE_WIDTH_MS, bool blockUntilDone=false)ClearCore::MotorDriver
EnableTriggerPulseActive()ClearCore::MotorDriverinline
EStopConnector(ClearCorePins pin)ClearCore::MotorDriver
EStopConnector()ClearCore::MotorDriverinline
EStopDecelMax(uint32_t decelMax)ClearCore::StepGenerator
FILTER_UNIT_MS enum valueClearCore::DigitalIn
FILTER_UNIT_SAMPLES enum valueClearCore::DigitalIn
FilterLength(uint16_t length, FilterUnits units=FILTER_UNIT_SAMPLES)ClearCore::DigitalIninline
FilterLength()ClearCore::DigitalIninline
FilterUnits enum nameClearCore::DigitalIn
H_BRIDGE_TYPE enum valueClearCore::Connector
HLFB_ASSERTED enum valueClearCore::MotorDriver
HLFB_CARRIER_45_HZ enum value (defined in ClearCore::MotorDriver)ClearCore::MotorDriver
HLFB_CARRIER_482_HZ enum value (defined in ClearCore::MotorDriver)ClearCore::MotorDriver
HLFB_DEASSERTED enum valueClearCore::MotorDriver
HLFB_DUTY_UNKNOWNClearCore::MotorDriverstatic
HLFB_HAS_MEASUREMENT enum valueClearCore::MotorDriver
HLFB_MODE_HAS_BIPOLAR_PWM enum valueClearCore::MotorDriver
HLFB_MODE_HAS_PWM enum valueClearCore::MotorDriver
HLFB_MODE_STATIC enum valueClearCore::MotorDriver
HLFB_UNKNOWN enum valueClearCore::MotorDriver
HlfbActiveLevel(bool activeLevel)ClearCore::MotorDriverinline
HlfbActiveLevel()ClearCore::MotorDriverinline
HlfbCarrier(HlfbCarrierFrequency freq)ClearCore::MotorDriverinline
HlfbCarrier()ClearCore::MotorDriverinline
HlfbCarrierFrequency enum nameClearCore::MotorDriver
HlfbFilterLength(uint16_t samples)ClearCore::MotorDriverinline
HlfbHasFallen()ClearCore::MotorDriverinline
HlfbHasRisen()ClearCore::MotorDriverinline
HlfbInputStatus()ClearCore::MotorDriverinline
HlfbMode(HlfbModes newMode)ClearCore::MotorDriverinline
HlfbMode()ClearCore::MotorDriverinline
HlfbModes enum nameClearCore::MotorDriver
HlfbPercent()ClearCore::MotorDriverinline
HlfbState()ClearCore::MotorDriverinline
HlfbStates enum nameClearCore::MotorDriver
INPUT_ANALOG enum valueClearCore::Connector
INPUT_DIGITAL enum valueClearCore::Connector
InputAConnector(ClearCorePins pin)ClearCore::MotorDriver
InputAConnector()ClearCore::MotorDriverinline
InputBConnector(ClearCorePins pin)ClearCore::MotorDriver
InputBConnector()ClearCore::MotorDriverinline
InputFallen()ClearCore::DigitalIn
InputRegMask()ClearCore::Connectorinline
InputRisen()ClearCore::DigitalIn
InterruptEnable(bool enable)ClearCore::DigitalIn
InterruptHandlerSet(voidFuncPtr callback=nullptr, InputManager::InterruptTrigger trigger=InputManager::InterruptTrigger::RISING, bool enable=true)ClearCore::DigitalIn
INVALID_NONE enum valueClearCore::Connector
IsInHwFault() overrideClearCore::MotorDriverinlinevirtual
IsWritable() overrideClearCore::MotorDriverinlinevirtual
LimitSwitchNeg(ClearCorePins pin)ClearCore::MotorDriver
LimitSwitchNeg()ClearCore::MotorDriverinline
LimitSwitchPos(ClearCorePins pin)ClearCore::MotorDriver
LimitSwitchPos()ClearCore::MotorDriverinline
Mode() overrideClearCore::MotorDriverinlinevirtual
MOTOR_DISABLED enum valueClearCore::MotorDriver
MOTOR_ENABLING enum valueClearCore::MotorDriver
MOTOR_FAULTED enum valueClearCore::MotorDriver
MOTOR_MOVING enum valueClearCore::MotorDriver
MOTOR_READY enum valueClearCore::MotorDriver
MotorInADuty(uint8_t duty)ClearCore::MotorDriver
MotorInAState()ClearCore::MotorDriver
MotorInAState(bool value)ClearCore::MotorDriver
MotorInBDuty(uint8_t duty)ClearCore::MotorDriver
MotorInBState()ClearCore::MotorDriver
MotorInBState(bool value)ClearCore::MotorDriver
MotorReadyStates enum nameClearCore::MotorDriver
Move(int32_t dist, MoveTarget moveTarget=MOVE_TARGET_REL_END_POSN) overrideClearCore::MotorDrivervirtual
MOVE_TARGET_ABSOLUTE enum value (defined in ClearCore::StepGenerator)ClearCore::StepGenerator
MOVE_TARGET_REL_END_POSN enum value (defined in ClearCore::StepGenerator)ClearCore::StepGenerator
MoveStopAbrupt()ClearCore::StepGenerator
MoveStopDecel(uint32_t decelMax=0)ClearCore::StepGenerator
MoveTarget enum name (defined in ClearCore::StepGenerator)ClearCore::StepGenerator
MoveVelocity(int32_t velocity) overrideClearCore::MotorDrivervirtual
OUTPUT_ANALOG enum valueClearCore::Connector
OUTPUT_DIGITAL enum valueClearCore::Connector
OUTPUT_H_BRIDGE enum valueClearCore::Connector
OUTPUT_PWM enum valueClearCore::Connector
OUTPUT_TONE enum valueClearCore::Connector
OUTPUT_WAVE enum valueClearCore::Connector
PolarityInvertSDDirection(bool invert)ClearCore::MotorDriver
PolarityInvertSDEnable(bool invert)ClearCore::MotorDriver
PolarityInvertSDHlfb(bool invert)ClearCore::MotorDriver
PositionRefCommanded()ClearCore::StepGeneratorinline
PositionRefSet(int32_t posn)ClearCore::StepGeneratorinline
Reinitialize()ClearCore::Connectorinline
RS232 enum valueClearCore::Connector
SERIAL_TYPE enum valueClearCore::Connector
SERIAL_USB_TYPE enum valueClearCore::Connector
SHIFT_REG_TYPE enum valueClearCore::Connector
SPI enum valueClearCore::Connector
State() overrideClearCore::DigitalInvirtual
ClearCore::Connector::State(int16_t newState)=0ClearCore::Connectorpure virtual
StatusReg()ClearCore::MotorDriverinline
StatusRegFallen()ClearCore::MotorDriver
StatusRegRisen()ClearCore::MotorDriver
StepsComplete()ClearCore::StepGeneratorinline
TTL enum valueClearCore::Connector
Type() overrideClearCore::MotorDriverinlinevirtual
USB_CDC enum valueClearCore::Connector
ValidateMove(bool negDirection)ClearCore::MotorDriver
VelMax(uint32_t velMax)ClearCore::StepGenerator
VelocityRefCommanded()ClearCore::StepGenerator