Willy-JL
faf0ee4609
API for abbreviated NFC dev name
2024-02-07 02:04:14 +00:00
Willy-JL
7552e84ad3
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev
2024-02-06 19:47:52 +00:00
Leptopt1los
ed34dfa1c6
NFC: MF Classic parsers read() fix (dictionary attack skip) ( #3355 )
...
* NFC: MF Classic lib: MfClassicErrorPartialRead added
* unnecessary imports removed
* MfClassicError refactor by @gornekich
Co-authored-by: gornekich <n.gorbadey@gmail.com >
---------
Co-authored-by: gornekich <n.gorbadey@gmail.com >
2024-02-06 20:53:42 +04:00
Willy-JL
07973308ed
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into dev
2024-02-01 02:46:43 +00:00
MX
603421bd8c
fix display
2024-01-31 20:19:39 +03:00
MX
398a468fd7
disable em4100 16clk due to non working read
...
32 is working well
2024-01-31 18:32:48 +03:00
Radek Pilar
6bfa591e92
lfrfid/em4100: added support for different bit rates
2024-01-31 16:37:49 +03:00
Willy-JL
f3763b2681
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into dev
2024-01-31 01:59:45 +00:00
MX
4fd0ce3eb5
fix dea mio formula
...
thanks @Leptopt1los for working on that instead of sleeping lol
2024-01-31 00:50:52 +03:00
Willy-JL
70dda2f993
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into dev
2024-01-30 21:01:29 +00:00
Nikita Vostokov
51d8b18f3e
Read SFI until PAN find
...
* get rid of input result buffers
2024-01-30 00:26:16 +00:00
Willy-JL
66aec507f4
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2024-01-29 18:12:27 +00:00
Methodius
ce80586822
Merge remote-tracking branch 'upstream/dev' into dev
2024-01-30 02:22:28 +09:00
Methodius
fee4a5a8f7
EMV save/load dump options added
2024-01-30 02:22:21 +09:00
MX
35a93e6eef
update honeywell proto to latest one
...
by Willy-JL
2024-01-29 17:32:25 +03:00
Methodius
3612814a18
back to parser
2024-01-29 23:12:17 +09:00
Nikita Vostokov
1165e25f00
Read all files
2024-01-29 13:48:33 +00:00
Nikita Vostokov
653af9a5cd
Read PIN tries and transactions counters
2024-01-29 00:07:17 +00:00
Nikita Vostokov
786f3568c0
Fix retry loop (on Android HCE)
2024-01-28 20:18:17 +00:00
MX
830dbc7a71
subghz dea_mio fixes and programming mode support
2024-01-28 22:47:47 +03:00
Willy-JL
68ae616f15
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2024-01-28 06:16:26 +00:00
Nikita Vostokov
4b786fb77e
Refactor response decoder
...
Read transactions history
2024-01-28 03:57:12 +00:00
MX
16b8fa4715
Subghz save files with receive time [ci skip]
...
+ merge better scene_save_name code (removing kostily)
some modifications to original code was made to keep previous formats
original implementation by Willy-JL
Source:
a1c7dc5eaa
7e7509d481 (diff-1708ba08196de5331f4b4c3d8e13162e78d5edb33e1308c1b4cc09975264151e)
2024-01-28 06:45:33 +03:00
Willy-JL
9db00f3743
Allow overriding filename prefix after
2024-01-27 20:22:15 +00:00
MX
1ceacc6555
subghz keeloq fix emulation for multiple systems
...
and extend add manually support for 2 of them
2024-01-27 18:55:50 +03:00
MX
acd6445d3b
fix NFC V dumps v3 crashing at info page
2024-01-27 03:20:53 +03:00
Willy-JL
0f67cbe760
Build font parameters for asset packs fonts
2024-01-24 05:12:30 +00:00
Willy-JL
7e7509d481
Name generator allow custom datetime
2024-01-24 02:22:06 +00:00
Willy-JL
461026ee27
Add seconds to filename timestamps ( #517 )
2024-01-24 01:45:59 +00:00
Willy-JL
411a65a42e
Option for filename prefix after (and time before)
2024-01-24 01:40:06 +00:00
Willy-JL
695bc65d5c
Faster xtreme settings load
2024-01-24 01:40:05 +00:00
Nikita Vostokov
5e384ccc43
Fix log
2024-01-23 22:40:38 +00:00
Nikita Vostokov
3fce83eb79
Process error codes
2024-01-23 22:40:38 +00:00
Nikita Vostokov
3f6092d95c
Don't stop if SELECT APPLICATION failed
2024-01-23 22:40:38 +00:00
Nikita Vostokov
87f8f1d9c4
Remove kostyly, add raw debug
2024-01-23 22:40:38 +00:00
Methodius
84abb53712
Track2 support
...
Co-authored-by: Nikita Vostokov <1042932+wosk@users.noreply.github.com >
2024-01-23 19:51:59 +09:00
Willy-JL
257c6fc565
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2024-01-20 22:01:21 +00:00
Methodius
39e9dd0ab0
T5577 write/clear with custom password option added
2024-01-20 07:47:45 +03:00
Methodius
ecabcbc58a
Kostyly for iso14443-4a poller (pwt_ext)
...
Co-authored-by: Nikita Vostokov <1042932+wosk@users.noreply.github.com >
2024-01-20 05:42:35 +09:00
gornekich
7db8d5aa82
[FL-3648] Mf DESFire fixes ( #3367 )
...
* mf desfire: process loading applications with 0 files
* mf desfire: add HID desfire support
* nfc: fix mfdes loading and rendering crashes
* mf desfire: change handling HID cards
* mf desfire: fix PVS warnings
* mf desfire: fix cmp logic
Co-authored-by: あく <alleteam@gmail.com >
2024-01-19 23:24:38 +03:00
John Scarfone
f37d00a8ba
Bugfix: Strip last parity bit from decoded FDX-B data ( #3199 )
...
* remove last parity bit from buffer
* add unit tests
* zap old debug logging
---------
Co-authored-by: Sergei Gavrilov <who.just.the.doctor@gmail.com >
2024-01-19 23:22:28 +03:00
あく
11ecb54576
FuriHal: interrupt priorities and documentation ( #3366 )
...
* FuriHal: interrupt priorities and documentation
* FuriHal: wording
* FuriHal: update interrupt docs
* FuriHal: add more interrupt priority levels
* FuriHal: proper furi_check in interrupts, shift default level to 10
---------
Co-authored-by: hedger <hedger@users.noreply.github.com >
2024-01-19 23:22:21 +03:00
MX
a1e62c3e76
FuriHal: UART refactoring ( #3211 )
...
* FuriHal: UART refactoring
* ApiSymbols: add furi_record_destroy
* FuriHal: cleanup serial API, add logging configuration in RTC
* FuriHal: hide private part in _i header. Toolbox: cleanup value index. SystemSettings: logging device and baudrate.
* FuriHal: RTC logging method documentation
* Synchronize API Symbols
* Furi: mark HEAP_PRINT_DEBUG as broken
* FuriHal: furi_hal_serial, add custom IRQ func
* Fix PR review issues
* FuriHal: UART add reception DMA (#3220 )
* FuriHal: add DMA serial rx mode
* usb_uart_bridge: switch to working with DMA
* Sync api symbol versions
* FuriHal: update serial docs and api
* FuriHal: Selial added similar API for simple reception mode as with DMA
* FuriHal: Update API target H18
* API: ver API H7
* FuriHal: Serial error processing
* FuriHal: fix furi_hal_serial set baudrate
* Sync api symbols
* FuriHal: cleanup serial isr and various flag handling procedures
* FuriHal: cleanup and simplify serial API
* Debug: update UART Echo serial related flags
* FuriHal: update serial API symbols naming
* FuriHalSerial: various improvements and PR review fixes
* FuriHal: proper ISR function signatures
---------
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
Co-authored-by: hedger <hedger@users.noreply.github.com >
Co-authored-by: SkorP <skorpionm@yandex.ru >
Co-authored-by: Skorpionm <85568270+Skorpionm@users.noreply.github.com >
2024-01-19 23:20:37 +03:00
Methodius
b5964b9795
Enum order fixes by Willy-JL
...
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com >
2024-01-20 05:18:16 +09:00
MX
36114de5f7
SubGhz: add subghz tx_from_file CLI cmd, major TX flow refactoring, various improvements and bug fixes ( #3302 )
...
By Skorpionm
* SubGhz: add cmd CLI "subghz tx_from_file"
* SubGhz: add sending raw.sub files
* SubGhz: add load custom preset
* SubGhz: remove unnecessary files
* SubGhz: change message
* SubGhz: fix printf formatting
* SubGhz: Cli refactoring code
* FuriHal: add furi_hal_subghz Tx Rx IDLE state switching test
* SubGhz: remove debug code, fix ext driver compilation
* SubGhz: cleanup code, move wait status routine to cc1101 driver
* SubGhz: proper pin mode transition in tx stop isr routine, proper DMA and ISR priorities, fix issue with async tx stuck
* SubGhz: simplify async tx stop flow, fix ISR ARR check condition race
* SubGhz: check ARR only when we transmitting
* SubGhz: check ARR only when we transmitting for ext cc1101
* SubGhz: lower ISR priorities to safe level
* SubGhz: proper gpio config, comments update
Co-authored-by: あく <alleteam@gmail.com >
2024-01-19 22:45:59 +03:00
Willy-JL
44ef210245
XFW setting can just use FuriHal enum
2024-01-18 03:56:23 +00:00
Willy-JL
5ad37cd49d
Merge branch 'ofw-dev' into xfw-dev
2024-01-18 02:32:35 +00:00
gornekich
4f50ef9b54
[FL-3648] Mf DESFire fixes ( #3367 )
...
* mf desfire: process loading applications with 0 files
* mf desfire: add HID desfire support
* nfc: fix mfdes loading and rendering crashes
* mf desfire: change handling HID cards
* mf desfire: fix PVS warnings
* mf desfire: fix cmp logic
Co-authored-by: あく <alleteam@gmail.com >
2024-01-16 18:41:51 +09:00
John Scarfone
f9f67e6d54
Bugfix: Strip last parity bit from decoded FDX-B data ( #3199 )
...
* remove last parity bit from buffer
* add unit tests
* zap old debug logging
---------
Co-authored-by: Sergei Gavrilov <who.just.the.doctor@gmail.com >
2024-01-16 18:31:50 +10:00
あく
dd182ab179
FuriHal: interrupt priorities and documentation ( #3366 )
...
* FuriHal: interrupt priorities and documentation
* FuriHal: wording
* FuriHal: update interrupt docs
* FuriHal: add more interrupt priority levels
* FuriHal: proper furi_check in interrupts, shift default level to 10
---------
Co-authored-by: hedger <hedger@users.noreply.github.com >
2024-01-16 03:17:07 +04:00