Commit graph

25 commits

Author SHA1 Message Date
2779d26b2a
add trigger disable 2025-04-03 15:25:09 -04:00
67814ef2ce
set sample frequency 2025-04-03 12:55:41 -04:00
b091f216e8
swap between rising and falling edge detection 2025-04-03 12:26:03 -04:00
808d474ec3
measure cpu load 2025-04-03 12:02:50 -04:00
1ec0f63696
voltage scaling 2025-04-03 11:30:58 -04:00
93c76775ca
trigger 2025-04-03 11:07:16 -04:00
ba5421cadd
handle buttons 2025-04-03 10:56:53 -04:00
38cfc8567a
send button data to fifo 2025-04-03 10:49:16 -04:00
f5b7492de6
don't disable interrupts as we are using a ring buffer 2025-03-27 12:52:16 -04:00
852f78b4fe
disable time and button debug display 2025-03-27 12:41:53 -04:00
6bfbf2366b
draw sample graph 2025-03-27 12:33:39 -04:00
c2a0fdd210
draw gridlines 2025-03-27 11:52:14 -04:00
fa95b4a93a
move pwm init after clock detection 2025-03-27 11:32:49 -04:00
b73ed71bc2
trigger interrupt
why don't the docs make it apparrent that this is possible, yet alone required?
2025-03-27 11:22:28 -04:00
e557701ab7
switch to correct interrupt vector 2025-03-27 11:00:27 -04:00
d7b7ebc185
don't bit-band 2025-03-27 10:49:39 -04:00
aca9fc79ac
add sampling.h 2025-03-27 10:41:57 -04:00
1d2833a282
add includes 2025-03-27 10:37:54 -04:00
ac0bd4fc33
read adc registers 2025-03-27 10:31:30 -04:00
1482a29a0f
create sampling.c 2025-03-27 10:13:35 -04:00
09cce163fc
pwm out 2025-03-24 17:28:33 -04:00
ed4d083358
display joystick status
also changed thresholds to account for drift
2025-03-24 17:13:05 -04:00
c6caef7ba0
handle S1, S2 and sel
also display pressed buttons
2025-03-23 19:16:57 -04:00
e7e2f56db3
enabled timer 2025-03-20 11:24:04 -04:00
35d1ee2387
time formatting 2025-03-20 11:20:21 -04:00