Okay, I'm starting to get the hang of starting LaserWeb3..

Okay, I’m starting to get the hang of starting LaserWeb3… I open a ssh to my rPi and start the grbl server. However, If I forget to press connect bofre trying to home the laser, I get the following error:

TypeError: Cannot read property ‘path’ of undefined
at Socket. (/home/pi/LaserWeb3/server-grbl.js:196:54)
at emitOne (events.js:77:13)
at Socket.emit (events.js:169:7)
at Socket.onevent (/home/pi/LaserWeb3/node_modules/http://socket.io/lib/socket.js:348:8)
at Socket.onpacket (/home/pi/LaserWeb3/node_modules/http://socket.io/lib/socket.js:308:12)
at /home/pi/LaserWeb3/node_modules/http://socket.io/lib/client.js:195:16
at nextTickCallbackWith0Args (node.js:420:9)
at process._tickCallback (node.js:349:13)

Obviously it’s because the port haven’t connected - but maybe a button lock-out is needed?

Hum… I pulled the newest version just few hours ago :confused: (30469)

I don’t think I get the plug in thing… I have a CNC shield on top of my pi so the serial port is the native one - not USB… not anything to plug in.

i think it would be better to fix this in server-smoothie like I allready did in server-grbl.

agree

Yes, confirmed that this did the trick! (30476) Running GRBL by the way.