Willy-JL
a74e6ba3ba
SubGHz: Fix Radio Device Loader loading GPS plugin
2024-05-17 04:46:36 +01:00
Willy-JL
4659c68eef
Merge branch 'zlo/tlsf-and-a-temple-of-memcorrupt' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev
2024-05-16 21:49:35 +01:00
SG
1460030d03
SubGHz: fix memory corrupt in read raw view
2024-05-16 19:53:40 +01:00
Willy-JL
68a1d63360
SubGHz: New check_tx API, ext modules follow settings
2024-05-16 11:57:42 +01:00
Willy-JL
f455f5f7e2
SubGHz: Restore last frequency even if rx only
2024-05-16 10:16:05 +01:00
Willy-JL
ad1fcb9e6d
SubGHz: Fix TX message for RAW
2024-05-16 09:57:03 +01:00
Willy-JL
9b418c9a07
SubGHz: Show reason for TX blocked --nobuild
2024-05-16 04:51:23 +01:00
Vencislav Atanasov
0a40b34016
Increase deduplication threshold in SubGHz history to fit Hormann BiSecure remotes.
...
They transmit the 2FSK data 3 times, with a 504.3 ms pause, which is enough to
show them as three separate signals, although they are absolutely identical.
On the flipper, that's measured between 578 and 591 ms.
2024-05-13 05:51:30 +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
Willy-JL
6608b89626
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into mntm-dev
2024-04-11 03:33:57 +01:00
MX
744ef8138e
subghz add manually fixes
2024-04-10 15:26:47 +03:00
Willy-JL
75c74dce8a
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into mntm-dev
2024-04-07 20:46:09 +01:00
MX
52d97b9329
update readme and fix hex uppercase
2024-04-06 06:44:08 +03:00
Willy-JL
e607147378
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into mntm-dev
2024-04-05 04:52:23 +01:00
MX
7787845479
cleanup unused debug, set proper log levels
2024-04-05 06:41:31 +03:00
MX
ef29ed149d
better subghz settings and more anim unload fixes
...
by Willy-JL
2024-04-05 06:36:35 +03:00
Willy-JL
ff7cb37c45
SubGHz: Refactor last settings logic
2024-04-05 04:26:29 +01:00
Willy-JL
7413cd8a71
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into mntm-dev
2024-04-05 03:25:28 +01:00
Willy-JL
f85127ea23
SubGHz: Improve some GPS handling
2024-04-05 02:56:31 +01:00
MX
a830d6b511
rework subghz settings, enable tx-rx state on unused gpio pin by default
2024-04-05 04:02:33 +03:00
Willy-JL
0e9c0c2bb0
SubGHz: Default coords to NAN not 0
2024-04-02 17:56:52 +01:00
Willy-JL
708af5b120
SubGHz: Show Geo info when GPS is disabled
2024-04-02 17:56:52 +01:00
Willy-JL
82a07888f5
Fix function prototypes after merge
2024-04-02 16:05:03 +01:00
Willy-JL
ef2c955995
SubGHz: Rework GPS as plugin, fix VGM ( #5 )
...
- Streamlined atomic init and deinit
- Load from plugin into RAM dynamically
- Don't attempt load if VGM / Expansion is connected
- Deduplicated some code, cleaned up some other bits
2024-03-30 03:38:59 +00:00
MX
585b7f963d
Api Symbols: replace asserts with checks
...
merge ofw commit
2024-03-25 13:53:32 +03:00
Georgii Surkov
11d7f53854
[FL-3770, FL-3680] HID App improvements and little extra ( #3518 )
...
* FL-3680: change capitalisation
* Replace D-Pad graphic
* Fix the bluetooth indicator not showing
* Remove exit confirm scene
* Fix wrong back button durations
* Improve application structure
* Improve mouse clicker view
* Improve mouse jiggler view
* Improve media view
* Improve mouse and media views
* Improve tiktok view
* Reset mouse jiggler state on view exit
* Use alpha in mouse and tiktok views
* Reset mouse left button state on view exit
* Improve button graphics
* Improve mouse graphics
Co-authored-by: あく <alleteam@gmail.com >
2024-03-25 16:00:35 +09:00
Willy-JL
7424373147
Fix UART deinit issues and crashes
...
Remove interrupt callback before stopping thread
Prevents race condition of interrupt setting flag on free'd thread
Also correctly stop async rx events
2024-03-22 03:29:07 +00:00
Willy-JL
98f6dbaa09
SubGHz: Fix loading region data
2024-03-20 20:06:36 +00: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
Sil
0111d85236
SubGHz: Manual region bypass ( #47 )
...
* Subghz: brought back manual region bypass
* MNTM: change frequency check
this allows to add "extended" frequencies to your custom added frequencies
* MNTM: reboot when changing extended frequencies
* Fix regio typo
* Show bypass before extend
* Consistency with OFW and UL api for region, version, otp
* Fix API symbols
* Restrict only on TX
* Oops
* Improve bypass/extend UI
---------
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com >
2024-03-20 01:00:46 +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
197fef54e2
(Experimental) External CLI plugins -29kb DFU
...
Idea and plugin loader implementation by @akopachov, thanks!
All commands done except storage and rpc for latency reasons
2024-03-16 03:47:32 +00:00
Willy-JL
4c80a50cbe
Apps: Use OFW main app names, shorten in display
2024-03-09 08:36:54 +00:00
Willy-JL
b7220237de
Small bump in the road
...
- Update assets and references for new project
- Revert DFU image and CLI motd
- Remove NSFW text and flag
- Remove credits animation (will be replaced with a setting menu soon)
- New EvilPortal example HTML and better error message
- Initial standalone naming for asset packs and mainmenu apps
- File migration fixes/improvements
- Remove hotfix workflow
2024-03-01 06:11:16 +00:00
Willy-JL
fed49ad256
SubGhz: Ignore filters at driver level, better efficiency
2024-02-27 14:22:51 +00:00
MX
21962da715
Subghz Fix led blink on decode raw > signal info
...
by Willy-JL
2024-02-21 00:29:50 +03:00
Willy-JL
be6b01168b
Fix led blink on decode raw > signal info
2024-02-18 07:03:56 +00:00
Willy-JL
9656fa319e
DateTime lib refactor fixes
2024-02-16 00:39:47 +00:00
Willy-JL
2b8db657e4
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2024-02-15 22:57:06 +00:00
MX
597d295743
merge fixes [ci skip]
...
parsers will be fixed after
2024-02-15 14:08:10 +03:00
Leptopt1los
feb45f6645
FuriHalRtc refactor: new datetime lib ( #3386 )
...
* datetimelib created
* datetimelib unit tests added
* firmware fixes to new datetimelib
* typo fix
* merge artifacts fixed, datetimelib renamed to datetime
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2024-02-15 10:44:41 +07:00
MX
dd87afcbde
Reduce subghz add manually scene flash size
...
by @Willy-JL
2024-02-13 15:55:28 +03:00
Willy-JL
bb44d74c99
SubGhz Add manually -2.2kb DFU
...
you just cant beat an italian at writing spaghetti code
2024-02-13 05:32:10 +00:00
hedger
14dabf523a
New toolchain with gcc 12 ( #3254 )
...
* changes for xPack 12.3
* support for gcc 13.2
* Update tools name
* Add new linux toolchain
* Fixed copro submodule
* Fix gdb-py
* Fixes for c++ apps
* Fix gdb-py3, add udev rules
* Fixed udev rules location
* Add MacOS arm, fix fbt toolchain download
* Fixed downloading error file
* fbt: fixed linker warnings; removed gcc 10 from list of supported toolchains
* ufbt: fixed supported toolchain versions
* nfc: replaced local malloc with calloc
* restored code with Warray-bounds to older state
* Update fbtenv.cmd
* Suppressing warnings
* Bump to 25
* Bump to 26
* lint: reformatted macros for new clang-format
* Bump to 27
* Fix m type word
* Bump to 28
* furi: added FURI_DEPRECATED macro
* scripts: toolchain download on Windows: fixing partially extracted cases
Co-authored-by: DrunkBatya <drunkbatya.js@gmail.com >
2024-02-12 09:04:12 +07:00
MX
2d2fac5045
del unused scene (merge ofw dev)
2024-02-10 21:30:23 +03:00
Willy-JL
e418b3fa99
Fix frequency error message positon --nobuild
2024-02-09 16:16:39 +00:00
Willy-JL
fe22543f19
Merge branch 'gsurkov/3764_expansion_control' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev
2024-02-09 16:16:13 +00:00
Skorpionm
c0db3d541e
[FL-3753] UI SubGhz: fix UI only_rx scene ( #3379 )
...
* UI SubGhz: fix UI only_rx scene
* UI SubGhz: delete unused scene
Co-authored-by: あく <alleteam@gmail.com >
2024-02-09 15:49:58 +07:00
Willy-JL
7b684a4b56
Launch SubGhz from SD (runs internal subghz) --nobuild
2024-02-06 18:21:04 +00:00
Willy-JL
087ddbcf66
Forgor to fix expansion in subghz gps
2024-02-01 03:14:41 +00:00