Skip to content

Dir src/syntropic/input

FileList > input

Files

Type Name
file syn_button.c
Debounced button implementation using syn_fsm.
file syn_button.h
Debounced button input with press/release/long-press/repeat.
file syn_dipswitch.c
DIP Switch & Multi-Bit Rotary Selector Driver.
file syn_dipswitch.h
DIP Switch & Multi-Bit Rotary Selector Driver.
file syn_encoder.c
Quadrature rotary encoder implementation.
file syn_encoder.h
Quadrature rotary encoder decoder.
file syn_joystick.c
Generic Analog Joystick & Multi-Axis Potentiometer Driver.
file syn_joystick.h
Generic Analog Joystick & Multi-Axis Potentiometer Driver.
file syn_keypad.c
Non-blocking Matrix Keypad Scanner (3x4, 4x4, etc.).
file syn_keypad.h
Non-blocking Matrix Keypad Scanner (3x4, 4x4, etc.).
file syn_touch.c
Capacitive Touch Sensor Driver (relaxation/ADC charge sensing).
file syn_touch.h
Capacitive Touch Sensor Driver (relaxation/ADC charge sensing).

The documentation for this class was generated from the following file src/syntropic/input/