|
7dd1aee53c
|
set trigger mode atomically
|
2025-04-12 19:17:05 -04:00 |
|
|
281c0f68d5
|
calculate cpu usage with a hardware timer
had to bump the display stack size to keep snprintf from crashing
|
2025-04-12 18:40:26 -04:00 |
|
|
e8946f2a03
|
handle button input
config read/writes should be protected with a semaphore?
changing adc speed works somehow, might need to change to avoid unseen TI-RTOS clobbers
|
2025-04-12 17:57:48 -04:00 |
|
|
564d05b183
|
implemented graphics
|
2025-04-12 17:25:21 -04:00 |
|
|
6004eaac27
|
enable interrupts in capture as task0 never runs
this took days (2) to find
|
2025-04-12 17:11:12 -04:00 |
|
|
e1419da297
|
capture and process waveform
|
2025-04-10 12:31:14 -04:00 |
|
|
6b16664b22
|
switched to ccs12
implemented pwm and adc to ringbuffer on tirtos
|
2025-04-10 11:33:10 -04:00 |
|
|
c318ec3f35
|
added tirtos
|
2025-04-10 10:29:04 -04:00 |
|
|
40aa61ba98
|
constrain traces to the screen
|
2025-04-07 17:54:47 -04:00 |
|
|
e0d468e15f
|
change defaults
|
2025-04-07 17:30:05 -04:00 |
|
|
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 |
|