Commit Graph

14 Commits

Author SHA1 Message Date
Hakan Bastedt
760944afe5 Various improvements. New pdo variable stepsPerMM. 2024-01-17 00:24:17 +01:00
Hakan Bastedt
c6857d0be2 Still problem with overlapping cycles in stepgen. TIM8 works for stepgen now. 2024-01-15 20:21:14 +01:00
Hakan Bastedt
7a63d27303 Two encoders and two steppers declared. Encoder is 64-bit again 2024-01-11 21:10:27 +01:00
Hakan Bastedt
6176166b3a More encapsulation of timer info. 2024-01-11 16:44:28 +01:00
Hakan Bastedt
5df911296c sync0CycleTime static member of StepGen 2024-01-11 10:54:13 +01:00
Hakan Bastedt
a4488da9fa Cleanup encoder code 2024-01-11 10:42:29 +01:00
Hakan Bastedt
6f29a0d492 Further cleanup and modularization 2024-01-10 22:27:04 +01:00
Hakan Bastedt
3bbf089d01 MyEncoder split into cpp and h file 2024-01-10 22:05:38 +01:00
Hakan Bastedt
2e4e768d5e Raw classified encoder. Compiles, untested 2024-01-10 21:58:11 +01:00
Hakan Bastedt
f8fc5fccd6 Max step-rate introduced - solves initial step storm 2024-01-10 20:08:30 +01:00
Hakan Bastedt
f6abd73c58 Split class into cpp and h file. Works at commands, but initial isn't ok 2024-01-10 18:59:16 +01:00
Hakan Bastedt
c5a95074dc Moved stepper into C++ class. Seems to work. Basic 2024-01-10 18:44:58 +01:00
Hakan Bastedt
8614d1dfd3 Moved stepper into C++ class. Seems to work. Basic 2024-01-10 18:44:40 +01:00
Hakan Bastedt
485901120c Reshuffle file structure 2023-12-31 09:17:42 +01:00