Commit graph

74 commits

Author SHA1 Message Date
zaubentrucker 9a450cfe9c Move modio dir 2024-12-24 20:21:49 +01:00
zaubentrucker 677d882bbb Set proper prescaler and period for 100Hz 2024-12-23 14:07:54 +01:00
zaubentrucker 55ffaf10fa Use registers to bling the relays 2024-12-23 13:14:13 +01:00
zaubentrucker 5ddd8ef236 Implement blinker with Relays 2024-12-23 12:53:03 +01:00
zaubentrucker 65ec5beadb Build firmware 2024-12-22 21:39:24 +01:00
zaubentrucker 2182e9aba7 Add sourcecode from olimex 2024-12-22 19:15:21 +01:00
zaubentrucker c7a35d033e Implement connecting to raw file descriptors 2024-10-17 23:00:50 +02:00
Frederik Menke 5954377a89 Depend on build for run 2024-01-13 22:45:36 +01:00
Frederik Menke bc39b14fef Use rsync again 2024-01-13 22:42:12 +01:00
Frederik Menke dd76ad51ad Kill red if still running 2024-01-13 22:35:29 +01:00
Frederik Menke 1e0484cdcd Run cross-compiled binary 2024-01-09 00:39:52 +01:00
Frederik Menke 5795d0f0bd Use pre-build instead of Dockerfile 2024-01-08 23:07:30 +01:00
Frederik Menke b5129ff3e6 Cross compile using cargo-cross 2024-01-08 22:34:49 +01:00
Frederik Menke 36fddc99c8 Add scaffolding for video aimation
Using motion-canvas requires a whole bunch of crap
2024-01-06 23:56:21 +01:00
Frederik Menke b79aaca74d Remove TODOs 2024-01-01 13:29:53 +01:00
Frederik Menke d3da56b3e5 Fix warnings 2024-01-01 13:22:26 +01:00
Frederik Menke b47a27cb86 Jog using absolute movements 2024-01-01 13:05:11 +01:00
Frederik Menke 3b5892e7e0 Clean up code 2024-01-01 12:45:04 +01:00
Frederik Menke a65f523636 Improve docs 2024-01-01 01:31:27 +01:00
Frederik Menke eaab62ab88 Impl fns on printer 2024-01-01 01:24:23 +01:00
Frederik Menke 8f8d2ffaa2 Improve docs 2023-12-31 22:58:49 +01:00
Frederik Menke 4c7540b524 Use generics instead of dyn 2023-12-17 23:05:17 +01:00
Frederik Menke b72c601a25 Add G90 2023-12-17 17:55:37 +01:00
Frederik Menke cb64502a02 Add TODO 2023-12-10 14:06:20 +01:00
Frederik Menke 221ab355d5 Add TODO 2023-12-10 14:01:36 +01:00
Frederik Menke 396d24b451 Enable z jogging 2023-12-10 13:38:52 +01:00
Frederik Menke db33f6a53c Increase base jogging speed 2023-12-09 22:06:21 +01:00
Frederik Menke 604a0771f2 Optimize jogging parameters 2023-12-09 21:57:54 +01:00
Frederik Menke edaaafbb15 Use fill level for jogging 2023-12-09 21:37:44 +01:00
Frederik Menke 821b15b599 Parse "ok" lines to count buffers 2023-12-09 19:58:03 +01:00
Frederik Menke 059ccdc14b Refactor to remove useless task 2023-11-26 20:33:16 +01:00
Frederik Menke 4d30463a87 Move printer communication to separate function 2023-11-26 18:00:12 +01:00
Frederik Menke d676be5d73 React to serial port write issues 2023-11-20 22:31:43 +01:00
Frederik Menke 8d74ff0942 Detect serial port path automatically 2023-11-20 22:22:44 +01:00
Frederik Menke 594a31d983 Fix reconnecting 2023-11-19 02:10:27 +01:00
Frederik Menke cecc355be4 Implement xy movements 2023-11-19 00:18:37 +01:00
Frederik Menke af069c8e5e Implement first test 2023-11-18 22:34:33 +01:00
Frederik Menke 6e8b60bf37 Add doc comments 2023-11-18 15:26:24 +01:00
Frederik Menke 19decf59bd Rename jogger to gamepad 2023-11-18 14:50:41 +01:00
Frederik Menke 00ada18db5 Showcase i2c writing from linux 2023-08-26 23:15:11 +02:00
Frederik Menke 54b51b50ba Move mains to their own functions 2023-08-26 21:13:48 +02:00
Frederik Menke 742dfddce1 Factor out parsing to separate file 2023-08-13 15:33:33 +02:00
Frederik Menke f5d4d25d37 Use std u16 interpretation 2023-06-28 19:38:04 +02:00
Frederik Menke cc5270707e Rename variable 2023-06-24 23:32:06 +02:00
Frederik Menke 11a5eac24d Remove unused variable 2023-06-24 20:15:41 +02:00
Frederik Menke a065dfefe2 Fix magic number 2023-06-24 20:14:38 +02:00
Frederik Menke 5c0c975a86 Add rp2040 for controlling spindle 2023-06-24 19:58:06 +02:00
Frederik Menke 26218bcbd3 Use variable for olimex ssh url 2023-05-06 20:19:17 +02:00
Frederik Menke 58ecc95cc2 Add ssh login command 2023-05-04 21:29:50 +02:00
Frederik Menke 6245c2f9fa Add dts file for PWM 2023-05-01 23:35:37 +02:00