- Add additional information in the output generated by rampgen in order to allow recalculating the acceleration curves independently - Implement motion ramp checks inside test_motion_ramp.py test_motion_ramp reads the output of a merged stepping sequence and splits the motion of each axis, checking the acceleration curves independently. This ensures both that the acceleration curves are correct (as generated by the PulseGen class) and that the multiplexed moves are too. The nominal rate is checked exactly, while the acceleration/deceleration segment allow for some deviation from an ideal curve. This is currently 5% for both expected speed and acceleration, with an absolute limit of 20mm/s of maximum difference in each point. |
||
|---|---|---|
| .. | ||
| buttons | ||
| leds | ||
| motion | ||
| protocol | ||
| pulse_gen | ||
| speed_table | ||
| stubs | ||
| CMakeLists.txt | ||