Jake Wilkinson
|
f2e8764f6b
|
page styled to be a single page, no scrolling. tooltips added. sync option radioboxes implemented
|
2025-11-23 12:14:21 +08:00 |
Jake Wilkinson
|
d748095941
|
visualiser overlay moved to ViewerOverlay.js, accepts and passes through pointer events appropriately
|
2025-11-22 17:36:49 +08:00 |
Jake
|
0fa8e04493
|
implements separate x and y zoom on curve editor
|
2025-10-28 00:12:27 +08:00 |
Jake
|
17deaaa873
|
NoiseNode implemented (octave and persistence hard coded), added servo feedback option to variable
|
2025-10-21 00:09:09 +08:00 |
Jake
|
dae69f4c0d
|
variable, math, and map() nodes are implemented
|
2025-10-18 23:20:50 +08:00 |
Jake
|
cf3765ce5a
|
motor data write to servo packets ready(untested)
|
2025-10-04 23:14:27 +08:00 |
Jake
|
b677dfd9a5
|
request ping gives id, min/max angle, and position
|
2025-10-04 18:28:23 +08:00 |
Jake
|
b30f9acefe
|
can connect, receive id and file list packets
|
2025-09-28 13:07:03 +08:00 |
Jake
|
93a047bbb4
|
keyframes moveable, individual motors selectable
|
2025-09-28 00:41:11 +08:00 |
Jake
|
cb99feea2f
|
refactored from single to multiple pages
|
2025-09-27 22:57:34 +08:00 |