lfrfid_view_tune_vm.h 589 B

1234567891011121314151617181920212223242526
  1. #pragma once
  2. #include <gui/view.h>
  3. #include <view_modules/generic_view_module.h>
  4. class LfRfidViewTuneVM : public GenericViewModule {
  5. public:
  6. LfRfidViewTuneVM();
  7. ~LfRfidViewTuneVM() final;
  8. View* get_view() final;
  9. void clean() final;
  10. bool is_dirty();
  11. uint32_t get_ARR();
  12. uint32_t get_CCR();
  13. private:
  14. View* view;
  15. void view_draw_callback(Canvas* canvas, void* _model);
  16. bool view_input_callback(InputEvent* event, void* context);
  17. void button_up();
  18. void button_down();
  19. void button_left();
  20. void button_right();
  21. void button_ok();
  22. };