COSA
An Object-Oriented Platform for Arduino Programming
Rotary::Dial< T > Member List

This is the complete list of members for Rotary::Dial< T >, including all inherited members.

CCW enum valueRotary::Encoder
CW enum valueRotary::Encoder
detect()Rotary::Encoderprotected
Dial(Board::InterruptPin clk, Board::InterruptPin dt, Mode mode, T initial, T min, T max, T step)Rotary::Dial< T >inline
Direction enum nameRotary::Encoder
disable()Rotary::Encoderinline
enable()Rotary::Encoderinline
Encoder(Board::InterruptPin clk, Board::InterruptPin dt, Mode mode=FULL_CYCLE)Rotary::Encoderinline
FULL_CYCLE enum valueRotary::Encoder
full_cycle_tableRotary::Encoderprotectedstatic
HALF_CYCLE enum valueRotary::Encoder
half_cycle_tableRotary::Encoderprotectedstatic
m_clkRotary::Encoderprotected
m_dtRotary::Encoderprotected
m_maxRotary::Dial< T >protected
m_minRotary::Dial< T >protected
m_modeRotary::Encoderprotected
m_stateRotary::Encoderprotected
m_stepRotary::Dial< T >protected
m_valueRotary::Dial< T >protected
mode() const Rotary::Encoderinline
mode(Mode mode)Rotary::Encoderinline
Mode enum nameRotary::Encoder
NONE enum valueRotary::Encoder
on_change(T value)Rotary::Dial< T >inlinevirtual
on_event(uint8_t type, uint16_t value)Rotary::Dial< T >inlineprotectedvirtual
step() const Rotary::Dial< T >inline
step(T step)Rotary::Dial< T >inline
value() const Rotary::Dial< T >inline