WillyJL
50c0154e7f
Merge commit 'e681fd2be571523f251ff688351a9299aa533ad4' into mntm-dev
2026-02-28 21:21:09 +01:00
WillyJL
24a988030d
Merge commit '97eaee54c8f12c0103487c7c5c8df6ba0b538e12' into mntm-dev
2026-02-28 20:26:37 +01:00
Dmitry422
927c563efa
finish
2026-02-16 22:19:11 +07:00
MX
67e191b135
Keeloq ultimate, and some fixes and improvements [ci skip]
...
- fix repeat values
- fix endless tx missing
- add mode 7 aka counter bypass
- take some ram
- free some ram
- fix comments
2026-02-05 01:13:48 +03: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
14cd98cbe3
subghz: remove data variable from niceflors [ci skip]
2026-01-21 08:32:00 +03:00
Dmitry422
ea3b237530
Nice Flor S protocol acceleration
2026-01-09 10:36:32 +07: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
6f4da69f80
Merge remote-tracking branch 'ul/dev' into mntm-dev --nobuild
2025-11-29 20:42:29 +01:00
MX
79fc832356
subghz implement countermodes
2025-11-04 15:36:34 +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
Willy-JL
78f517b294
Merge remote-tracking branch 'ul/dev' into mntm-dev --nobuild
2024-11-05 07:29:58 +00:00
Willy-JL
c565ff83dd
Merge remote-tracking branch 'ul/dev' into merge/js-sdk
2024-11-01 13:26:34 +00:00
MX
4479cd489b
nice one key doesnt fit in display fully
2024-11-01 07:35:53 +03:00
MX
2d601651c6
some subghz cleanup
2024-11-01 06:49:59 +03:00
Willy-JL
02f7207d28
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2024-07-15 22:18:35 +01:00
MX
726cb770d0
formatting
2024-07-15 20:02:45 +03:00
hedger
ffa3996a5e
[FL-3867] Code formatting update ( #3765 )
...
* clang-format: AllowShortEnumsOnASingleLine: false
* clang-format: InsertNewlineAtEOF: true
* clang-format: Standard: c++20
* clang-format: AlignConsecutiveBitFields
* clang-format: AlignConsecutiveMacros
* clang-format: RemoveParentheses: ReturnStatement
* clang-format: RemoveSemicolon: true
* Restored RemoveParentheses: Leave, retained general changes for it
* formatting: fixed logging TAGs
* Formatting update for dev
Co-authored-by: あく <alleteam@gmail.com >
2024-07-15 13:38:49 +09: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
Willy-JL
83c8aad87a
Proper SubGhz ignore system (fix BusFault in apps)
...
Old ignore system used SubGhzProtocolFlag_*
This enum was saturated, and started taking more bytes than on OFW
This caused BusFault when using apps compiled for OFW, like from catalog
Crash is because of incompatible memory structure
New ignore system uses own enum at end of struct
This is binary compatible with OFW and correct solution for future
2023-10-17 04:10:36 +01:00
Soren
8ebfda6b8c
Added NiceFloR-S to ignore options, removed colons.
2023-10-03 17:56:39 +03:00
MX
2f44fd6cac
nice flor s add button code 0x3
2023-09-30 23:41:54 +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
c0a26cf1eb
SubGhz custom btn improved code readability some "if" optimization
2023-05-13 14:43:11 +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
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
9c9688dd5b
Nice One manual adding support
2023-02-28 00:41:14 +03:00
MX
182296d8af
Nice flor s - custom buttons
2023-02-27 01:13:21 +03:00