Commit Graph

24 Commits (8ad8589cf537cb0526f36cb7e4970c8e8fa7e467)

Author SHA1 Message Date
Jake 8ad8589cf5 animation length now is correctly variable 2025-11-02 17:49:18 +08:00
Jake 4f376eaa1b fixed flipping of motor position bytes during feedback 2025-11-02 15:22:19 +08:00
Jake 21ddfee1cd id changes now work trhough interface 2025-11-02 14:22:30 +08:00
Jake e5d73fca5d can recieve config updates from control panel, SCS/STS logic offloaded to pos move and play animation in main ino 2025-10-31 01:44:19 +08:00
Jake 6b991fa982 NoiseNode implemented (octave and persistence hard coded), added servo feedback option to variable 2025-10-21 00:09:30 +08:00
Jake eaedb1ac3f variable, math, and map() nodes are implemented 2025-10-18 23:21:24 +08:00
Jake 29758d8abf nodegraph and nodes defined and receiveable from web interface packet 2025-10-15 00:39:54 +08:00
realrobots 9e3979f4d6 curves now sending/receiving correctly. Y values are now converted to Int16 values to allow handles to dip below 0~ 2025-10-10 23:12:08 +08:00
Jake 88fec6ef3c curve animation save/load implemented (needs troubleshooting, y axis flattening somewhere 2025-10-09 00:04:29 +08:00
Jake 06883652d0 animation files now made up of curves 2025-10-08 15:38:44 +08:00
Jake 22cdb34063 adapted for curves rather than keyframes (untested) 2025-10-07 14:26:49 +08:00
Jake 13ae278505 full spectrum of data read/write (needs testing), feedback checkbox activates position streaming for the 5 test motors 2025-10-05 20:00:35 +08:00
Jake fb38ca9bdb SCS/STS types and automatic dealing with that implemented somewhat. request ping gives id, min/max angle, and position 2025-10-04 18:29:07 +08:00
Jake 91f6e269ed removed DE/RE implementation and delay as no longer required with direct TTL setup 2025-10-01 00:35:00 +08:00
Jake 366ba5fae3 can play animation files from control panel, animation now via keyframe, not individual frames 2025-09-30 00:12:38 +08:00
Jake d7ff7b3155 sync option implemented, motors move with dials and timeline shifts 2025-09-29 23:05:13 +08:00
Jake 051fe5c8c2 save/load custom names now working 2025-09-29 15:02:47 +08:00
Jake 530372de2b save/load working 2025-09-29 14:07:47 +08:00
Jake eeb5fbbadd single file transfer system implemented 2025-09-29 00:14:09 +08:00
Jake 069f0c405c switching to faster comms 2025-09-28 22:05:41 +08:00
Jake 01855c6b66 need to update all comms packets to take 2 byte lengthts to allow recieivng big packets 2025-09-28 18:24:46 +08:00
Jake a31cefd3f6 fixed bit packing issue with keyframe data 2025-09-28 16:37:32 +08:00
Jake 3b810e79c5 batch sending files, broken keyframe data 2025-09-28 14:59:29 +08:00
Jake 03e1591388 first 2025-09-27 10:53:41 +08:00