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

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

AcceleratedDial(Board::InterruptPin clk, Board::InterruptPin dt, Mode mode, T initial, T min, T max, T step, T steps)Rotary::AcceleratedDial< T, THRESHOLD >inline
CCW enum valueRotary::Encoder
CW enum valueRotary::Encoder
detect()Rotary::Encoderprotected
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_modeRotary::Encoderprotected
m_stateRotary::Encoderprotected
Mode enum nameRotary::Encoder
mode() const Rotary::Encoderinline
mode(Mode mode)Rotary::Encoderinline
NONE enum valueRotary::Encoder
on_change(T value)Rotary::AcceleratedDial< T, THRESHOLD >inlinevirtual
step() const Rotary::AcceleratedDial< T, THRESHOLD >inline
step(T step)Rotary::AcceleratedDial< T, THRESHOLD >inline
steps() const Rotary::AcceleratedDial< T, THRESHOLD >inline
steps(T steps)Rotary::AcceleratedDial< T, THRESHOLD >inline
value() const Rotary::AcceleratedDial< T, THRESHOLD >inline