VerstreuteSeele
dda9ffdce2
Thanks, PVC
2023-01-14 07:19:26 +01:00
jbohack
ea0b5488ad
u2f over nfc
...
https://github.com/flipperdevices/flipperzero-firmware/pull/1755
from @devsnek
may need more testing
2023-01-11 19:15:06 -05:00
VerstreuteSeele
89d67705a4
Merge branch '420' of https://github.com/RogueMaster/flipperzero-firmware-wPlugins into dev
2022-12-27 20:22:31 +01:00
RogueMaster
ed74859225
Merge branch 'UNLEASHED' into 420
2022-12-27 09:31:33 -05:00
MX
473f9c0e44
Merge branch 'fz-dev' into dev
2022-12-27 16:06:27 +03:00
Sergey Gavrilov
727f043747
OpenOCD scripts ( #2101 )
...
* Scripts: option bytes check
* Scripts: option bytes set
* Scripts: openocd config
* Scripts: increased readability, process IPCCBR option byte
* Scripts: split dap_ob.py
* Updater: process IPCCBR option byte
* Scripts: move chip-related functions to chip definition
* Scripts: freeze CPU registers
* Scripts: flash programming routine
* ob.py
* otp.py
* otp: handle errors correctly
* downgrade to python 3.9
* correct type hinting
* Scripts: fix path to ob.data
Co-authored-by: あく <alleteam@gmail.com >
2022-12-27 21:59:36 +09:00
VerstreuteSeele
47706d20e7
Merge branch '420' of https://github.com/RogueMaster/flipperzero-firmware-wPlugins into dev
2022-12-27 11:11:02 +01:00
RogueMaster
c361305a10
Merge branch 'UNLEASHED' into 420
2022-12-26 16:14:07 -05:00
MX
6d368c3e3a
Merge branch 'fz-dev' into dev
2022-12-26 22:42:21 +03:00
Georgii Surkov
8582670a34
[FL-2811] Fix PVS-Studio warnings ( #2142 )
...
Co-authored-by: あく <alleteam@gmail.com >
Co-authored-by: gornekich <n.gorbadey@gmail.com >
2022-12-26 21:13:30 +09:00
VerstreuteSeele
c0e2774e94
Public
2022-12-22 04:43:41 +01:00
VerstreuteSeele
4d0a986dfd
New Files for everyone
2022-12-21 22:03:12 +01:00
RogueMaster
8a426465c8
Merge branch 'UNLEASHED' into 420
2022-12-19 13:01:35 -05:00
VerstreuteSeele
383752072d
Merge (Dev Commits)[ https://github.com/flipperdevices/flipperzero-firmware/commits/dev ]
2022-12-19 17:45:02 +01:00
MX
084cdc6ad0
Merge branch 'fz-dev' into dev
2022-12-19 16:57:00 +03:00
Nikolay Minaylov
f10e82c64d
[FL-3024] Locale settings ( #2137 )
...
* Locale settings
* Time/date format fix
* Locale: add docs, enums for HAL, cleanup.
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2022-12-19 18:38:20 +09:00
VerstreuteSeele
febc6d4284
New Locale Settings API & Fix for long filenames
2022-12-19 01:01:05 +01:00
MX
96a97f1bfb
Merge branch 'fz-dev' into dev
2022-12-17 07:25:49 +03:00
RogueMaster
e78da241ca
Merge branch 'ofwdev' into 420
2022-12-16 17:28:38 -05:00
Skorpionm
2dea6969fe
[FL-3040] Audio support for SubGhz ( #2131 )
...
* Furi_hal_speaker: multiple resource usage
* Furi_hal_speaker: fix multiple resource usage
* Furi_hal_speaker: fix music_player_worker
* Furi_hal_speaker: fix mutex release queue handling
* SubGhz: add furi_hal_subghz_set_debug_pin
* SubGhz: add sound SubGhz Read, SubGhz Read RAW
* furi_hal_speaker: add __attribute__((warn_unused_result)) for furi_hal_speaker_acquire()
* Furi_hal_speaker: fix review comments
* SubGhz: cleanup naming and locking timings
* SubGhz,FuriHal: fix speaker deinit logic and subghz speaker release sequence
* FuriHal: crash on speaker acquire/release from IRQ
* Furi, FuriHal: FURI_WARN_UNUSED and documentation update
* Bump api symbols version: fix broken speaker
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2022-12-17 07:20:10 +09:00
RogueMaster
18f64f0002
Merge branch 'ofwdev' into 420
2022-12-09 00:24:04 -05:00
MX
8794aad5d0
Merge branch 'fz-dev' into dev
2022-12-08 21:41:45 +03:00
Shane Synan
5c3a5cd8f7
FuriHal, Power, UnitTests: battery charging voltage limit API ( #2063 )
2022-12-08 15:57:49 +09:00
MX
1fc67f76a2
Merge branch 'fz-dev' into dev
2022-12-08 08:58:39 +03:00
gornekich
9a21dae29c
[FL-3008], [FL-2734], [FL-2766], [FL-2898] NFC bug fixes ( #2098 )
...
* nfc: rework mf classic update
* nfc: rename cache folder to .cache
* nfc: fix ATQA order bytes in nfc files
* file browser: add hide dot files option
* nfc: fix iso-14443-4 uid cards emulation
* nfc: fix unit tests
Co-authored-by: あく <alleteam@gmail.com >
2022-12-07 19:52:44 +09:00
RogueMaster
4414b6451a
Merge branch 'pr/462' into 420
2022-12-06 19:38:40 -05:00
gornekich
1c40592823
nfc: fix iso-14443-4 uid cards emulation
2022-12-06 17:32:11 +04:00
RogueMaster
f6e65139ea
Merge branch 'UNLEASHED' into 420
2022-12-01 16:15:43 -05:00
MX
45d6826fa0
Merge branch 'fz-dev' into dev
2022-12-01 22:00:58 +03:00
Nikolay Minaylov
7f67445c85
U2F HID descriptor fix ( #2073 )
...
Co-authored-by: あく <alleteam@gmail.com >
2022-12-02 03:40:49 +09:00
RogueMaster
aa78d8c124
Merge branch 'flipperdevices:dev' into 420
2022-11-30 14:27:57 -05:00
MX
a66f94d22e
Merge branch 'fz-dev' into dev
2022-11-30 15:27:55 +03:00
Skorpionm
2a6a3a1bf7
[FL-2955], [FL-2953] SubGhz: fix RAW "Send never ends" ( #1979 )
...
* SubGhz: fix RAW "Send never ends"
* SubGhz: delete comments
* SubGhz: RAW file parsing speed increase
* SubGhz: fix level_duration_is_wait
* SubGhz: modification furi_hal_subghz_async_tx_refill
* SubGhz: furi_hal_subghz_stop_async_rx
* SubGhz: hal unit test and better async tx yield handling
* FuriHal: proper async tx end in subghz, vibro on power off
* FuriHal: variable naming in subghz
* SubGhz,FuriHal: extreme timings in subghz hal unit tests, remove memset in async tx buffer fill routine
* FuriHal: small refinements in subghz
Co-authored-by: あく <alleteam@gmail.com >
2022-11-30 20:41:23 +09:00
RogueMaster
b4656d801b
Merge branch 'UNLEASHED' into 420
2022-11-29 12:38:01 -05:00
MX
eec21b073b
Merge branch 'fz-dev' into dev
2022-11-29 16:11:13 +03:00
Sergey Gavrilov
297f185ef4
Blocking USB driver API ( #2009 )
...
* invalidate memmgt thread dict
* Core: rollback memmgt thread dict invalidation
* Dialogs: move api lock to toolbox
* HAL: blocking usb API
* HAL usb: fix api return data
* HAL usb: api optimization
* api lock: test results
* Fix build errors
* DAP Link: fix imports
* Crash when malloc in ISR
* Fix dap-link copypaste error
* Moar memory management crashes.
* Crash when malloc in IRQ, not ISR
* USB-UART: Blocking VCP mode switch
Co-authored-by: nminaylov <nm29719@gmail.com >
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2022-11-29 21:50:55 +09:00
Georgii Surkov
0261dc3075
[FL-2957] Unified Info API, App Error, Data Xchange ( #1998 )
...
* Update protobuf definitions
* Add Property subsystem entry point function
* Key-based system info and power info function stubs
* Remove unneeded functions
* Working power info
* Working system info
* Replace #defines with string literals
* Remove unneeded field
* Simplify system info formatting
* Refactor output callback handling
* Handle the last info element correctly
* Optimise power info, rename methods
* Add comments
* Add power debug
* Remove unneeded definitions
* Rename some files and functions
* Update protobuf definitions
* Implement App GetError and DataExchange APIs
* Send GetErrorReply with correct command_id
* Add RPC debug app stub
* Add more scenes
* Add warning, increase stack size
* Add receive data exchange scene
* Improve data exchange
* Add notifications
* Update application requirements
* Bump format version for property-based infos
* Correctly reset error text
* RCP: sync protobuf repo to latest release tag
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2022-11-29 18:08:08 +09:00
RogueMaster
16a037fc4e
Revert "Revert "Merge branch 'pr/450' into 420""
...
This reverts commit 076b11e872 .
2022-11-26 17:05:26 -05:00
RogueMaster
076b11e872
Revert "Merge branch 'pr/450' into 420"
...
This reverts commit 17ba83f20e , reversing
changes made to 7484e573d0 .
2022-11-26 17:02:32 -05:00
RogueMaster
17ba83f20e
Merge branch 'pr/450' into 420
2022-11-26 17:00:36 -05:00
g3gg0
466a2fd96f
remove unneccessary function
2022-11-26 16:33:02 +01:00
RogueMaster
41e9c09fba
Merge branch 'pr/448' into 420
2022-11-25 21:43:35 -05:00
RogueMaster
a15ee2ea7d
Revert "Revert "Merge branch 'pr/446' into 420""
...
This reverts commit 28cc99ad2d .
2022-11-25 21:41:55 -05:00
g3gg0
0cb784aadd
undo NfcA changes which might have looked better, but brought no reliability improvement
2022-11-25 12:08:36 +01:00
g3gg0
c1b5394b0f
further mergability updates
2022-11-25 11:42:29 +01:00
g3gg0
27b99e15a4
further cleanups towards a proper merge
...
SLIX-L accepts all passwords when password is zero
2022-11-25 11:31:19 +01:00
RogueMaster
28cc99ad2d
Revert "Merge branch 'pr/446' into 420"
...
This reverts commit 761dc48b3e , reversing
changes made to 91f037c63f .
2022-11-25 03:08:53 -05:00
RogueMaster
761dc48b3e
Merge branch 'pr/446' into 420
2022-11-25 01:40:03 -05:00
g3gg0
013e88154f
implement ISO14433-A fully in software for pointless experimenting reasons and improving the DigitalReader / SignalSequence code in performance
2022-11-25 02:46:49 +01:00
g3gg0
1dc4069756
use digital_signal_send in furi_hal_nfc.c
2022-11-24 01:42:42 +01:00