subghz_frequency_analyzer.h 625 B

12345678910111213141516171819
  1. #pragma once
  2. #include <gui/view.h>
  3. #include "../helpers/subghz_custom_event.h"
  4. typedef struct SubGhzFrequencyAnalyzer SubGhzFrequencyAnalyzer;
  5. typedef void (*SubGhzFrequencyAnalyzerCallback)(SubGhzCustomEvent event, void* context);
  6. void subghz_frequency_analyzer_set_callback(
  7. SubGhzFrequencyAnalyzer* subghz_frequency_analyzer,
  8. SubGhzFrequencyAnalyzerCallback callback,
  9. void* context);
  10. SubGhzFrequencyAnalyzer* subghz_frequency_analyzer_alloc();
  11. void subghz_frequency_analyzer_free(SubGhzFrequencyAnalyzer* subghz_static);
  12. View* subghz_frequency_analyzer_get_view(SubGhzFrequencyAnalyzer* subghz_static);