diff options
author | あく <alleteam@gmail.com> | 2022-04-15 19:31:25 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-15 19:31:25 +0300 |
commit | c209ec56fc0b5efe6c91d44a8663206b15f15b09 (patch) | |
tree | fddd2e6e5c3dc8763109487ec2b26b20c4ffdea8 /applications/subghz/subghz_setting.h | |
parent | 9b654332113629f24b04b48b61e2c43c91a66fa8 (diff) |
Release Candidate Bug Fixes and Improvements (#1121)
* Notification: use all input for backlight, otherwise it is causing issues on repeat. Dolphin: rework debug tools.
* Notification: remove unused variable
* Applications: fix incorrect count in system apps list
* SubGhz: fix memory leak in settings
* SubGhz: fix incorrect frequency in newly created keys
* Loader: make cli command parallel safe
Diffstat (limited to 'applications/subghz/subghz_setting.h')
-rw-r--r-- | applications/subghz/subghz_setting.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/applications/subghz/subghz_setting.h b/applications/subghz/subghz_setting.h index cdf60797..58a898c5 100644 --- a/applications/subghz/subghz_setting.h +++ b/applications/subghz/subghz_setting.h @@ -8,10 +8,19 @@ typedef struct SubGhzSetting SubGhzSetting; SubGhzSetting* subghz_setting_alloc(void); + void subghz_setting_free(SubGhzSetting* instance); + void subghz_setting_load(SubGhzSetting* instance, const char* file_path); + size_t subghz_setting_get_frequency_count(SubGhzSetting* instance); + size_t subghz_setting_get_hopper_frequency_count(SubGhzSetting* instance); + uint32_t subghz_setting_get_frequency(SubGhzSetting* instance, size_t idx); + uint32_t subghz_setting_get_hopper_frequency(SubGhzSetting* instance, size_t idx); + uint32_t subghz_setting_get_frequency_default_index(SubGhzSetting* instance); + +uint32_t subghz_setting_get_default_frequency(SubGhzSetting* instance); |