Accessories
Arduino for motors and lights library.
AccessoryMotor Member List

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

Accessory()Accessory
AccessoryMotor()AccessoryMotor
ActionEnded()AccessoryMotorvirtual
AddMovingPosition(unsigned long inId, int inPosition)Accessory
AddMovingPositions(const MovingPosition *inMovingPositions_P)Accessory
AdjustMovingPositionsSize(uint8_t inNewSize)Accessory
CanBePositional() const Accessoryinlinevirtual
EEPROMLoad(int inPos)AccessoryMotorvirtual
EEPROMSave(int inPos, bool inSimulate = false)Accessoryvirtual
Event(unsigned long inId, ACCESSORIES_EVENT_TYPE inEvent = ACCESSORIES_EVENT_MOVEPOSITIONID, int inData = 0)AccessoryMotorvirtual
ExecuteEvent(unsigned long inId, ACCESSORIES_EVENT_TYPE inEvent = ACCESSORIES_EVENT_MOVEPOSITIONID, int inData = 0)Accessorystatic
ExternalMove(ACC_STATE inNewState)AccessoryMotorinline
GetActionStartingMillis() const Accessoryinline
GetCount()Accessorystatic
GetDebounceDelay() const Accessoryinline
GetDuration() const Accessoryinline
GetFirstAccessory()Accessoryinlinestatic
GetLastMoveTime() const Accessoryinline
GetLastMovingPosition() const Accessoryinline
GetMovingPositionIdByIndex(uint8_t inIndex) const Accessoryinline
GetMovingPositionSize() const Accessoryinline
GetMovingPositionValueById(unsigned long inId) const Accessoryinline
GetMovingPositionValueByIndex(uint8_t inIndex) const Accessoryinline
GetNextAccessory() const Accessoryinline
GetPort() const Accessoryinline
GetPreviousState() const Accessoryinline
GetState() const Accessoryinline
IndexOfMovingPositionById(unsigned long inId) const Accessory
IsActionDelayPending() const Accessoryinline
IsActionPending()Accessorystatic
IsEmpty() const Accessoryinline
IsFirst() const Accessoryinline
IsGroupActionPending() const Accessoryinlinevirtual
IsLeft() const AccessoryMotorinline
IsNone() const Accessoryinline
IsRight() const AccessoryMotorinline
IsSecond() const Accessoryinline
IsStopped() const AccessoryMotorinline
Move(unsigned long inId)AccessoryMotorvirtual
MoveLeft(unsigned long inDuration = 0, int inSpeed = 0)AccessoryMotorinlinevirtual
MovePosition(int inPosition)Accessoryinlinevirtual
MoveRight(unsigned long inDuration = 0, int inSpeed = 0)AccessoryMotorinlinevirtual
MoveStop()AccessoryMotorvirtual
MoveToggle(unsigned long inDuration = 0, int inSpeed = 0) = 0AccessoryMotorpure virtual
ResetAction()Accessoryinlinevirtual
ResetStartingMillis()Accessoryinline
SetDebounceDelay(unsigned int inDebounceDelay)Accessoryinline
SetDuration(unsigned long inDuration)Accessoryinline
SetLastMoveTime()Accessoryinline
SetLastMovingPosition(uint8_t inLastPositionIndex)Accessory
SetNextAccessory(Accessory *inAccessory)Accessoryinline
SetStartingMillis()Accessoryinline
SetState(ACC_STATE instate)AccessoryMotorprotectedvirtual
SetStateRaw(ACC_STATE inNewState)Accessory
StartAction()Accessoryvirtual
StartAction(ACC_STATE inState)Accessoryvirtual
Toggle()AccessoryMotorinlineprotectedvirtual
begin(Port *inpPort, unsigned long inId, int inSpeed, unsigned long inDurationMilli = 0)AccessoryMotor
Accessory::begin(ACC_STATE inStartingState = STATE_NONE)Accessoryinline
loop()Accessoryinline
pPortAccessoryprotected
prevStateAccessoryprotected