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
RogueMaster
4a8c814daf
Merge branch 'UNLEASHED' into 420
2022-11-23 15:28:31 -05:00
MX
7829428455
Merge branch 'fz-dev' into dev
2022-11-23 19:21:50 +03:00
Sergey Gavrilov
c511c67e71
Core: thread allocation shortcut ( #2007 )
...
* Core: thread alloc+set shortcut
* Apps: use thread allocation shortcut
* Mark some service threads as services
* Init BT as soon as possible
Co-authored-by: あく <alleteam@gmail.com >
2022-11-23 21:49:17 +09:00
g3gg0
a1ae1ed515
switch NfcA to digital sequence also
...
updated DigitalSequence API
2022-11-21 15:25:12 +01:00
RogueMaster
62ee612dc4
Update furi_hal_usb.c
2022-11-19 23:33:30 -05:00
RogueMaster
10f8a85c12
fixes?
2022-11-19 23:31:05 -05:00
g3gg0
bcd33ca125
added NfcV emulation
2022-11-14 21:12:18 +01:00
MX
950dee48a0
Merge branch 'fz-dev' into dev
2022-11-12 16:43:12 +03:00
RogueMaster
ffbbc7ecde
Merge branch 'ofwdev' into 420
2022-11-12 08:35:37 -05:00
あく
90cefe7c71
[FL-2975] Bug fixes and improvements: Furi, Input, Cli ( #2004 )
...
* Furi: configurable heap allocation tracking
* Furi: relax restriction in thread heap setter asserts, apply heap tracking setting on app start instead of thread allocation
* Furi: hide dangerous heap tracking levels in release build
* Input: fix non-working debounce
2022-11-12 12:46:04 +04:00
MX
b93f2dc293
Furi Region Mocks, fix protocol dict funcs was disabled in API
2022-11-10 10:45:51 +03:00
MX
684fdc632f
Merge branch 'fz-dev' into dev
2022-11-10 06:57:08 +03:00
RogueMaster
30dbaea2e8
Merge branch 'ofwdev' into 420
2022-11-05 14:23:42 -04:00
あく
e8913f2e33
Code cleanup: srand, PVS warnings ( #1974 )
...
* Remove srand invocation
* PVS High priority fixes
* PVS High errors part 2
* Furi: heap tracing inheritance
* Furi add __builtin_unreachable to furi_thread_catch
2022-11-05 18:07:24 +03:00
RogueMaster
e00002f7b1
nfc magic stuff
2022-11-04 13:08:12 -04:00
MX
0ab400a27e
Merge branch 'fz-dev' into dev
2022-11-04 14:34:34 +03:00
RogueMaster
5f86fe47d4
Revert "Merge branch 'ofwdev' into 420"
...
This reverts commit 430a9be02a , reversing
changes made to e2faf2e0e7 .
2022-11-04 05:07:52 -04:00
RogueMaster
430a9be02a
Merge branch 'ofwdev' into 420
2022-11-04 05:01:32 -04:00
gornekich
bf8fd71c00
NFC magic cards support ( #1966 )
...
* nfc magic: introduce nfc app to work with magic cards
* nfc: add nfc device functions to API
* nfc magic: add bacis scenes
* nfc magic: add wrong card and write confirm scenes
* nfc magic: introduce magic lib
* nfc magic: write magic lib
* nfc magic: add write commands to magic lib
* nfc magic: work on worker
* furi_hal_nfc: add bits data exchage method to API
* nfc magic: rework with new API
* nfc magic: add check and wipe scenes
* nfc magic: add icons, gui fixes
* nfc: format python src
Co-authored-by: あく <alleteam@gmail.com >
2022-11-04 16:01:44 +09:00
RogueMaster
40ef6dddfe
Merge branch 'ofwdev' into 420
2022-11-04 02:38:28 -04:00
あく
d68ac50efd
Storage: tree timestamps ( #1971 )
...
* Storage: tree timestamps
* Rpc: add storage timestamp
* Storage: correct timestamp owner
* Storage: update timestamp at sd mount
Co-authored-by: SG <who.just.the.doctor@gmail.com >
2022-11-04 15:26:04 +10:00
RogueMaster
b2840275d2
Merge branch 'UNLEASHED' into 420
2022-11-02 18:13:43 -04:00
MX
79b37556d4
Merge branch 'fz-dev' into dev
2022-11-02 22:53:12 +03:00
Vasyl "vk" Kaigorodov
abfa804ae0
Gui: refactor buttons remapping ( #1949 )
...
* Gui: refactor buttons remapping
Instead of calling 3 separate functions with a ton of switch/case statements,
use a 2-dimensional lookup table to remap buttons based on the orientation.
* Gui: cleanup input mapping and fix incorrect asserts
* SnakeGame: handle input special case
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2022-11-02 23:36:17 +09:00
RogueMaster
5c219ee7e9
fmt
2022-10-28 23:06:17 -04:00
RogueMaster
f18e7725b4
Merge branch 'UNLEASHED' into 420
2022-10-28 13:09:03 -04:00
MX
4da3f9cf15
Merge branch 'fz-dev' into dev
2022-10-28 19:43:22 +03:00
gornekich
93a6e17ce5
[FL-2933] Mf Classic initial write, update, detect reader ( #1941 )
...
* nfc: introduce nfc write
* nfc: add write logic
* nfc worker: add write state
* nfc: add mfc update logic
* nfc: add update success logic
* nfc: add custom card for detect reader
* nfc: update write logic
* nfc: add halt command, add notifications
* nfc: add write fail scene
* nfc: fixes and clean up
* nfc: fix navigation ad notifications
* nfc: fix detect reader nfc data setter
Co-authored-by: あく <alleteam@gmail.com >
2022-10-29 01:10:16 +09:00
RogueMaster
bde1332c22
Merge branch 'UNLEASHED' into 420
2022-10-26 18:41:50 -04:00
MX
fc3b62aa41
Merge branch 'fz-dev' into dev
2022-10-27 01:14:07 +03:00
hedger
8b7a52b97b
fbt: fixed linter paths ( #1930 )
...
* fbt: fixed linter paths
* lint: changed file permissions
Co-authored-by: あく <alleteam@gmail.com >
2022-10-27 05:25:31 +09:00
RogueMaster
5c5b9d02b9
Merge branch 'UNLEASHED' into 420
2022-10-20 16:06:52 -04:00
MX
2a30214ca2
Merge branch 'fz-dev' into dev
2022-10-20 21:04:10 +03:00
あく
33892ebfb7
[FL-2818] FuriHal: add FuriHalCortexTimer, use it for i2c bus timeouts ( #1900 )
...
* FuriHal: add FuriHalCortexTimer, use it for i2c bus timeouts
* Furi: cleanup FuriHalCortexTimer sources and headers
2022-10-20 20:14:46 +03:00
RogueMaster
59181c9fe1
Merge branch 'UNLEASHED' into 420
2022-10-14 14:10:52 -04:00
MX
89a4b77e73
Merge branch 'fz-dev' into dev
2022-10-14 20:23:11 +03:00
gornekich
ead9f134f4
[FL-2623] Add BLE disconnect request #1686
...
Co-authored-by: LionZXY <nikita@kulikof.ru >
Co-authored-by: あく <alleteam@gmail.com >
2022-10-15 02:21:23 +09:00