Curious, the dev version linked in the markdown is 1.0 where the 'current version' at the top of the markdown is 1.1?
curl http://localhost:8991/info responds, so the plugin appears to be listening here.
list provides the following output:
list
{ "Ports": [], "Network": true }
{ "Ports": [ { "Name": "/dev/ttyACM0", "SerialNumber": "", "DeviceClass": "", "IsOpen": false, "IsPrimary": false, "Baud": 0, "BufferAlgorithm": "", "Ver": "1.1.55", "NetworkPort": false, "VendorID": "0x2341", "ProductID": "0x0043" } ], "Network": false }
open /dev/ttyACM0 9600
time="2017-06-12T22:05:47Z" level=info msg="Inside spHandler"
time="2017-06-12T22:05:47Z" level=info msg="Opening serial port /dev/ttyACM0 at 9600 baud"
time="2017-06-12T22:05:47Z" level=info msg="Just tried to open port"
time="2017-06-12T22:05:47Z" level=info msg="Error opening port Permission denied"
{"Cmd":"OpenFail","Desc":"Error opening port. Permission denied","Port":"/dev/ttyACM0","Baud":9600}
Permission denied. Ok - that I can try to work around.
In the meantime, I get the following messages that just scroll on:
time="2017-06-12T22:05:44Z" level=info msg="[{/dev/ttyACM0 0x0043 0x2341 95333353836351900210 false}]"
Presumably that means something to someone.
I'll start fiddling with the permission denied issue - any pointers would be helpful.
ls -al /dev/ttyACM0
crw-rw---- 1 root dialout 166, 0 Jun 12 21:24 /dev/ttyACM0
My user account is a member of dialout, but come to think of it...I just added myself to dialout and didn't logout/login. I'll go do that and press on. Thanks!