DIY Auto-Correlator 1.0
Auto-Correlator Card implementation using Teensy 4.x microcontrollers.
LEDSet< SET_SIZE > Member List

This is the complete list of members for LEDSet< SET_SIZE >, including all inherited members.

Analog enum valueLEDSet< SET_SIZE >
assert_errors()LEDSet< SET_SIZE >inline
dim(int pin, unsigned int analog_val)LEDSet< SET_SIZE >inline
dim_all(unsigned int analog_val)LEDSet< SET_SIZE >inline
dim_all_routine(unsigned int end_analog_val, double time_s)LEDSet< SET_SIZE >inline
error(int pin)LEDSet< SET_SIZE >inline
Error_StateLEDSet< SET_SIZE >
fetch_index(int pin) __attribute__((always_inline))LEDSet< SET_SIZE >inlineprivate
init()LEDSet< SET_SIZE >inline
is_valid_pin(int pin)LEDSet< SET_SIZE >inline
LEDsLEDSet< SET_SIZE >
LEDSet(std::initializer_list< unsigned int > pins)LEDSet< SET_SIZE >inline
ledstate_t enum nameLEDSet< SET_SIZE >
max_bright_all()LEDSet< SET_SIZE >inline
min_bright_all()LEDSet< SET_SIZE >inline
OFF enum valueLEDSet< SET_SIZE >
ON enum valueLEDSet< SET_SIZE >
ON_todigital()LEDSet< SET_SIZE >inline
set(int led_pin) __attribute__((always_inline))LEDSet< SET_SIZE >inline
set(int led_pin1, int led_pin2) __attribute__((always_inline))LEDSet< SET_SIZE >inline
set(int led_pin1, int led_pin2, int led_pin3) __attribute__((always_inline))LEDSet< SET_SIZE >inline
set_all() __attribute__((always_inline))LEDSet< SET_SIZE >inline
size() __attribute__((always_inline))LEDSet< SET_SIZE >inline
StateLEDSet< SET_SIZE >
state_reload()LEDSet< SET_SIZE >inline
toggle_all()LEDSet< SET_SIZE >inline
toggle_all_routine(int delay_ms)LEDSet< SET_SIZE >inline
toggle_twice(int pin, double time_ms)LEDSet< SET_SIZE >inline
unset(int led_pin) __attribute__((always_inline))LEDSet< SET_SIZE >inline
unset(int led_pin1, int led_pin2) __attribute__((always_inline))LEDSet< SET_SIZE >inline
unset(int led_pin1, int led_pin2, int led_pin3) __attribute__((always_inline))LEDSet< SET_SIZE >inline
unset_all() __attribute__((always_inline))LEDSet< SET_SIZE >inline