Willy-JL
|
331f26547b
|
Add XTREME_SETTINGS_WAIT() for race conditions
|
2023-05-02 22:54:32 +01:00 |
|
Willy-JL
|
38ba334a1a
|
Fix build
|
2023-05-02 14:41:24 +01:00 |
|
Willy-JL
|
2fcc3d1ae2
|
Format
|
2023-05-02 14:29:30 +01:00 |
|
Willy-JL
|
74a30f919d
|
Merge branch 'ISO15693' of https://github.com/g3gg0/flipperzero-firmware into dev
|
2023-05-02 14:28:51 +01:00 |
|
Willy-JL
|
66b1152499
|
Merge branch 'nfcf' of https://github.com/nullableVoidPtr/flipperzero-firmware into xfw-dev
|
2023-05-02 14:06:00 +01:00 |
|
Willy-JL
|
58af523332
|
Merge branch 'ul-dev' into xfw-dev
|
2023-05-02 04:44:43 +01:00 |
|
Willy-JL
|
01a3385369
|
Add favorite timeout setting
|
2023-05-02 03:39:50 +01:00 |
|
MX
|
fe6bf3c7d6
|
Revert some changes
|
2023-05-02 02:25:52 +03:00 |
|
Willy-JL
|
a6bc7f8abb
|
Rework xtreme settings and assets implementation
|
2023-05-01 15:28:59 +01:00 |
|
Tiernan Messmer
|
48e7c67359
|
fix debug print warnings
|
2023-05-01 13:07:33 +10:00 |
|
g3gg0.de
|
1d4ce4e78a
|
scale NfcV frequency a bit, add echo mode, fix signal level at the end
|
2023-05-01 12:54:08 +10:00 |
|
g3gg0.de
|
af7d21a020
|
increase sniff log size
|
2023-05-01 12:54:08 +10:00 |
|
g3gg0.de
|
64badf124a
|
also added DSFID/AFI handling and locking
|
2023-05-01 12:54:08 +10:00 |
|
g3gg0.de
|
4f4eca1dd7
|
added "Listen NfcV Reader" to sniff traffic from reader to card
|
2023-05-01 12:54:05 +10:00 |
|
g3gg0.de
|
f03d31b647
|
increased maximum memory size to match standard
added security status handling/load/save
added SELECT/QUIET handling
more fine grained allocation routines and checks
fix memset sizes
|
2023-05-01 12:53:14 +10:00 |
|
g3gg0.de
|
aa7ead724a
|
respond with block security status when option flag is set
|
2023-05-01 12:53:14 +10:00 |
|
g3gg0.de
|
fecc686a3e
|
further code cleanups
|
2023-05-01 12:52:51 +10:00 |
|
g3gg0.de
|
a34a186bba
|
ISO15693: reduce latency on state machine reset
|
2023-05-01 12:52:50 +10:00 |
|
g3gg0.de
|
9f5a10a2e3
|
ISO15693: further cleanup
|
2023-05-01 12:52:37 +10:00 |
|
g3gg0.de
|
75d7246657
|
ISO15693: further optimizations of allocation and free code
|
2023-05-01 12:52:36 +10:00 |
|
g3gg0.de
|
d52432970b
|
optimize allocation size for signals
|
2023-05-01 12:52:36 +10:00 |
|
g3gg0.de
|
423c551cf1
|
SLIX: fixed crash situation when an invalid password was requested
|
2023-05-01 12:52:35 +10:00 |
|
g3gg0.de
|
6a95f8010f
|
added support for ISO15693 (NfcV) emulation, added support for reading SLIX tags
|
2023-05-01 12:52:32 +10:00 |
|
g3gg0.de
|
3cb1b1f6c1
|
DigitalSignal: use cyclic DMA buffer for sequences
|
2023-04-30 23:05:56 +10:00 |
|
g3gg0.de
|
826e4d1eda
|
DigitalSequence: fix issues with concatenation of same levels and spurious bit flips
|
2023-04-30 23:05:56 +10:00 |
|
g3gg0.de
|
e2b77fcfb2
|
digital_signal: keep lock until all DMA transfers have finished
|
2023-04-30 23:05:56 +10:00 |
|
g3gg0.de
|
4f076485a3
|
digital_signal: fix memory leak
|
2023-04-30 23:05:55 +10:00 |
|
g3gg0.de
|
7e42c9c3f0
|
added recovery if the timer already expired
|
2023-04-30 23:05:55 +10:00 |
|
g3gg0.de
|
4c3a5e9c12
|
digital_signal: remove assembly code, limiting the performance but increasing portability
|
2023-04-30 23:05:55 +10:00 |
|
g3gg0.de
|
17f7f0e637
|
digital_signal: reduce code complexity of digital_signal_update_dma() by only reconfiguring DMA2
|
2023-04-30 23:05:55 +10:00 |
|
g3gg0.de
|
064a34e681
|
pulse_reader: further optimize assembly code
|
2023-04-30 23:05:55 +10:00 |
|
g3gg0.de
|
cd082c9d90
|
digital_signal: show unoptimized and optimized code for digital_signal_update_dma() next to each other
|
2023-04-30 23:05:55 +10:00 |
|
g3gg0.de
|
bc80ddd0a7
|
digital_signal/pulse_reader: allow parameters for free to be NULL
|
2023-04-30 23:05:54 +10:00 |
|
g3gg0.de
|
c18cf71646
|
make structures private, add C implementation of digital_signal_update_dma()
|
2023-04-30 23:05:54 +10:00 |
|
g3gg0.de
|
f08c8d6a1d
|
pulse_reader: add call to set GPIO pull direction
|
2023-04-30 23:05:48 +10:00 |
|
gornekich
|
4d09a50fbb
|
pulse_reader: remove from API, allow to link with faps
Signed-off-by: g3gg0.de <git@g3gg0.de>
|
2023-04-30 23:05:18 +10:00 |
|
g3gg0.de
|
f56835cb65
|
ran format_py
|
2023-04-30 23:04:40 +10:00 |
|
g3gg0.de
|
a34f2d2903
|
pulse_reader_stop now deinits GPIO as recommended by @gornekich
|
2023-04-30 23:04:40 +10:00 |
|
g3gg0.de
|
396ebe1ad8
|
fix starting level detection in pulse_reader
|
2023-04-30 23:04:39 +10:00 |
|
gornekich
|
b5b5abac27
|
pulse_reader: build as static library
Signed-off-by: g3gg0.de <git@g3gg0.de>
|
2023-04-30 23:04:35 +10:00 |
|
g3gg0
|
302739d543
|
allow gpio field to stay uninitialized in digital_signal_prepare_arr()
|
2023-04-30 23:02:31 +10:00 |
|
g3gg0
|
9a6a796804
|
fixed renaming
|
2023-04-30 23:01:17 +10:00 |
|
g3gg0
|
0a714fc164
|
fixed linter errors and undone function renaming
|
2023-04-30 23:01:16 +10:00 |
|
g3gg0
|
26c4e88677
|
added send_time option to start a signal at a specific DWT->CYCCNT value
|
2023-04-30 23:01:16 +10:00 |
|
g3gg0
|
3846e81157
|
added DigitalSequence to chain multiple DigitalSignals
added PulseReader for hardware assisted digital signal sampling
|
2023-04-30 23:01:15 +10:00 |
|
Willy-JL
|
bbddb2ac8e
|
Merge branch 'ul-dev' into xfw-dev
|
2023-04-28 21:43:56 +01:00 |
|
MX
|
3b02dd316d
|
Merge remote-tracking branch 'flipperdevices/astra/3284-mifare-classic-fix-read' into dev
|
2023-04-27 02:00:15 +03:00 |
|
Astra
|
102dd690b7
|
Fix emulating empty keys as 0s
|
2023-04-27 00:28:21 +03:00 |
|
Astra
|
0a32cd2528
|
I was outplayed by the C programming language
|
2023-04-27 00:27:57 +03:00 |
|
Willy-JL
|
83afd16746
|
Revert cubewb update
|
2023-04-25 13:00:40 +01:00 |
|