Commit graph

  • f38e652c0f Wip squash me generalize-axis Sebastian 2026-01-03 16:28:29 +01:00
  • 7b9d1e0c66 Deduplicated axis movement code Sebastian 2026-01-02 23:42:15 +01:00
  • 8e371bc6a2 Removed surplus zero byte Sebastian 2026-01-02 19:49:16 +01:00
  • 24b46a5fff Fixed memory layout to avoid running into segfaults dfu-flashing Sebastian 2025-12-28 13:07:42 +01:00
  • 524ed8f2c6 Triggering the dfu bootloader works Sebastian 2024-10-03 22:54:05 +02:00
  • ceb4dc035f Updated crates for the fimrware part main crate-updates Sebastian 2025-12-23 15:16:17 +01:00
  • 475e9621a1 Updated crates for the daemon part Sebastian 2025-12-23 14:36:31 +01:00
  • cfd7b79eac Removed unused dependencies and updated the rest Sebastian 2024-12-04 18:27:40 +01:00
  • 1498fd27ff First end-to-end movement Sebastian 2024-12-04 18:25:26 +01:00
  • f7483fe42a Fixed hardfault due to broken memory layout Sebastian 2024-12-03 17:50:35 +01:00
  • 57fdf05f00 Added progress to flash tool Sebastian 2024-10-06 13:39:07 +02:00
  • b2830a1fbc Added test application for flashing Sebastian 2024-10-04 16:20:36 +02:00
  • 77eebdf795 Added correct serial number to usb device Sebastian 2024-10-04 15:54:23 +02:00
  • 1c4714381b Triggering the dfu bootloader works Sebastian 2024-10-03 22:54:05 +02:00
  • 8cf75ac70d Added usb serial communication Sebastian 2024-10-03 18:22:37 +02:00
  • bc557ccdeb Added crate for usb-serial protocol Sebastian 2024-10-03 16:06:17 +02:00
  • 86a33b97a9 Tested motor control Sebastian 2024-10-12 14:33:23 +02:00
  • b4b07b505c Added basic AZ motor control loop Sebastian 2024-08-03 23:16:19 +02:00
  • 187b23db82 Added encoder readout Sebastian 2024-08-03 22:18:09 +02:00
  • 4fb87dbae1 Added firmware Sebastian 2024-07-28 21:41:42 +02:00
  • f2fe686b0e Started to integrate the webinterface Sebastian 2024-06-29 16:01:40 +02:00
  • b9437480e1 Split code into serveral modules Sebastian 2024-06-29 13:51:29 +02:00
  • ecb5399a42 Fixed error handling Sebastian 2024-06-22 23:19:04 +02:00
  • 9bb7cc7a2c Split tcp handler and rotocontrol into seperate tasks Sebastian 2024-05-05 17:38:28 +02:00
  • e5e4e25438 Implemented just enough functionality that gpredict thinks we are rotctl Sebastian 2024-05-05 15:07:08 +02:00
  • 6bf5b6aa1d Added Basic network server Sebastian 2024-05-05 14:42:25 +02:00
  • 584eb4aff0 Parser accepts complete lines including \n Allow comments in parser Sebastian 2024-05-05 14:39:41 +02:00
  • b38014686b Added rotctl protocol parser Sebastian 2024-05-03 16:16:24 +02:00