I can't connect to grbl 0.9 j.

I can’t connect to grbl 0.9 j. Some console output:

WARN: Connecting to Port /dev/ttyS0,115200
Connected to /dev/ttyS0at 115200
Error: Error: Input/output error, calling write

Ubuntu 14.04 LTS
node -v
v6.6.0

Grbl talks to me through the port nicely, for example Arduino IDE Serial Monitor.

How to trace the reason?

No remedy. Installed 4.4.7, re-installed LaserWeb3, exactly the same lyrics…

But I do some testing of “serialport” libarary.

Peter, Thnx for the list, I’m working on it. I try to dig the serialport-module a bit deeper.

Found it…between the kb and back rest. Wrong port, after all.

Can you tell about the Marlin thread?

There are some marks that it has been in the agenda. I have done some tests of using extruder step pulses (with some external delay) as the light controller. It looks promising, since no firmware switching is needed between lasering and SLA printing.

I took some time to look at the Marlin server code, and enjoyed seeing a lot of things I didn’t know too much.

if I understood anything at all, I could aim my “double functioning 3d printer (Laser/SLA)” by just changing the S–> Extrusion parameter in function generateGcode:

g += “G1” + feedrate;
g += " X" + xpos;
g += " Y" + ypos;
g += " S" + laserPwrVal + “\n”;

My goal is to turn KiCad svgs (or ultimately gerbers) to G-code, and use a Marlin -running printer as a hardware.

One thing totally fuzzy to me is what is turned into vector moves and what is rasterized when starting from an svg file.

To the best of my knowledge, if the object in the SVG file is a bitmap, it rasterized, if the object is a vector path, it is turned int a g1/2/3 move. I am sure +Peter van der Walt can clarify this.

@Tom_Forsell We call that a PEBCAK!

Thanks +Peter van der Walt