unleashed-firmware/applications/main/subghz/helpers
RebornedBrain 49e1ae6e87
[FL-3895] Broken file interaction fixes (#3852)
* Show error screen if corrupted filed has been loaded
* Added rpc error codes and error processing to NFC
* Made iButton scene on_enter handler clear to prevent showing scene before file is loaded
* Added rpc error codes and error processing to iButton
* Made lfRfid scene on_enter handler clear to prevent showing scene before file is loaded
* Added rpc error codes and error processing to lfRfid
* Made SubGHz scene on_enter handler clear to prevent showing scene before file is loaded. Also moved file_name_tmp formatting logic to a separate function
* Now function returns loading status and starts rx only if load succeeded
* Added show error logic on tx_button start
* Introduced rpc error codes for infrared
* Adjusted rpc scene logic to show scene only when
loading is fine
* Added new  list of rpc errors which are common within several applications
* Removed same enums from apps
* Same rpc error in different apps replaced with common value from rpc error code list
* SubGHz error codes now start from RpcAppSystemErrorCodesReserved value
* Infrared error codes now start from RpcAppSystemErrorCodesReserved value
* Removed unused enum
* Now all rpc error codes are more generalized and can be used among all apps without any specific enums
* Removed specific error codes, now rpc error codes are used instead
* RPC: no plurals in enums

Co-authored-by: あく <alleteam@gmail.com>
2024-09-05 20:54:49 +01:00
..
subghz_chat.c [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
subghz_chat.h [FL-3375] SubGhz: add CC1101 module external (#2747) 2023-06-30 23:03:36 +09:00
subghz_custom_event.h [FL-3743] SubGhz: UI update (#3352) 2024-01-14 13:58:29 +09:00
subghz_frequency_analyzer_log_item_array.c subghz: add analyzer frequency logs (#1914) 2022-11-03 16:57:56 +09:00
subghz_frequency_analyzer_log_item_array.h New toolchain with gcc 12 (#3254) 2024-02-12 09:04:12 +07:00
subghz_frequency_analyzer_worker.c cleanup of various warnings from clangd (#3682) 2024-06-03 14:43:23 +01:00
subghz_frequency_analyzer_worker.h SubGhz: frequency analyzer. 2dbi desensitization, rssi averaging to reduce jitter, new rssi indicators in log_mode, GUI fix (#2020) 2022-11-23 22:31:39 +09:00
subghz_threshold_rssi.c [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
subghz_threshold_rssi.h [FL-3375] SubGhz: add CC1101 module external (#2747) 2023-06-30 23:03:36 +09:00
subghz_txrx.c [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
subghz_txrx.h [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
subghz_txrx_create_protocol_key.c cleanup of various warnings from clangd (#3682) 2024-06-03 14:43:23 +01:00
subghz_txrx_create_protocol_key.h [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
subghz_txrx_i.h [FL-3375] SubGhz: add CC1101 module external (#2747) 2023-06-30 23:03:36 +09:00
subghz_types.h [FL-3840] SubGhz: fix gui "No transition to the "Saved" menu when deleting a SubGHz RAW file" (#3695) 2024-06-08 15:45:31 +01:00