Laser TTL on is Delayed

I am using SmoothieWare Firmware on Azteeg X5 mini, laser driver is a Simpledrive (x-wosse). I have PWM and TTL configured in the ini files Laser section and when running G1-3 commands laser turns on but only 1.5 seconds into the move….
Why the delay?
If i control the laser with PWM only The laser turns on instantly at the beginning of the move but if i have both PWM and TTL the machine movesfor 1.5 seconds before it turns on thus missing to cut the first part of the line.

I have wired pin 1.23 for pwm to Laserdriver analog (and selector set to A - for analog) and 1.30 for TTL is connected to interlock input.

Can anyone explain what the error is and maybe suggest a solution?
Thanks a lot!

Imported from wikidot

Hello Daniel, I don’t have the experience with your laser driver, but this sure sounds like a driver startup delay issue. As the board receives the TTL signal, it takes a little while for it to start up and only then will the laser turn on. I had a similar setup and I used a separate M command at the start to turn on the laser (TTL in your case) after which I would do homing. This gives the driver enough time to stabilize. What you are doing is effectively turning the laser driver entirely on and off at each move. I think.