Hi. Sorry for my poor english (i'm trying to do my best).
I'm working on USB motion controller. I noticed that after stopping program (Stop button) and starting it again (Cycle Start) some trajectory
vectors are lost. For example:
G2 X5 Y5 I5 J0
G1 Z6 F200
G3 X0 Y5 I0 J6
G1 X0 Y0 Z5 F1200
If i run program and then stop it almost immediately, mach stops filling trajectory buffer (GMoves Movements[0x1000]) after (for example)
70% of first arc. When i start it again it doesn't continue to generate first arc but go
straight to second or even third line of gcode.
I also noticed that it's probably correlated to "MainPlanner->ExBufferHi" value. The higher value it is, the more vectors are lost.
Could someone help me ? Thanks in advance.