Update:
Turns out my servos were badly out of tune, with a good increase in PID, the system can engrave bidirectionallly.
So next version of Darwin will have 3 more system outputs, a StepFlag, which pulses its output on any motors step..
, a data clock which runs at kernal frequency, and a Data line matched to the clock.
Ill publish the code for the laser control panel , in Darwin you now just set a register named "laser" to 1 to make the
system run in laser mode. Laser mode also corrects for acceleration and deceleration to keep laser power the same no matter
what the speed.
I know only laser users will care about making a panel, but the outpus may come in handy for other experimenters to use.
Art