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 |
|
Clara K
|
19a2501fee
|
Update ReadMe.md
|
2023-04-30 14:04:46 +02:00 |
|
Clara K
|
27825d7cf9
|
Update ReadMe.md
|
2023-04-30 14:03:59 +02:00 |
|
Clara K
|
56263ace84
|
perfection
|
2023-04-30 14:02:14 +02:00 |
|
Clara K
|
edc2af4955
|
idfk what im doing.. readmes suck
|
2023-04-30 14:01:08 +02:00 |
|
Clara K
|
aa2ff5a89a
|
Update ReadMe.md
|
2023-04-30 14:00:05 +02:00 |
|
MX
|
512fe8aead
|
Fix readme
|
2023-04-30 14:59:38 +03:00 |
|
Clara K
|
a0b1f2ae3f
|
Update ReadMe.md
|
2023-04-30 13:58:28 +02:00 |
|
Clara K
|
8d7259b1ce
|
un-clowning it
|
2023-04-30 13:57:53 +02:00 |
|
Clara K
|
607b9debca
|
listening some more to a clown that thinks he knows what hes doing but usually just breaks things and makes me fix it bc hes too dumb for it. Can someone please take him already? I'm fucking tired. k thx bye
|
2023-04-30 13:51:24 +02:00 |
|
Clara K
|
3c1799dcc9
|
meow?
|
2023-04-30 13:47:45 +02:00 |
|
Clara K
|
e8cc9e6f69
|
listening to a clown
|
2023-04-30 13:44:02 +02:00 |
|
Clara K
|
d4fa794a2d
|
i hate readmes lol
|
2023-04-30 13:41:12 +02:00 |
|
Clara K
|
7df5ea9bd4
|
maybe now?
|
2023-04-30 13:39:23 +02:00 |
|
Clara K
|
9f5ebe1055
|
testing some more
|
2023-04-30 13:35:44 +02:00 |
|
Clara K
|
acd8f1ac9c
|
Update ReadMe.md
|
2023-04-30 13:29:29 +02:00 |
|
Clara K
|
a85a754aa3
|
Update ReadMe.md
|
2023-04-30 13:27:47 +02:00 |
|
Willy-JL
|
569edc9e9a
|
Format
|
2023-04-30 12:22:10 +01:00 |
|