Commit Graph

536 Commits

Author SHA1 Message Date
MX c6e5ca1fec Fix keeloq custom buttons bug
When you receive couple signals on read screen and open last one it was replacing its button with first one received
2023-04-19 11:51:08 +03:00
MX 059053b9b8 SubGHz Remote add Alutech AT4N Support
Fix null pointer dereference
2023-04-18 22:16:29 +03:00
MX a304e9c3fa Revert "Revert Deep Sleep due to BLE issues and other random freezes"
This reverts commit addf909287.
2023-04-18 14:35:32 +03:00
MX afab1bdaad SubGhz - Temp Fix RAW recording and reading
and remove unused file
2023-04-14 23:37:20 +03:00
MX addf909287 Revert Deep Sleep due to BLE issues and other random freezes
Waiting for proper fix
2023-04-14 14:45:35 +03:00
MX 6b70e37ae3 Merge branch 'fz-dev' into dev 2023-04-13 20:25:26 +03:00
Georgii Surkov 37fb330b36 [FL-3226] Deep Sleep Idle (#2569)
* Improve RNG error handling
* Sync RTC shadow registers on Stop mode exit
* Implement working STOP2 mode
* Fix formatting
* FuriHal: disable SWD pins if debug is disabled
* Power: cleanup battery info view, handle zero current report from gauge
* Fbt: add command line argument for extra global defines
* FuriHal: cleanup debug defines in power and os, drop deep_insomnia counter.
* Add a setting to disable deep sleep
* Clean up furi_hal_power
* FuriHal,FapLoader,Debug: implement debug in stop mode, workaround resume in stop
* FuriHal: document OS and power subsystems debugging
* Furi: enable debug interface on crash

---------

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-04-14 00:47:38 +10:00
MX 0a844e0b62 Merge branch 'fz-dev' into dev 2023-04-12 14:51:58 +03:00
Skorpionm 33e8bae78b Bugfix: ISP Programmer and SubGhz (#2574)
* AVR_ISP: fix NULL pointer dereference
* SubGhz: double back with a blocked transmission in this region
* SubGhz: fix speaker, when a transmission is blocked in this region
* SubGhz: fix speaker
* SubGhz: return region
* AVR Flasher: cleanup code

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-04-12 15:07:05 +09:00
gornekich 7ac7b70884 [FL-3241] NFC disable EMV support (#2571)
* nfc: remove read emv from extra actions
* nfc: remove read emv

Co-authored-by: あく <alleteam@gmail.com>
2023-04-10 23:51:55 +08:00
MX 114e8d5b6a Merge branch 'fz-dev' into dev 2023-04-10 18:41:22 +03:00
MX c2997bb1fc Trying to fix button issues in sbughz remote 2023-04-09 23:56:41 +03:00
MX d8378e6819 SubGHz: Fix keyboard lock 2023-04-07 11:49:10 +03:00
あく 0d8518d31d [FL-3232] FuriHal: fix gpio naming and add explicit pulls for vibro, speaker and ir_tx (#2565)
* FuriHal: fix gpio naming and add explicit pulls for vibro, speaker and ir_tx
* Github: workflow event debug print
* Github: proper PR head commit SHA extraction in get_env.py
2023-04-06 19:06:19 +10:00
MX 53f6ae7a39 Fix after-merge issues 2023-04-06 07:20:56 +03:00
MX aac7654ca3 Merge branch 'fz-dev' into dev 2023-04-06 07:14:48 +03:00
Astra b4ceb55fd2 [FL-2524] Graphics cleanup and icon rotation (#2561)
* Canvas with rotation
* Full icon rotation, cleanup of unused resources
* F18 API update
* Bitmap draw cleanup
* More cleaning up
* Migrate recovery and DFU to canvas
* Make the internal draw function static
* Remove all calls to u8g2_DrawXBM

Co-authored-by: あく <alleteam@gmail.com>
2023-04-06 11:36:12 +08:00
MX 3cdb05364b AnMotors AT4 - Add manually fixes
Fix serial first two numbers to 47 - Just in case
Looks like they are same for all remotes (may be incorrect)
2023-04-05 17:44:56 +03:00
MX 70eefe6de3 Fix 2023-04-05 00:52:52 +03:00
gid9798 1923c15907 StarLine ignore 2023-04-04 22:42:55 +03:00
MX 3b7b48be4a Fix Repeat in subghz remote 2023-04-04 17:38:33 +03:00
MX 862f89a57c Fix "Repeat" bugs 2023-04-04 13:32:05 +03:00
Leo Smith efc52ab469 BdUSBadded WAIT_FOR_BUTTON_PRESS functionality (#2544)
Co-authored-by: p4p1 <p4p1@vivaldi.net>
Co-authored-by: あく <alleteam@gmail.com>
2023-04-04 11:40:19 +08:00
MX cb12369b1c Merge branch 'dev' into custom-buttons 2023-04-01 21:59:22 +03:00
MX aaeb0278b1 OFW PR 2544: added WAIT_FOR_BUTTON_PRESS functionality to badusb
by @p4p1

merging before OFW, more testing needed!
2023-04-01 21:43:42 +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 7b1d7904c1 Beninca / Allmatic support 2023-04-01 21:36:59 +03:00
gid9798 e0928432ef Clear code in "add manual" scene 2023-03-28 11:40:00 +03:00
MX 35442d14e2 Revert "Merge pull request #400 from Pinball3D/patch-1"
This reverts commit 4d21e23de9.
2023-03-28 05:50:53 +03:00
MX 4d21e23de9 Merge pull request #400 from Pinball3D/patch-1
Update subghz_remote_app.c
2023-03-28 05:43:56 +03:00
MX bb600218b6 Alutech AT4N + AN-Motors AT4 - add manually 2023-03-28 02:32:35 +03:00
MX ce430ff7f6 Remove debug, change aprimatic default button 4 2023-03-28 01:58:35 +03:00
MX 0f06991391 Aprimatic add manually 2023-03-27 23:27:15 +03:00
MX 001e00d84a fbt format, aprimatic fixes 2023-03-26 14:59:21 +03:00
Pinball3D 5b39e80f6a Update subghz_remote_app.c
Add Back Button Functionality. Hold back button brings you to menu if there is a config for it there. If there is no config, press back brings you to menu
2023-03-25 16:11:44 -04:00
Willy-JL 5ab574d7f2 Fap loader add option to ignore api mismatch 2023-03-22 20:01:52 +00:00
MX 5b6b081664 GSN - Add manually support 2023-03-21 20:09:18 +03:00
MX 0d03039c19 Merge branch 'fz-dev' into dev 2023-03-21 18:05:13 +03:00
Nikolay Minaylov ce50b09b28 Remove hmac_sha256 from public API (#2519)
Co-authored-by: あく <alleteam@gmail.com>
2023-03-21 21:29:54 +09:00
MX df8a57c972 Merge branch 'fz-dev' into dev 2023-03-21 01:38:41 +03:00
Nikolay Minaylov 0444a80f19 [FL-3134] BadUSB: Script interpreter refactoring (#2485)
* Script command and character tables
* Non-blocking stringdelay, docs update
* altchar/altstring fix
* Layout select UI fix
* Remove debug print

Co-authored-by: あく <alleteam@gmail.com>
2023-03-21 02:22:03 +09:00
MX 5660111b28 Merge branch 'fz-dev' into dev 2023-03-20 20:04:22 +03:00
Georgii Surkov 0917494a80 [FL-3168] Add one_wire lib to f18, separate ibutton (#2509)
* Separate ibutton to its own module, add one_wire to f18
* Move onewire cli to a separate app

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-03-21 01:23:17 +09:00
hedger 60ac2e9881 [FL-3161] Improved debugging experience for external apps (#2507)
* debug: automated support for multiple debug symbol files
* faploader: extra checks for app list state
* debug: trigger BP before fap's EP if under debugger
* faploader, debug: better naming
* docs: info on load breakpoint
* faploader: header cleanup
* faploader: naming fixes
* debug: less verbose; setting debug flag more often
* typo fix
2023-03-21 00:03:55 +09:00
MX b0928fb3cd Fix subghz external module power issues 2023-03-17 00:27:01 +03:00
MX 559b0e9b40 Small UI fixes 2023-03-16 21:24:09 +03:00
MX 2cefc9aab0 Security+ 2.0 custom buttons 2023-03-16 18:14:39 +03:00
MX 3c3ac216dc Remember if 5v was turned off, save its state 2023-03-16 16:03:22 +03:00
MX bb9ac1389b Remember last state for CC1101 external + other fixes
Reset to internal module if external is not found on all apps, not only in bruteforcer
2023-03-16 15:02:23 +03:00
MX 49378f0893 Merge branch 'fz-dev' into dev 2023-03-16 13:49:24 +03:00