121 Commits

Author SHA1 Message Date
WillyJL d8a644e3ed Merge remote-tracking branch 'ul/dev' into mntm-dev 2026-06-01 20:01:36 +02:00
MX 41628a4ce9 hotfix faac slh 2026-05-09 15:58:53 +03:00
WillyJL 24a988030d Merge commit '97eaee54c8f12c0103487c7c5c8df6ba0b538e12' into mntm-dev 2026-02-28 20:26:37 +01:00
Dmitry422 1d32d1de5c btn_is_available = true 2026-02-02 01:22:39 +07:00
MX dfb17ab428 Revert "Merge pull request #949 from Dmitry422/dev"
This reverts commit ae1abd6139, reversing
changes made to a8d5743cf6.
2026-01-26 14:14:06 +03:00
Dmitry422 d47bc02326 Return protocols Repeat option (used by external apps) 2026-01-26 16:31:07 +07:00
Dmitry422 267140b161 work to home 2026-01-23 18:59:14 +07:00
WillyJL dfca4f8ec5 Merge remote-tracking branch 'ul/dev' into mntm-dev --nobuild 2026-01-21 23:31:53 +01:00
MX 647fdace0e fix typo 2026-01-21 08:35:51 +03:00
MX 5bf0a7dbc5 subghz: smol fixes 2026-01-21 07:59:05 +03:00
MX 02796c391e fix length typos 2026-01-05 22:26:28 +03:00
Dmitry422 1696ed1d54 Subghz counter editor refactor 2026-01-01 04:32:31 +07:00
WillyJL a9a168d2f9 Merge remote-tracking branch 'ul/dev' into mntm-dev --nobuild 2025-12-20 23:58:40 +01:00
WillyJL aa66330ccc Merge remote-tracking branch 'ul/dev' into mntm-dev --nobuild 2025-12-09 23:27:26 +01:00
MX a28b2477f9 simplify counter logic and apply more fixes
by @Dmitry422
2025-12-08 12:25:00 +03:00
MX c08cb33a76 move ofex out of range and fix counter editor
scene fixes by @Dmitry422
2025-12-06 22:59:48 +03:00
WillyJL b59c67ddb8 Merge remote-tracking branch 'ul/dev' into mntm-dev --nobuild 2025-11-01 21:05:20 +01:00
MX a1c8dfb61b subghz overflow experimental mode 2025-10-21 01:32:02 +03:00
Willy-JL bc4bf99f77 Merge remote-tracking branch 'ul/dev' into mntm-dev 2025-04-23 04:21:50 +01:00
MX 8ca3581fb0 subghz bugfixes and experimental options 2025-03-15 07:23:23 +03:00
Vencislav Atanasov e0a427f281 SubGHz decoders can provide a one-line string to be used in the history list 2024-05-13 05:10:14 +03:00
MX 45e7913435 after merge fixes
add void
2024-04-04 22:55:39 +03:00
Willy-JL 82a07888f5 Fix function prototypes after merge 2024-04-02 16:05:03 +01:00
Willy-JL ab86ef8b48 SubGHz: Fix hashes compat for apps (eg. Weather) 2024-03-14 01:12:32 +00:00
Willy-JL 02ec1f0867 32bit subghz hashes (less false duplicates) 2023-12-14 05:33:57 +00:00
MX b3cce2351a Some faac fixes 2023-09-05 14:40:49 +03:00
MX ffc6f726f0 fix small bug 2023-09-05 05:43:06 +03:00
MX 0eb06ba2b7 Actually working progmode, new add manually options + bonus fixes 2023-09-05 05:31:03 +03:00
Eng1n33r 2a789ae1c1 faac beta-3 2023-09-04 23:55:08 +03:00
MX 7d2deb5939 add some non working code 2023-09-02 21:45:51 +03:00
MX 265d2592e7 proper check 2023-09-02 16:26:19 +03:00
MX 3898e6e71d Fixes and de-kostilying 2023-09-02 16:00:24 +03:00
Eng1n33r ce1336c0ed fix anomaly 2023-08-24 22:14:00 +03:00
Eng1n33r 2b5ad4f5af Correct counter work. FAAC SLH bugfix. 2023-08-22 20:22:49 +03:00
Eng1n33r 69debc36a0 FAAC SLH 0x0 seed new "smart logic"
Comeback
2023-08-21 04:18:47 +03:00
Eng1n33r 0af8bd1e8b Test FAAC 0x0 seed 2023-08-18 16:41:35 +03:00
MX 3584e0da46 Fix FAAC counter fix seed being not removed from RAM 2023-08-17 17:33:21 +03:00
MX 255830ffab FAAC ui and counter with no seed fixes 2023-07-05 17:56:08 +03:00
MX fe84e9521c More subghz updates and fixes 2023-03-04 00:03:04 +03:00
MX 91e2b466d3 Fix and update subghz protocols to use new error system 2023-03-03 23:34:43 +03:00
MX b90060e574 Merge branch 'fz-dev' into dev 2023-03-03 23:22:40 +03:00
Skorpionm 72ca6b25e9 [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443)
* SubGhz: add error protocol
* WS: add error protocol
* SubGhz: error processing
* SubGhz: more stringent CAME protocol restrictions
* SubGhz: fix header duration CAME protocol
* SubGhz: delete comments
* SubGhz: sync SubGhzProtocolStatus with FuriStatus
* SubGhz: update documentation and bump api_version

Co-authored-by: あく <alleteam@gmail.com>
2023-03-04 00:09:13 +09:00
MX 8deb29a8ff Fix #370 and fix other protocol counter 2023-02-28 21:45:55 +03:00
MX 172c0e077f Fix counter 2023-02-25 23:25:32 +03:00
MX ba09da107a Worst code ever
subghz imporvements

- hold right to delete signal in read
- extra buttons in saved signals
- ability to change counter increase value in debug
2023-02-25 22:28:35 +03:00
MX 165d9972e7 SubGHz Fixes: BFT fix, other small fixes 2022-11-02 01:05:05 +03:00
Skorpionm 9a9abd59e9 [FL-2904, FL-2900, FL-2890] WS: add app WeatherStation (#1833)
* WeatherStation: start
* SubGhz: rename protocol magellen -> magellan
* WeatherStation: err Unresolved symbols: {'subghz_protocol_decoder_base_get_string'}
* WeatherStation: fix Unresolved symbols: {'subghz_protocol_decoder_base_get_string'}
* Subghz: add set protocol_items
* WeatherStation: adding your protocols
* WS: add Infactory protocol
* WS: add history
* WS: add setting
* WS: add lock
* WS: add hopper frequency
* WS: fix history
* WS fix string_t -> FuriString*
* WS: add images
* WS: history record update when receiving data from the sensor again
* WS: add receiver info, delete extra code
* WS: add protocol ThermoPRO_TX4
* [FL-2900] SubGhz: Move icons in Sub-GHz
* WS: add Notification
* [FL-2890] SubGhz: Rename *_user files in resources to _user.example
* WS: add about scene
* WS: removing redundant code
* WS: add  protocol Nexus-TH
* WS: add protocol GT_WT03
* WS: fix notification and rename "Weather Station" -> "Read Weather Station"
* SubGhz: partial unit tests fix
* SubGhz: fix unit_test
* SubGhz: remove dead code
* SubGhz: rename SubGhzPresetDefinition into SubGhzRadioPreset, cleanup subghz types.

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-10-20 02:27:26 +09:00
MX a3c6d8bb4a SubGhz: rename SubGhzPresetDefinition into SubGhzRadioPreset, cleanup subghz types. 2022-10-19 18:52:21 +03:00
MX b4b3c182c5 fixes for new printf and furistream 2022-10-07 18:32:58 +03:00
Sergey Gavrilov 4000f0cac5 [FL-2870] Printf function attributes (#1841)
* Furi strings: printf attribute
* Logs: printf attribute
* Plugins: adapt
* Plugins: accommodate
* Unit tests: accommodate

Co-authored-by: あく <alleteam@gmail.com>
2022-10-07 22:35:15 +09:00