The datasheet for the DRV8825 will tell you minimum step pulse length, step pulse interval, direction setup time and direction hold time. AFAIR they are about 2.5us.
Well, I deleted my config.g override, and changed to p8. It stopped travel.
Changed back to p5, seems to be working now.
Odd, nothing in the config override should have been doing anything, but it seems to be working now.
Thanks for all your help @dc42
Patterns of ridges and valleys aligned in the X direction indicate backlash in the mechanics. In your case it is obviously severe. Check for loose pulleys.
Delta printer, Boots Industries BIv25.
glass is round, at the 3 mounts, I leveled the bed against a zero'd extruder to .01mm
Z probe is a piezo inside a mechanical probe. probe gets pulled out by magnet and pushed in by a retractor.
Bed has a 1mm "dip" or curve towards the center (slightly concaved) from the edges.
But I just did a 10mm print and its pretty close. I was very concerned that the extruder was going to try to drive into the bed at the edges.
So, when e0 is centered, you move it x14, - 12 to be at the z probe, correct?
Cause I have mine set from the build zero, and I have a tool offset.
When I select the tool, the probe offset is exactly the tool offset incorrect.
If I select e1 (t1) which also is offset, it's incorrect by that amount.
The problem is that 0 is an invalid (and unfeasible) dead time. Try tuning the heater again to see if you get a nonzero value, in case reading noise caused the problem. If you get zero again, then I suggest you estimate the dead time by turning the heater on and timing how long it takes before the temperature starts rising; then use that (in seconds) as the D parameter in the M307 command, along with the A=66.8 and C=518.4.