Accessories
Arduino for motors and lights library.
AccessoryServo Member List

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

Accessory()Accessory
AccessoryServo()AccessoryServo
AddMinMaxMovingPositions(unsigned long inIdMin, unsigned long inIdMax)AccessoryServoinline
AddMovingPosition(unsigned long inId, int inPosition)Accessory
AdjustMovingPositionsSize(uint8_t inNewSize)Accessory
CanBePositional() const AccessoryServoinlinevirtual
EEPROMLoad(int inPos)AccessoryServovirtual
EEPROMSave(int inPos, bool inSimulate = false)Accessoryvirtual
Event(unsigned long inId, ACCESSORIES_EVENT_TYPE inEvent = ACCESSORIES_EVENT_MOVEPOSITIONID, int inData = 0)AccessoryServovirtual
ExecuteEvent(unsigned long inId, ACCESSORIES_EVENT_TYPE inEvent = ACCESSORIES_EVENT_MOVEPOSITIONID, int inData = 0)Accessorystatic
GetActionStartingMillis() const Accessoryinline
GetCount()Accessorystatic
GetCurrentPosition() const AccessoryServoinline
GetDebounceDelay() const Accessoryinline
GetDuration() const Accessoryinline
GetFirstAccessory()Accessoryinlinestatic
GetLastMoveTime() const Accessoryinline
GetLastMovingPosition() const Accessoryinline
GetMaximumPosition() const AccessoryServoinline
GetMinimumPosition() const AccessoryServoinline
GetMovementSpeed() const AccessoryServo
GetMovingPosition(unsigned long inId) const Accessory
GetMovingPositionByIndex(int inIndex) const Accessoryinline
GetMovingPositionIdByIndex(int inIndex) const Accessoryinline
GetMovingPositionSize() const Accessoryinline
GetNextAccessory() const Accessoryinline
GetPort() const Accessoryinline
GetPreviousState() const Accessoryinline
GetState() const Accessoryinline
IndexOfMovingPosition(unsigned long inId) const Accessory
IsActionDelayPending() const Accessoryinline
IsActionPending()Accessorystatic
IsEmpty() const Accessoryinline
IsFirst() const Accessoryinline
IsGroupActionPending() const Accessoryinlinevirtual
IsMaximumOrGreaterPosition() const AccessoryServoinline
IsMinimumOrLowerPosition() const AccessoryServoinline
IsMiscPosition() const AccessoryServoinline
IsNone() const Accessoryinline
IsSecond() const Accessoryinline
Move(unsigned long inId)AccessoryServovirtual
MoveMaximum()AccessoryServo
MoveMinimum()AccessoryServo
MovePosition(int inPosition)AccessoryServovirtual
MoveToggle()AccessoryServo
ResetAction()Accessoryinlinevirtual
ResetStartingMillis()Accessoryinline
SetDebounceDelay(unsigned int inDebounceDelay)Accessoryinline
SetDuration(unsigned long inDuration)Accessoryinline
SetLastMoveTime()Accessoryinline
SetLastMovingPosition(uint8_t inLastPositionIndex)Accessory
SetMinMax(int inMinimum, int inMaximum)AccessoryServoinline
SetNextAccessory(Accessory *inAccessory)Accessoryinline
SetPowerCommand(int inPin, unsigned long inDelay = 100)AccessoryServo
SetStartingMillis()Accessoryinline
SetStateRaw(ACC_STATE inNewState)Accessory
StartAction()Accessoryvirtual
StartAction(ACC_STATE inState)Accessoryvirtual
begin(Port *inpPort, unsigned long inDurationMilli = 0, int inMinimumPosition = 0, int inMaximumPosition = 180, int inMovingPositionsNumber = 1)AccessoryServo
Accessory::begin(ACC_STATE inStartingState = STATE_NONE)Accessoryinline
loop()Accessoryinline
pPortAccessoryprotected
prevStateAccessoryprotected