1
0
Fork 0
mirror of https://github.com/alemidev/scope-tui.git synced 2024-11-23 22:24:48 +01:00
Commit graph

19 commits

Author SHA1 Message Date
6e1871d953
feat: implemented spectroscope
it's not perfect and lower frequency tend to have way higher amplitudes,
which is suspicious, but it works!
2023-09-18 00:57:16 +02:00
1b67bfbf75
chore: replaced tui-rs with ratatui 2023-09-18 00:56:51 +02:00
37af6d9fc4
feat: restructured project, initial broken fft 2023-09-17 07:10:08 +02:00
ba0174961a
chore: modularized source backend code 2023-09-17 03:50:19 +02:00
c4960cf571
feat: multi channel? peaks? better triggering + ui?
idk old commits I forgot to push at the time
2023-06-29 16:09:36 +02:00
c6a88b13cd
chore: moved key parsing out of run_app 2023-01-15 23:30:33 +01:00
6807bb5972
fix: update readme and increments 2023-01-13 02:59:53 +01:00
b48989d4e9
feat: better ux, variable window size
improved keybinds: arrows move view, pageUp/pageDwn move trigger
threshold. Current sample window displayed on UI.
2023-01-13 02:52:16 +01:00
d72e471dbd
feat: better UI and keybinds, more CLI opts
Added CLI option to specify channel number, but I'm not sure it's really
working. Refactored AppConfig a little. Added threshold indication on
status bar. References and UI are separate settings and can be toggled
individually. At least 1 sample is always shown when discarding due to
triggering. Range and threshold are configured with arrow keys. Added
more colors to palette. Added ability to toggle braille mode. Fix: fully
write "fps" instead of cutting "s" out.
2023-01-05 00:51:05 +01:00
df273dd011
fix: constraints use relative percentages 2023-01-02 01:33:28 +01:00
e656b6303e
feat: trigger threshold, better heading
remade heading with table widgets, added triggering threshold controlled
with arrows and PgUp/PgDwn, small fixes
2023-01-02 01:18:07 +01:00
32a9819106
chore: moved run_app in app file 2022-12-28 03:55:37 +01:00
72a7b55c7f
chore: moved config in another file with pub field 2022-12-28 03:53:37 +01:00
ffd14b2a36
feat: super rudimentary triggering 2022-12-27 19:03:11 +01:00
59b736bf12
chore: generalized channel number parsing 2022-12-27 19:01:48 +01:00
ae493cd221
feat: key to toggle UI, hide title when no ui 2022-12-26 03:12:20 +01:00
e83a326c89
feat: small refactor, allow editing paused view 2022-12-26 02:18:24 +01:00
00f27b7f83
fix: updated readme, catch errors 2022-12-24 06:57:56 +01:00
0116056072
feat: initial refactor, keys to change settings
it's now possible to change most settings while scope-tui. Keybinds are
`v` for vectorscope/oscilloscope, `s` for scatter/line and `+/-` to
manage range.
2022-12-24 06:21:58 +01:00