Automatic Curtain
MVP
Software repository for an automatic curtain using stepper motor, TMC2209 and ESP32
ManualInteraction Member List
This is the complete list of members for
ManualInteraction
, including all inherited members.
ButtonstateDequeAnalyser
()
ManualInteraction
private
delay_to_run_deque_analyser_
ManualInteraction
private
deque_analyser_
ManualInteraction
private
freq_to_run_deque_analyser_
ManualInteraction
private
GetManualActionAndTime
()
ManualInteraction
logger_
ManualInteraction
private
manual_action_
ManualInteraction
private
manual_action_time_
ManualInteraction
private
ManualInteraction
(int freq_to_run_deque_analyser, std::shared_ptr< Logging > &logging)
ManualInteraction
s_button_state_deque_down_
ManualInteraction
private
static
s_button_state_deque_up_
ManualInteraction
private
static
s_class_setup_flag_
ManualInteraction
private
static
s_deque_mutex_
ManualInteraction
private
static
s_IntrAddToButtonDequeDown
()
ManualInteraction
static
s_IntrAddToButtonDequeUp
()
ManualInteraction
static
SetCurrentButtonState
(std::deque< std::pair< bool, CONFIG_SET::time_var >> &button_press_deque_, CONFIG_SET::BUTTON_PRESS &button_state, CONFIG_SET::time_var &time)
ManualInteraction
private
SetManualActionAndTime
(CONFIG_SET::BUTTON_PRESS &button_1_state, CONFIG_SET::BUTTON_PRESS &button_2_state, CONFIG_SET::time_var &time_button_1, CONFIG_SET::time_var &time_button_2)
ManualInteraction
private
StartButtonDequeAnalyserFn
()
ManualInteraction
stop_button_deque_analyser_
ManualInteraction
private
StopButtonDequeAnalyserFn
()
ManualInteraction
~ManualInteraction
()
ManualInteraction
Generated by
1.8.13