Commit Graph

33 Commits

Author SHA1 Message Date
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
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
Dmitry422
b8bec12974 from home to work. one step from the end 2025-11-30 21:57:10 +07:00
MX
79fc832356 subghz implement countermodes 2025-11-04 15:36:34 +03:00
MX
a1c8dfb61b subghz overflow experimental mode 2025-10-21 01:32:02 +03:00
MX
8ca3581fb0 subghz bugfixes and experimental options 2025-03-15 07:23:23 +03:00
MX
2d601651c6 some subghz cleanup 2024-11-01 06:49:59 +03:00
MX
45e7913435 after merge fixes
add void
2024-04-04 22:55:39 +03:00
MX
b5426197f5 fix 0xFFFF counter value being skipped 2023-08-23 23:40:13 +03:00
gid9798
a260465721 Prog_mode to custom_btn 2023-05-30 22:18:54 +03:00
gid9798
6b56de5c93 SubGhz some changes 2023-05-13 23:16:28 +03:00
gid9798
23a24c42c1 SubGhz: Fix add manual Alutech AT 4N 2023-05-13 16:48:51 +03:00
gid9798
c0a26cf1eb SubGhz custom btn improved code readability some "if" optimization 2023-05-13 14:43:11 +03:00
MX
735fe31f3b Fmt and cleanup some "if"s in protocols 2023-05-10 22:56:56 +03:00
MX
059053b9b8 SubGHz Remote add Alutech AT4N Support
Fix null pointer dereference
2023-04-18 22:16:29 +03:00
gid9798
5603ed7ebb Transferring and combining the functionality of "custom buttons" into a separate file. 2023-04-01 21:37:04 +03:00
MX
bb600218b6 Alutech AT4N + AN-Motors AT4 - add manually 2023-03-28 02:32:35 +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
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
81064f8e43 Alutech display text fixes 2023-02-10 23:32:49 +03:00
assasinfil
14331a197b Timeout after preambula fix 2023-02-10 21:52:13 +03:00
assasinfil
e40444b526 Iterators fix 2023-02-10 21:49:28 +03:00
assasinfil
0521bd4320 Encoder full realization 2023-02-10 21:42:07 +03:00
assasinfil
6871c2c142 Encoder fix 2023-02-10 20:34:27 +03:00
assasinfil
b79cac4473 Encoder completed with bad crc 2023-02-10 19:03:32 +03:00
assasinfil
2bd80f510a Init encoder 2023-02-09 22:45:02 +03:00
Skorpionm
31259d5304 [FL-3091] SubGhz: add protocol Alutech at-4n (#2352)
* GubGhz: add protocol Alutech at-4n
* SubGhz: fix syntax
* SubGhz: fix subghz_protocol_decoder_alutech_at_4n_get_hash_data
* SubGhz: add unit test alutech at-4n
* SubGhz: add name key

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-02-09 01:59:49 +09:00