ArduinoBasicIO  1.0
Make basic operations with Arduino easier
 All Classes Functions Variables Pages
KnockSwitch Member List

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

ActuatorBase()ActuatorBaseinlineprivate
ActuatorBase(uint8_t pin)ActuatorBaseinlineprivate
ArduinoPin()ArduinoPininlineprivate
DigitalActuator::ArduinoPin(uint8_t pin)ArduinoPininlineprivate
arduinoPinArduinoPinprivate
changeState()DigitalOutputPininlineprivate
DigitalActuator()DigitalActuatorinlineprivate
DigitalActuator(uint8_t pin, uint8_t onLevel=true)DigitalActuatorinlineprivate
DigitalOutputPin()DigitalOutputPininlineprivate
DigitalOutputPin(uint8_t pin)DigitalOutputPininlineprivate
DinamicPulseTrainDetector() (defined in DinamicPulseTrainDetector)DinamicPulseTrainDetectorinlineprivate
high()DigitalOutputPininlineprivate
highOn (defined in DigitalActuator)DigitalActuatorprivate
init(uint8_t switchPin, bool switchOnLevel, uint8_t relayPin, bool relayOnLevel)KnockSwitchinline
initActuator(uint8_t pin, uint8_t onLevel=true)DigitalActuatorinlineprivate
ActuatorBase::initActuator(uint8_t pin)ActuatorBaseinlineprivatevirtual
initDetector(uint8_t pulsePin, uint8_t pulseOnLevel)DinamicPulseTrainDetectorinlineprivate
initInput(uint8_t pin)ArduinoPininlineprivate
DigitalActuator::initInput()ArduinoPininlineprivate
initOutput(uint8_t pin)ArduinoPininlineprivate
DigitalActuator::initOutput()ArduinoPininlineprivate
initPin(uint8_t pin, uint8_t mode)ArduinoPininlineprivate
isHigh()DigitalOutputPininlineprivatevirtual
isLow()DigitalOutputPininlineprivatevirtual
isOff()DigitalActuatorinlineprivatevirtual
isOn()KnockSwitchinline
low()DigitalOutputPininlineprivate
off()DigitalActuatorinlineprivatevirtual
on()DigitalActuatorinlineprivatevirtual
outputState (defined in DigitalOutputPin)DigitalOutputPinprivate
outputValue()DigitalOutputPininlineprivate
pulseTrainDetected()DinamicPulseTrainDetectorinlineprivate
readAnalog()ArduinoPininlineprivatevirtual
readDigital()ArduinoPininlineprivatevirtual
setDelays(unsigned int minDelay, unsigned int maxDelay)DinamicPulseTrainDetectorinlineprivate
setExpectedPulses(uint8_t pulses)DinamicPulseTrainDetectorinlineprivate
setKnocks(uint8_t knocks)KnockSwitchinline
setKnocks(uint8_t onKnocks, uint8_t offKnocks)KnockSwitchinline
setOffKnocks(uint8_t knocks)KnockSwitchinline
setOnKnocks(uint8_t knocks)KnockSwitchinline
setPin(uint8_t pin)ArduinoPininlineprivate
setPinMode(uint8_t mode)ArduinoPininlineprivate
storeOutputValue(uint8_t newValue) (defined in DigitalOutputPin)DigitalOutputPininlineprivate
update()KnockSwitchinline
writeAnalog(uint8_t value)DigitalOutputPininlineprivatevirtual
writeDigital(uint8_t state)DigitalOutputPininlineprivatevirtual
~ActuatorBase() (defined in ActuatorBase)ActuatorBaseinlineprivatevirtual
~ArduinoPin()ArduinoPininlineprivatevirtual
~DigitalActuator() (defined in DigitalActuator)DigitalActuatorinlineprivatevirtual
~DigitalOutputPin() (defined in DigitalOutputPin)DigitalOutputPininlineprivatevirtual
~DinamicPulseTrainDetector() (defined in DinamicPulseTrainDetector)DinamicPulseTrainDetectorinlineprivatevirtual