ClearCore Library
ClearCore::DigitalInOutHBridge Member List

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

ANALOG_IN_DIGITAL_IN_TYPE enum valueClearCore::Connector
ANALOG_OUT_DIGITAL_IN_OUT_TYPE enum valueClearCore::Connector
CCIO enum valueClearCore::Connector
CCIO_DIGITAL_IN_OUT_TYPE enum valueClearCore::Connector
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
DIGITAL_IN_OUT_TYPE enum valueClearCore::Connector
DIGITAL_IN_TYPE enum valueClearCore::Connector
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
INPUT_ANALOG enum valueClearCore::Connector
INPUT_DIGITAL enum valueClearCore::Connector
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::DigitalInOutinlinevirtual
IsWritable() overrideClearCore::DigitalInOutHBridgevirtual
Mode() overrideClearCore::DigitalInOutHBridgeinlinevirtual
Mode(ConnectorModes newMode) overrideClearCore::DigitalInOutHBridgevirtual
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
OutputPulsesActive()ClearCore::DigitalInOutinline
OutputPulsesStart(uint32_t onTime, uint32_t offTime, uint16_t pulseCount=0, bool blockUntilDone=false)ClearCore::DigitalInOut
OutputPulsesStop(bool stopImmediately=true)ClearCore::DigitalInOut
PwmDuty(uint8_t newDuty)ClearCore::DigitalInOut
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::DigitalInOutHBridgevirtual
State(int16_t newState) overrideClearCore::DigitalInOutHBridgevirtual
TONE_CONTINUOUS enum valueClearCore::DigitalInOutHBridge
TONE_OFF enum valueClearCore::DigitalInOutHBridge
TONE_PERIODIC_OFF enum valueClearCore::DigitalInOutHBridge
TONE_PERIODIC_ON enum valueClearCore::DigitalInOutHBridge
TONE_TIMED enum valueClearCore::DigitalInOutHBridge
ToneActiveState()ClearCore::DigitalInOutHBridgeinline
ToneAmplitude(int16_t amplitude)ClearCore::DigitalInOutHBridge
ToneContinuous(uint16_t frequency)ClearCore::DigitalInOutHBridge
TonePeriodic(uint16_t frequency, uint32_t timeOn, uint32_t timeOff)ClearCore::DigitalInOutHBridge
ToneState enum nameClearCore::DigitalInOutHBridge
ToneStop()ClearCore::DigitalInOutHBridge
ToneTimed(uint16_t frequency, uint32_t duration, bool blocking=false, bool forceDuration=false)ClearCore::DigitalInOutHBridge
TTL enum valueClearCore::Connector
Type() overrideClearCore::DigitalInOutHBridgeinlinevirtual
USB_CDC enum valueClearCore::Connector