Commit Graph

590 Commits

Author SHA1 Message Date
Willy-JL 6d8ef70f28 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev --nobuild 2023-09-02 16:55:24 +02:00
MX ec9df8711a fmt + fix subrem 2023-09-02 14:26:32 +03:00
MX 15c480b68a Merge branch 'ofw-dev' into dev 2023-09-02 13:33:32 +03:00
Max 52b5966262 Add File Naming setting for more detailed naming (#3002)
* added filename mode setting
* added furi_flag checks for when filename_mode is set
* changed naming for ibutton, lfrfid and subghz
* requested changes from PR
* Lib: gather all naming bits and pieces under name generator module. Properly bump api version. FuriHal: fix RTC flag enum.
* PR requested changes
* bug fix for arg type
* added functionality for other application scenes
* Lib: cleanup name generator API, simplify usage. Sync API symbols.
* Lib: proper size type in name_generator. Cleanup.
* FuriHal: cleanup rtc api usage across firmware

Co-authored-by: あく <alleteam@gmail.com>
2023-09-01 14:57:49 +09:00
Willy-JL 8ea7613953 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev
--nobuild
2023-09-01 00:13:09 +02:00
Skorpionm aa1c1fd905 [FL-3582] SubGhz: heap overflow text error (#3021) 2023-08-29 20:55:36 +09:00
Willy-JL 17a6822a09 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev 2023-08-27 22:14:33 +02:00
Skorpionm 940ec36a0b SubGhz: fix todo (#2984)
* [FL-3501] SubGhz: fix Handle multiple external cc1101 modules
* [FL-3502] SubGhz: fix Protocol not found error message
* [FL-3503] SubGhz: fix Handle rx buffer overflow
* {FL-3520] SubGhz: Handle RX buffer overflow with external cc1101
* [FL-3548] SubGhz: Security+ 2.0 counter start value
* [FL-3552] Sub-GHz: Check saved file
* [FL-3555] [FL-3554] Sub-GHz: RX buffer overflow handling and check that buffer has been properly written
* [FL-3557] Sub-GHz: No optimization required
* [FL-3558] Sub-GHz: Keeloq 0 discriminator
* [FL-3559] Sub-GHz: Keeloq unknown learning
* [FL-3560] Sub-GHz: callback for updating keeloq data on display
* SubGhz: fix RXFIFO_OVERFLOW

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-08-24 04:51:32 +09:00
MX 20593d56c0 Merge branch 'ofw-dev' into dev 2023-08-22 21:53:50 +03:00
Astra e353433cd8 [FL-3488] Assign tickets to all TODO items (#2988)
Co-authored-by: あく <alleteam@gmail.com>
2023-08-23 02:56:27 +09:00
MX 5924c3dd2c disable 0 seed in add manually 2023-08-18 21:04:59 +03:00
MX 3584e0da46 Fix FAAC counter fix seed being not removed from RAM 2023-08-17 17:33:21 +03:00
SkorP e1c83692c3 [FL-3552] Sub-GHz: Check saved file 2023-08-17 16:02:39 +03:00
MX 3507c89dbb fix faac add manually cnt 2023-08-17 16:02:32 +03:00
MX fec80da3f4 subghz - fix check, fix typos
temporarily replace with internal check, commented code in function added TODO comment
2023-08-17 03:01:40 +03:00
MX fb2c65721b fix somfy telis wrong frequency in add manually 2023-08-14 17:55:26 +03:00
Willy-JL ea6966208b Rename archive external helper include 2023-08-10 01:23:43 +02:00
Willy-JL 00728b688b Main apps in ext apps folders (use if not in menu) 2023-08-04 20:55:55 +02:00
Willy-JL 6e7048f84c Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev 2023-08-03 12:09:59 +02:00
Sil333033 070fb17485 Move amped code 2023-08-02 20:23:55 +02:00
gid9798 c6b6aec057 replace power amp in driver 2023-07-30 12:12:59 +03:00
Sil333033 5103a45f0a Update ampd code again 2023-07-29 22:18:22 +02:00
Willy-JL aba874ddab Merge unleashed 2023-07-29 20:24:53 +02:00
Sil333033 3a273280cc Update ampd code 2023-07-29 18:09:41 +02:00
MX 0f9c6ba847 Remake it more properly
still has problems, need to rewrite subghz_devices tx/rx switch code, checking strcmp every time is not good too, but better than loading whole config from microsd
2023-07-29 03:51:46 +03:00
Z3BRO 58beca313d SubGHz External High Power 2023-07-27 17:25:32 +02:00
Willy-JL 8c66d1c063 Remove AM_Q modulation (broken and kinda useless) 2023-07-27 01:05:57 +02:00
MX bb4bd28fe1 Temp revert due to external module issues 2023-07-24 01:15:55 +03:00
Sil a39e547fc2 Merge branch 'dev' into rabbitnew100mw 2023-07-21 23:58:03 +02:00
Willy-JL dd42b70c34 Add unmerged subghz code (?) 2023-07-21 23:45:52 +02:00
Willy-JL 3f2bf81de3 SubGhz downloadmoreram.com 2023-07-20 14:39:04 +01:00
MX 0bb1e8902e replace fm15k with am_q modulation 2023-07-20 01:32:01 +03:00
ClaraCrazy 64cbdf3077 Add AM_Q Modulation 2023-07-19 18:25:20 +02:00
MX e2028eb731 Fix menu 2023-07-17 22:12:34 +03:00
MX 6870304a73 Move subghz into internal memory
we have no free ram :((((
2023-07-17 20:37:30 +03:00
Sil 333033 ad0c7644b4 ext amp support!! 2023-07-17 18:39:11 +02:00
Willy-JL 913af0baf3 Even more subghz merge 2023-07-14 00:28:17 +02:00
Willy-JL f03cac5bdb Fix subghz merge 2023-07-14 00:03:56 +02:00
Willy-JL 22d72dc990 Fix main apps paths and manifests 2023-07-13 22:08:45 +02:00
Willy-JL 158b727cb8 Asset packs in external apps again 2023-07-13 20:44:06 +02:00
Willy-JL 9d1987e661 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev 2023-07-13 20:08:56 +02:00
MX c4b04a06bb Merge branch 'ofw-dev' into dev 2023-07-12 21:19:16 +03:00
Skorpionm 25ec09c7eb SubGhz: fix check connect cc1101_ext (#2857)
* SubGhz: fix check connect cc1101_ext
* SubGhz: fix syntax
* SubGhz: enable interface pin pullups
* SubGhz: fix syntax
* SubGhz: fix CLI check connect CC1101_ext
* SubGhz: fix CLI display of the selected device

Co-authored-by: あく <alleteam@gmail.com>
2023-07-12 13:41:46 +04:00
MX 5fa0706d70 Merge branch 'dev' into cc1101_ext 2023-07-10 17:04:53 +03:00
MX bb7ffd6ff5 Merge branch 'ofw-dev' into dev 2023-07-10 16:55:28 +03:00
Sergey Gavrilov 9b2d80d6b7 [FL-3400] External menu apps (#2849)
* FBT, applications: add MENUEXTERNAL app type
* FBT, uFBT: build MENUEXTERNAL as EXTERNAL app
* Loader menu: show external menu apps
* LFRFID: move to sd card
* FBT: always build External Applications list
* Archive: look for external apps path
* Infrared: move to sd card
* Apps: add "start" apps
* iButton: move to sd card
* BadUSB: move to sd card
* External apps: update icons
* GPIO: move to sd card
* Loader: look for external apps path
* U2F: move to sd
* SubGHz: move to sd
* Apps: "on_start" metapackage
* NFC: move to sd
* Sync f7 and f18

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-07-10 12:03:41 +04:00
gid9798 9494cc01a9 Merge remote-tracking branch 'UFW/dev' into cc1101_ext 2023-07-07 15:45:59 +03:00
MX 2211314900 merge fixes 2023-07-06 18:58:34 +03:00
MX 49cce65018 Merge branch 'ofw-dev' into dev 2023-07-06 18:54:39 +03:00
Skorpionm cef59887ed [FL-3401, FL-3402] SubGhz: add "SubGhz test" external application and the ability to work "SubGhz" as an external application (#2851)
* [FL-3401] SubGhz:  add "SubGhz test" external application
* SubGhz: delete test test functionality from SubGhz app
* [FL-3402] SubGhz: move func protocol creation API

Co-authored-by: あく <alleteam@gmail.com>
2023-07-07 00:15:03 +09:00