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
|
2c313edcdb
|
rename NfcV emulate scene to match other NfcV names
|
2023-05-01 12:52:36 +10:00 |
|
g3gg0.de
|
5d14755302
|
ISO15693: show emulate menu when opening file
|
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
|
3a5d8e15eb
|
added unit test for pulse_reader
|
2023-05-01 12:42:36 +10:00 |
|
Tiernan Messmer
|
999c356fed
|
update api_symbols.csv
|
2023-05-01 12:29:58 +10:00 |
|
Willy-JL
|
91d09dc810
|
Format
|
2023-04-30 23:22:18 +01:00 |
|
Willy-JL
|
da5bea9b7b
|
Add BadKB randomize BT MAC option
|
2023-04-30 23:17:01 +01:00 |
|
Willy-JL
|
29ffaa677c
|
Properly capitalize BadKB config
|
2023-04-30 23:16:33 +01:00 |
|
Willy-JL
|
c814da7403
|
Setting to factory reset and format on 10 bad pins
|
2023-04-30 22:57:55 +01:00 |
|
Willy-JL
|
c7f0f3db77
|
Fix BadBT Remember setting name (now scrolls)
|
2023-04-30 22:17:44 +01:00 |
|
Willy-JL
|
35afb1787b
|
Scroll long text in variable item list
|
2023-04-30 22:15:47 +01:00 |
|
Willy-JL
|
b851102801
|
Add cstr version of elements_scrollable_text_line
|
2023-04-30 22:10:00 +01:00 |
|
Willy-JL
|
3a07160c38
|
Use flipper format file for xtreme settings
|
2023-04-30 21:46:15 +01:00 |
|
Willy-JL
|
1e5c351dd6
|
Only load notification settings on normal boot
|
2023-04-30 19:08:31 +01:00 |
|
Willy-JL
|
32ed4d3b31
|
Fix check for normal boot (fix bootloop on flash)
|
2023-04-30 18:49:26 +01: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 |
|
g3gg0.de
|
67b02b7785
|
remove unit test for pulse_reader again
|
2023-04-30 23:05:20 +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
|
146061e631
|
fine tuned timings for pulse_reader test
|
2023-04-30 23:04:40 +10:00 |
|
g3gg0.de
|
9cf16bdfe4
|
change pulse reader test timings to 1, 10 and 100 ms
|
2023-04-30 23:04:40 +10:00 |
|
g3gg0.de
|
e56cd5165a
|
added unit test for pulse_reader
|
2023-04-30 23:04:39 +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
|
035d630ff9
|
fix test cases to match (expected) implementation
|
2023-04-30 23:02:31 +10:00 |
|
g3gg0
|
302739d543
|
allow gpio field to stay uninitialized in digital_signal_prepare_arr()
|
2023-04-30 23:02:31 +10:00 |
|
g3gg0
|
b24c0cd97f
|
flagged functions in api_symbols.csv
|
2023-04-30 23:02:24 +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 |
|
Clara K
|
b4d6717706
|
Update ReadMe.md
|
2023-04-30 14:10:30 +02:00 |
|
Clara K
|
d2d6e7e488
|
Update ReadMe.md
|
2023-04-30 14:07:01 +02:00 |
|
Clara K
|
81f79a19e4
|
Update ReadMe.md
|
2023-04-30 14:06:10 +02:00 |
|