90 Commits

Author SHA1 Message Date
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
Dmitry422 0eae6030b0 work to home 2026-01-30 22:15:48 +07:00
WillyJL dfca4f8ec5 Merge remote-tracking branch 'ul/dev' into mntm-dev --nobuild 2026-01-21 23:31:53 +01:00
MX 02796c391e fix length typos 2026-01-05 22:26:28 +03:00
MX 06585024f4 merge dev 2026-01-05 22:25:14 +03:00
MX ab86d3325e subghz: add fsk12k deviation, cardin s449 full support
+ thanks @zero-mega :))
2026-01-05 21:13:43 +03:00
Dmitry422 1696ed1d54 Subghz counter editor refactor 2026-01-01 04:32:31 +07:00
m7i-org ae70945238 Sub-GHz: Fix GPS "Latitute" typo, switch to "Lat" and "Lon" in .sub files (#246)
* fix(subghz): s/Latitute/Latitude/

* feat(subghz): using Lat,Lon with fallback to older values

* Some speedup and fix fallbacks

* Update changelog

---------

Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com>
2024-10-08 06:10:07 +02:00
Willy-JL 2eaf1ffc95 New formatting 2024-07-15 22:32:17 +01: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
Willy-JL d6378b95cf Format --nobuild 2024-06-18 01:21:59 +02:00
Willy-JL 2c9b289c21 Sub-GHz: Streamline generic serialize, -1.5k dfu 2024-06-18 01:15:23 +02:00
MX 17dbb4105d Merge remote-tracking branch 'OFW/dev' into dev 2024-06-06 00:35:40 +03:00
Willy-JL 23da827361 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev 2024-06-04 03:03:23 +01:00
hedger 03196fa110 cleanup of various warnings from clangd (#3682)
* cleanup of various warnings from clangs
* lfrfid_debug: cast fixes
* subghz: binraw: round->roundf
* furi: thread: updated internal stack size variable to size_t
* github: fail faster on unsuccessful build
* unit_tests: double trouble
2024-06-03 14:43:23 +01: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
MX 585b7f963d Api Symbols: replace asserts with checks
merge ofw commit
2024-03-25 13:53:32 +03:00
Willy-JL 06aea09169 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev 2024-03-20 04:18:26 +00:00
あく acc39a4bc0 Api Symbols: replace asserts with checks (#3507)
* Api Symbols: replace asserts with checks
* Api Symbols: replace asserts with checks part 2
* Update no args function signatures with void, to help compiler to track incorrect usage
* More unavoidable void
* Update PVS config and code to make it happy
* Format sources
* nfc: fix checks
* dead code cleanup & include fixes

Co-authored-by: gornekich <n.gorbadey@gmail.com>
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: hedger <hedger@nanode.su>
2024-03-19 23:43:52 +09:00
Willy-JL 66aec507f4 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev 2024-01-29 18:12:27 +00:00
MX 830dbc7a71 subghz dea_mio fixes and programming mode support 2024-01-28 22:47:47 +03:00
Willy-JL 02ec1f0867 32bit subghz hashes (less false duplicates) 2023-12-14 05:33:57 +00:00
Willy-JL 715db83e02 Revert fake AM_Q haisenteck fraud (#472) --nobuild
This reverts commit a188d8ecda.
2023-12-02 01:47:15 +00:00
47LeCoste a188d8ecda Added FIXED AM_Q mod 2023-12-01 16:10:50 +01:00
Sil333033 ad22f6a0ef Add GPS support for SubGHz 2023-10-05 23:14:58 +02:00
Willy-JL 02a50dda1f Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev 2023-09-08 04:11:19 +02:00
MX 0eb06ba2b7 Actually working progmode, new add manually options + bonus fixes 2023-09-05 05:31:03 +03:00
Eng1n33r 686fab7296 Merge remote-tracking branch 'origin/dev' into dev
faac prg mode beta-2
2023-09-02 22:04:36 +03:00
MX 7d2deb5939 add some non working code 2023-09-02 21:45:51 +03:00
Eng1n33r 06a528f497 FAAC SLH prog mode [beta] 2023-09-02 19:00:45 +03:00
MX 3898e6e71d Fixes and de-kostilying 2023-09-02 16:00:24 +03:00
gid9798 0e1a54141e Fix SubGhz Apps & LF RFID 2023-07-10 19:59:25 +03:00
Willy-JL c35406689b Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev 2023-05-31 16:45:55 +01:00
gid9798 a260465721 Prog_mode to custom_btn 2023-05-30 22:18:54 +03:00
Willy-JL 0657aebf52 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev 2023-05-14 19:46:20 +01:00
gid9798 d87df3e6c2 Change custom btn sending logic 2023-05-14 01:34:43 +03:00
gid9798 c0a26cf1eb SubGhz custom btn improved code readability some "if" optimization 2023-05-13 14:43:11 +03:00
Willy-JL a5cddc076e Merge branch 'ul-dev' into xfw-dev 2023-04-23 17:48:05 +01:00
MX 8a468fccf0 Nero Radio 57bit experimental support
+ encoder improvements and decoder changes

Please report if you find any issues with old 56bit systems that was working before this change!
2023-04-14 23:44:18 +03:00
MX c2997bb1fc Trying to fix button issues in sbughz remote 2023-04-09 23:56:41 +03:00
Willy-JL bba9fc4134 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev 2023-04-02 23:59:33 +01:00
gid9798 5603ed7ebb Transferring and combining the functionality of "custom buttons" into a separate file. 2023-04-01 21:37:04 +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 b9351649ed Merge branch 'fz-dev' into dev 2023-02-09 17:48:50 +03:00