the new grbl code doesn't seem to work with stock grbl 0.9.

the new grbl code doesn’t seem to work with stock grbl 0.9.

Here’s the console output when I connect:

node server-grbl.js
DEPRECATION: Please use require('serialport') instead of require('serialport').SerialPort
*************************************************************

  •                    Notice:                              *
    

*************************************************************

WARN: Connecting to Port /dev/ttyACM0,115200
Connected to /dev/ttyACM0at 115200
Recv:
Nope
Recv: Gr 0.9j [’$’ for help]
Nope
Recv: <Idle,MPos:0.000,0.000,0.000,WPos:0.000,0.000,0.000>
Recv: <Idle,MPos:0.000,0.000,0.000,WPos:0.000,0.000,0.000>
Recv: <Idle,MPos:0.000,0.000,0.000,WPos:0.000,0.000,0.000>

I figure that “nope” is about as instructive as it gets, at the moment.

It has been tested with the MrBeam Grbl Image https://raw.githubusercontent.com/mrbeam/grbl_v1/mrbeam-stable/grbl.senior.hex
Disable endstops!

This should fix your issue.

Before I saw your responses, I figured I’d done some editing here and there, and maybe I’d broken something. So I deleted and re-cloned. Here’s what I got:
rm -rf LaserWeb3/
laserweb3@raspberrypi:~ $ git clone https://github.com/openhardwarecoza/LaserWeb3.git
Cloning into ‘LaserWeb3’…
remote: Counting objects: 3831, done.
remote: Compressing objects: 100% (18/18), done.
remote: Total 3831 (delta 6), reused 0 (delta 0), pack-reused 3812
Receiving objects: 100% (3831/3831), 7.86 MiB | 1.63 MiB/s, done.
Resolving deltas: 100% (1343/1343), done.
Checking connectivity… done.
laserweb3@raspberrypi:~ $ cd LaserWeb3/
laserweb3@raspberrypi:~/LaserWeb3 $ node server-grbl.js
module.js:327
throw err;
^

Error: Cannot find module ‘dotenv’
at Function.Module._resolveFilename (module.js:325:15)
at Function.Module._load (module.js:276:25)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object. (/home/laserweb3/LaserWeb3/config.js:1:63)
at Module._compile (module.js:409:26)
at Object.Module._extensions…js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
laserweb3@raspberrypi:~/LaserWeb3 $

+Peter van der Walt Doh!

+Peter van der Walt Go to bed! I am very patient and HAPPY to wait until tomorrow for answers! Anyhow, its running now! Thanks!