FastLED 3.9.15
Loading...
Searching...
No Matches

◆ ui_update()

ui_state ui_update ( uint32_t now_ms,
uint32_t delta_ms )

Definition at line 58 of file ui_state.cpp.

58 {
59 FL_UNUSED(delta_ms);
60
61 ui_state out;
62 vis_selector.Update(now_ms);
63 color_selector.Update();
64 int32_t curr_val = vis_selector.curr_val();
65 FL_DBG("curr_val: " << curr_val);
66
67 out.color_scheme = color_selector.curr_val();
68
69 //bool notecolor_on = custom_notecolor_select.Read();
70
71 //Serial.print("color selector: "); Serial.println(out.color_scheme);
72
73 //float velocity = read_velocity_bias();
74 //float color_selector = read_color_selector();
75
76 //Serial.print("velocity: "); Serial.print(velocity); Serial.print(", color_selector: "); Serial.print(color_selector);
77
78 //if (notecolor_on) {
79 // Serial.print(", notecolor_on: "); Serial.print(notecolor_on);
80 //}
81
82 //Serial.print("color_scheme: "); Serial.print(out.color_scheme); Serial.print(", vis selector: "); Serial.print(curr_val);
83
84 //Serial.println("");
85
86 //Serial.print("curr_val: "); Serial.print(curr_val);// Serial.print(", button state: "); Serial.println(vis_selector.button_.curr_val());;
87
88 out.which_visualizer = static_cast<Painter::VisState>(curr_val % Painter::kNumVisStates);
89 return out;
90}
#define FL_DBG
Definition log.h:388
fl::i32 int32_t
Definition s16x16x4.h:220
#define FL_UNUSED(x)
@ kNumVisStates
Definition Painter.h:21
int which_visualizer
Definition ui_state.h:13
int color_scheme
Definition ui_state.h:14
CountingButton vis_selector(PIN_VIS_SELECT)
ColorSelector color_selector(PIN_COLOR_SELECT)

References ui_state::color_scheme, color_selector, FL_DBG, FL_UNUSED, Painter::kNumVisStates, vis_selector, and ui_state::which_visualizer.

Referenced by loop().

+ Here is the caller graph for this function: