diff --git a/src/main_osp.cc b/src/main_osp.cc index fe6c64a..973a065 100644 --- a/src/main_osp.cc +++ b/src/main_osp.cc @@ -312,14 +312,6 @@ namespace Heck::OSP { dz::Cache c_but_rec{ but_rec_update, but_rec_changed }; - void task_but_rec_process_func(u32) - { - c_but_rec.update_and_notify_change(); - } - - dz::PeriodicTaskCT task_but_rec_process{}; - - //------------------------------------------------- // CLEAR BUTTON //------------------------------------------------- @@ -343,13 +335,6 @@ namespace Heck::OSP { dz::Cache c_but_clear{ but_clear_update, but_clear_changed }; - void task_but_clear_process_func(u32) - { - c_but_clear.update_and_notify_change(); - } - - dz::PeriodicTaskCT task_but_clear_process{}; - //========================================================================================== // MAINLOOP @@ -381,8 +366,9 @@ namespace Heck::OSP { midi_from_sequencer(); midi_from_uart(); - task_but_rec_process.run_pending(uptime_ms); - task_but_clear_process.run_pending(uptime_ms); + + c_but_clear.update_and_notify_change(); + c_but_rec.update_and_notify_change(); task_logger_midi_print.run_pending(uptime_ms); task_heartbeat.run_pending(uptime_ms); }