chilipeppr / workspace-nodemcu

A ChiliPeppr workspace that lets you interact with the NodeMCU device.
8 stars 5 forks source link

There is no "nodemcu" buffer #2

Closed pastukhov closed 8 years ago

pastukhov commented 8 years ago

Serial port widget suggest to choose "nodemcu" buffer, but there is no such thing. image

I am on ubuntu 15.10 x64 with chrome 41.0.2272.89.

chilipeppr commented 8 years ago

You need to be running version 1.88 of Serial Port JSON Server. What version are you running? You cut it off in the screenshot.

On Sun, Feb 14, 2016 at 11:02 PM, Artem Pastukhov notifications@github.com wrote:

Serial port widget suggest to choose "nodemcu" buffer, but there is no such thing. [image: image] https://cloud.githubusercontent.com/assets/3490616/13041768/21670cbc-d3cb-11e5-8b46-7a13094272c7.png

I am on ubuntu 15.10 x64 with chrome 41.0.2272.89.

— Reply to this email directly or view it on GitHub https://github.com/chilipeppr/workspace-nodemcu/issues/2.

pastukhov commented 8 years ago

I'm using http://chilipeppr.com/downloads/v1.86/serial-port-json-server-1.86_linux_amd64.tar.gz Is there any precompiled 1.88?

chilipeppr commented 8 years ago

So sorry, it wasn't fully published when I posted on the nodemcu forum. I just published it.

[image: Inline image 1]

On Mon, Feb 15, 2016 at 11:13 PM, Artem Pastukhov notifications@github.com wrote:

I'm using http://chilipeppr.com/downloads/v1.86/serial-port-json-server-1.86_linux_amd64.tar.gz Is there any precompiled 1.88?

— Reply to this email directly or view it on GitHub https://github.com/chilipeppr/workspace-nodemcu/issues/2#issuecomment-184555541 .

pastukhov commented 8 years ago

Now i can't get checkbox checked:

2016/02/16 10:51:56 hub.go:122: open /dev/ttyUSB0 9600 nodemcu
2016/02/16 10:51:56 serialport.go:373: Inside spHandler
2016/02/16 10:51:56 serialport.go:388: Opening serial port /dev/ttyUSB0 at 9600 baud
2016/02/16 10:51:56 serialport.go:433: Just tried to open port
2016/02/16 10:51:56 serialport.go:442: Opened port successfully
2016/02/16 10:51:56 bufferflow_nodemcu.go:34: Initting timed buffer flow (output once every 16ms)
2016/02/16 10:51:56 serial.go:132: Registering a port: /dev/ttyUSB0
2016/02/16 10:51:56 serialport.go:187: Hit end of file on serial port
2016/02/16 10:51:56 serialport.go:193: EOF
2016/02/16 10:51:56 hub.go:122: list
2016/02/16 10:51:56 serial.go:141: Unregistering a port: /dev/ttyUSB0
2016/02/16 10:51:56 serialport.go:363: Shutting down writer on /dev/ttyUSB0
2016/02/16 10:51:56 serialport.go:257: writerBuffered just got closed. make sure you make a new one. port:/dev/ttyUSB0
2016/02/16 10:51:56 seriallist_linux.go:292: Rootpath:/sys, Numscanned:58590
Matchedfiles:
/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/manufacturer
/sys/devices/pci0000:00/0000:00:14.0/usb1/manufacturer
/sys/devices/pci0000:00/0000:00:14.0/usb2/manufacturer
/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/manufacturer
/sys/devices/pci0000:00/0000:00:1a.0/usb3/manufacturer
/sys/devices/pci0000:00/0000:00:1d.0/usb4/manufacturer
2016/02/16 10:51:56 seriallist_linux.go:292: Rootpath:/sys, Numscanned:58590
Matchedfiles:
/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/id/product
/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/id/product
/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:046D:C52F.0001/input/input3/id/product
/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:046D:C52F.0002/input/input4/id/product
/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/product
/sys/devices/pci0000:00/0000:00:14.0/usb1/product
/sys/devices/pci0000:00/0000:00:14.0/usb2/product
/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2:1.3/0003:046D:0A07.0004/input/input5/id/product
/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/product
/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.5/product
/sys/devices/pci0000:00/0000:00:1a.0/usb3/product
/sys/devices/pci0000:00/0000:00:1d.0/usb4/product
/sys/devices/platform/i8042/serio0/input/input2/id/product
2016/02/16 10:51:56 seriallist_linux.go:118: The list of directories with serial port device data:[/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/id /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/id /sys/devices/pci0000:00/0000:00:14.0/usb1 /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4 /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:046D:C52F.0001/input/input3/id /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:046D:C52F.0002/input/input4/id /sys/devices/pci0000:00/0000:00:14.0/usb2 /sys/devices/pci0000:00/0000:00:1a.0/usb3 /sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2 /sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2:1.3/0003:046D:0A07.0004/input/input5/id /sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.5 /sys/devices/pci0000:00/0000:00:1d.0/usb4 /sys/devices/platform/i8042/serio0/input/input2/id]
2016/02/16 10:51:56 seriallist_linux.go:131:    Directory searching: /sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/id
2016/02/16 10:51:56 seriallist_linux.go:168: Problem reading in manufacturer text file. It does not exist or Permissions maybe? err:open /sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/id/manufacturer: no such file or directory
2016/02/16 10:51:56 seriallist_linux.go:207:  : 0001 () DevClass:
2016/02/16 10:51:56 seriallist_linux.go:309: Rootpath:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/id, Numscanned:5
Matcheddirs:
2016/02/16 10:51:56 seriallist_linux.go:226:    list of ports on this. map:map[]
2016/02/16 10:51:56 seriallist_linux.go:227:    .
2016/02/16 10:51:56 seriallist_linux.go:131:    Directory searching: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/id
2016/02/16 10:51:56 seriallist_linux.go:168: Problem reading in manufacturer text file. It does not exist or Permissions maybe? err:open /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/id/manufacturer: no such file or directory
2016/02/16 10:51:56 seriallist_linux.go:207:  : 0001 () DevClass:
2016/02/16 10:51:56 seriallist_linux.go:309: Rootpath:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/id, Numscanned:5
Matcheddirs:
2016/02/16 10:51:56 seriallist_linux.go:226:    list of ports on this. map:map[]
2016/02/16 10:51:56 seriallist_linux.go:227:    .
2016/02/16 10:51:56 seriallist_linux.go:131:    Directory searching: /sys/devices/pci0000:00/0000:00:14.0/usb1
2016/02/16 10:51:56 seriallist_linux.go:159: This is a hub, so skipping. /sys/devices/pci0000:00/0000:00:14.0/usb1
2016/02/16 10:51:56 seriallist_linux.go:131:    Directory searching: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4
2016/02/16 10:51:56 seriallist_linux.go:207: Logitech : USB Receiver () DevClass:00
2016/02/16 10:51:56 seriallist_linux.go:309: Rootpath:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4, Numscanned:352
Matcheddirs:
2016/02/16 10:51:56 seriallist_linux.go:226:    list of ports on this. map:map[]
2016/02/16 10:51:56 seriallist_linux.go:227:    .
2016/02/16 10:51:56 seriallist_linux.go:131:    Directory searching: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:046D:C52F.0001/input/input3/id
2016/02/16 10:51:56 seriallist_linux.go:168: Problem reading in manufacturer text file. It does not exist or Permissions maybe? err:open /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:046D:C52F.0001/input/input3/id/manufacturer: no such file or directory
2016/02/16 10:51:56 seriallist_linux.go:207:  : c52f () DevClass:
2016/02/16 10:51:56 seriallist_linux.go:309: Rootpath:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:046D:C52F.0001/input/input3/id, Numscanned:5
Matcheddirs:
2016/02/16 10:51:56 seriallist_linux.go:226:    list of ports on this. map:map[]
2016/02/16 10:51:56 seriallist_linux.go:227:    .
2016/02/16 10:51:56 seriallist_linux.go:131:    Directory searching: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:046D:C52F.0002/input/input4/id
2016/02/16 10:51:56 seriallist_linux.go:168: Problem reading in manufacturer text file. It does not exist or Permissions maybe? err:open /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:046D:C52F.0002/input/input4/id/manufacturer: no such file or directory
2016/02/16 10:51:56 seriallist_linux.go:207:  : c52f () DevClass:
2016/02/16 10:51:56 seriallist_linux.go:309: Rootpath:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:046D:C52F.0002/input/input4/id, Numscanned:5
Matcheddirs:
2016/02/16 10:51:56 seriallist_linux.go:226:    list of ports on this. map:map[]
2016/02/16 10:51:56 seriallist_linux.go:227:    .
2016/02/16 10:51:56 seriallist_linux.go:131:    Directory searching: /sys/devices/pci0000:00/0000:00:14.0/usb2
2016/02/16 10:51:56 seriallist_linux.go:159: This is a hub, so skipping. /sys/devices/pci0000:00/0000:00:14.0/usb2
2016/02/16 10:51:56 seriallist_linux.go:131:    Directory searching: /sys/devices/pci0000:00/0000:00:1a.0/usb3
2016/02/16 10:51:56 seriallist_linux.go:159: This is a hub, so skipping. /sys/devices/pci0000:00/0000:00:1a.0/usb3
2016/02/16 10:51:56 seriallist_linux.go:131:    Directory searching: /sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2
2016/02/16 10:51:56 seriallist_linux.go:207: Logitech : Z-10 USB Speaker () DevClass:00
2016/02/16 10:51:56 seriallist_linux.go:309: Rootpath:/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2, Numscanned:411
Matcheddirs:
2016/02/16 10:51:56 seriallist_linux.go:226:    list of ports on this. map:map[]
2016/02/16 10:51:56 seriallist_linux.go:227:    .
2016/02/16 10:51:56 seriallist_linux.go:131:    Directory searching: /sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2:1.3/0003:046D:0A07.0004/input/input5/id
2016/02/16 10:51:56 seriallist_linux.go:168: Problem reading in manufacturer text file. It does not exist or Permissions maybe? err:open /sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2:1.3/0003:046D:0A07.0004/input/input5/id/manufacturer: no such file or directory
2016/02/16 10:51:56 seriallist_linux.go:207:  : 0a07 () DevClass:
2016/02/16 10:51:56 seriallist_linux.go:309: Rootpath:/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2:1.3/0003:046D:0A07.0004/input/input5/id, Numscanned:5
Matcheddirs:
2016/02/16 10:51:56 seriallist_linux.go:226:    list of ports on this. map:map[]
2016/02/16 10:51:56 seriallist_linux.go:227:    .
2016/02/16 10:51:56 seriallist_linux.go:131:    Directory searching: /sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.5
2016/02/16 10:51:56 seriallist_linux.go:168: Problem reading in manufacturer text file. It does not exist or Permissions maybe? err:open /sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.5/manufacturer: no such file or directory
2016/02/16 10:51:56 seriallist_linux.go:207:  : USB2.0-Serial () DevClass:ff
2016/02/16 10:51:56 seriallist_linux.go:309: Rootpath:/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.5, Numscanned:178
Matcheddirs:
/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.5/3-1.5:1.0/ttyUSB0
/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.5/3-1.5:1.0/ttyUSB0/tty/ttyUSB0
2016/02/16 10:51:56 seriallist_linux.go:220:    /sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.5/3-1.5:1.0/ttyUSB0
2016/02/16 10:51:56 seriallist_linux.go:220:    /sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.5/3-1.5:1.0/ttyUSB0/tty/ttyUSB0
2016/02/16 10:51:56 seriallist_linux.go:226:    list of ports on this. map:map[ttyUSB0:2]
2016/02/16 10:51:56 seriallist_linux.go:227:    .
2016/02/16 10:51:56 seriallist_linux.go:131:    Directory searching: /sys/devices/pci0000:00/0000:00:1d.0/usb4
2016/02/16 10:51:56 seriallist_linux.go:159: This is a hub, so skipping. /sys/devices/pci0000:00/0000:00:1d.0/usb4
2016/02/16 10:51:56 seriallist_linux.go:131:    Directory searching: /sys/devices/platform/i8042/serio0/input/input2/id
2016/02/16 10:51:56 seriallist_linux.go:168: Problem reading in manufacturer text file. It does not exist or Permissions maybe? err:open /sys/devices/platform/i8042/serio0/input/input2/id/manufacturer: no such file or directory
2016/02/16 10:51:56 seriallist_linux.go:207:  : 0001 () DevClass:
2016/02/16 10:51:56 seriallist_linux.go:309: Rootpath:/sys/devices/platform/i8042/serio0/input/input2/id, Numscanned:5
Matcheddirs:
2016/02/16 10:51:56 seriallist_linux.go:226:    list of ports on this. map:map[]
2016/02/16 10:51:56 seriallist_linux.go:227:    .
2016/02/16 10:51:56 seriallist_linux.go:275: Final port list: [{/dev/ttyUSB0 USB2.0-Serial (ttyUSB0) []  ff  USB2.0-Serial 7523 1a86}]
2016/02/16 10:51:56 serial.go:489: Got metadata on ports:[{/dev/ttyUSB0 USB2.0-Serial (ttyUSB0) []  ff  USB2.0-Serial 7523 1a86}]
2016/02/16 10:51:56 serial.go:546: About to marshal the serial port list. spl:{[{/dev/ttyUSB0 USB2.0-Serial (ttyUSB0)  ff false false [] 0  [default timed nodemcu tinyg tinyg_old tinyg_linemode tinyg_tidmode tinygg2 grbl marlin] 1.88 1a86 7523 0}]}
2016/02/16 10:51:59 hub.go:122: sendjson {"P":"/dev/ttyUSB0","Data":[{"Id":"startup1","D":"\n"}]}
2016/02/16 10:51:59 serial.go:606: Sending err back:  We could not find the serial port /dev/ttyUSB0 that you were trying to write to.
chilipeppr commented 8 years ago

Interesting. The moment you open the port it closes on you. I have seen this before on Linux. For some reason the EOF lingers from a previous open of the port and when it gets sent in to SPJS it chokes thinking the port is closed. As weird as a possible solution might be, what if you unplug your USB then plug back in to massively reset the port and then try?

2016/02/16 10:51:56 serialport.go:442: Opened port successfully2016/02/16 10:51:56 bufferflow_nodemcu.go:34: Initting timed buffer flow (output once every 16ms)2016/02/16 10:51:56 serial.go:132: Registering a port: /dev/ttyUSB02016/02/16 10:51:56 serialport.go:187: Hit end of file on serial port2016/02/16 10:51:56 serialport.go:193: EOF

On Mon, Feb 15, 2016 at 11:53 PM, Artem Pastukhov notifications@github.com wrote:

Now i can't get checkbox checked:

2016/02/16 10:51:56 hub.go:122: open /dev/ttyUSB0 9600 nodemcu 2016/02/16 10:51:56 serialport.go:373: Inside spHandler 2016/02/16 10:51:56 serialport.go:388: Opening serial port /dev/ttyUSB0 at 9600 baud 2016/02/16 10:51:56 serialport.go:433: Just tried to open port 2016/02/16 10:51:56 serialport.go:442: Opened port successfully 2016/02/16 10:51:56 bufferflow_nodemcu.go:34: Initting timed buffer flow (output once every 16ms) 2016/02/16 10:51:56 serial.go:132: Registering a port: /dev/ttyUSB0 2016/02/16 10:51:56 serialport.go:187: Hit end of file on serial port 2016/02/16 10:51:56 serialport.go:193: EOF 2016/02/16 10:51:56 hub.go:122: list 2016/02/16 10:51:56 serial.go:141: Unregistering a port: /dev/ttyUSB0 2016/02/16 10:51:56 serialport.go:363: Shutting down writer on /dev/ttyUSB0 2016/02/16 10:51:56 serialport.go:257: writerBuffered just got closed. make sure you make a new one. port:/dev/ttyUSB0 2016/02/16 10:51:56 seriallist_linux.go:292: Rootpath:/sys, Numscanned:58590 Matchedfiles: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/manufacturer /sys/devices/pci0000:00/0000:00:14.0/usb1/manufacturer /sys/devices/pci0000:00/0000:00:14.0/usb2/manufacturer /sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/manufacturer /sys/devices/pci0000:00/0000:00:1a.0/usb3/manufacturer /sys/devices/pci0000:00/0000:00:1d.0/usb4/manufacturer 2016/02/16 10:51:56 seriallist_linux.go:292: Rootpath:/sys, Numscanned:58590 Matchedfiles: /sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/id/product /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/id/product /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:046D:C52F.0001/input/input3/id/product /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:046D:C52F.0002/input/input4/id/product /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/product /sys/devices/pci0000:00/0000:00:14.0/usb1/product /sys/devices/pci0000:00/0000:00:14.0/usb2/product /sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2:1.3/0003:046D:0A07.0004/input/input5/id/product /sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/product /sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.5/product /sys/devices/pci0000:00/0000:00:1a.0/usb3/product /sys/devices/pci0000:00/0000:00:1d.0/usb4/product /sys/devices/platform/i8042/serio0/input/input2/id/product 2016/02/16 10:51:56 seriallist_linux.go:118: The list of directories with serial port device data:[/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/id /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/id /sys/devices/pci0000:00/0000:00:14.0/usb1 /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4 /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:046D:C52F.0001/input/input3/id /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:046D:C52F.0002/input/input4/id /sys/devices/pci0000:00/0000:00:14.0/usb2 /sys/devices/pci0000:00/0000:00:1a.0/usb3 /sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2 /sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2:1.3/0003:046D:0A07.0004/input/input5/id /sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.5 /sys/devices/pci0000:00/0000:00:1d.0/usb4 /sys/devices/platform/i8042/serio0/input/input2/id] 2016/02/16 10:51:56 seriallist_linux.go:131: Directory searching: /sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/id 2016/02/16 10:51:56 seriallist_linux.go:168: Problem reading in manufacturer text file. It does not exist or Permissions maybe? err:open /sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/id/manufacturer: no such file or directory 2016/02/16 10:51:56 seriallist_linux.go:207: : 0001 () DevClass: 2016/02/16 10:51:56 seriallist_linux.go:309: Rootpath:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/id, Numscanned:5 Matcheddirs: 2016/02/16 10:51:56 seriallist_linux.go:226: list of ports on this. map:map[] 2016/02/16 10:51:56 seriallist_linux.go:227: . 2016/02/16 10:51:56 seriallist_linux.go:131: Directory searching: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/id 2016/02/16 10:51:56 seriallist_linux.go:168: Problem reading in manufacturer text file. It does not exist or Permissions maybe? err:open /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/id/manufacturer: no such file or directory 2016/02/16 10:51:56 seriallist_linux.go:207: : 0001 () DevClass: 2016/02/16 10:51:56 seriallist_linux.go:309: Rootpath:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/id, Numscanned:5 Matcheddirs: 2016/02/16 10:51:56 seriallist_linux.go:226: list of ports on this. map:map[] 2016/02/16 10:51:56 seriallist_linux.go:227: . 2016/02/16 10:51:56 seriallist_linux.go:131: Directory searching: /sys/devices/pci0000:00/0000:00:14.0/usb1 2016/02/16 10:51:56 seriallist_linux.go:159: This is a hub, so skipping. /sys/devices/pci0000:00/0000:00:14.0/usb1 2016/02/16 10:51:56 seriallist_linux.go:131: Directory searching: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4 2016/02/16 10:51:56 seriallist_linux.go:207: Logitech : USB Receiver () DevClass:00 2016/02/16 10:51:56 seriallist_linux.go:309: Rootpath:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4, Numscanned:352 Matcheddirs: 2016/02/16 10:51:56 seriallist_linux.go:226: list of ports on this. map:map[] 2016/02/16 10:51:56 seriallist_linux.go:227: . 2016/02/16 10:51:56 seriallist_linux.go:131: Directory searching: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:046D:C52F.0001/input/input3/id 2016/02/16 10:51:56 seriallist_linux.go:168: Problem reading in manufacturer text file. It does not exist or Permissions maybe? err:open /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:046D:C52F.0001/input/input3/id/manufacturer: no such file or directory 2016/02/16 10:51:56 seriallist_linux.go:207: : c52f () DevClass: 2016/02/16 10:51:56 seriallist_linux.go:309: Rootpath:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:046D:C52F.0001/input/input3/id, Numscanned:5 Matcheddirs: 2016/02/16 10:51:56 seriallist_linux.go:226: list of ports on this. map:map[] 2016/02/16 10:51:56 seriallist_linux.go:227: . 2016/02/16 10:51:56 seriallist_linux.go:131: Directory searching: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:046D:C52F.0002/input/input4/id 2016/02/16 10:51:56 seriallist_linux.go:168: Problem reading in manufacturer text file. It does not exist or Permissions maybe? err:open /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:046D:C52F.0002/input/input4/id/manufacturer: no such file or directory 2016/02/16 10:51:56 seriallist_linux.go:207: : c52f () DevClass: 2016/02/16 10:51:56 seriallist_linux.go:309: Rootpath:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:046D:C52F.0002/input/input4/id, Numscanned:5 Matcheddirs: 2016/02/16 10:51:56 seriallist_linux.go:226: list of ports on this. map:map[] 2016/02/16 10:51:56 seriallist_linux.go:227: . 2016/02/16 10:51:56 seriallist_linux.go:131: Directory searching: /sys/devices/pci0000:00/0000:00:14.0/usb2 2016/02/16 10:51:56 seriallist_linux.go:159: This is a hub, so skipping. /sys/devices/pci0000:00/0000:00:14.0/usb2 2016/02/16 10:51:56 seriallist_linux.go:131: Directory searching: /sys/devices/pci0000:00/0000:00:1a.0/usb3 2016/02/16 10:51:56 seriallist_linux.go:159: This is a hub, so skipping. /sys/devices/pci0000:00/0000:00:1a.0/usb3 2016/02/16 10:51:56 seriallist_linux.go:131: Directory searching: /sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2 2016/02/16 10:51:56 seriallist_linux.go:207: Logitech : Z-10 USB Speaker () DevClass:00 2016/02/16 10:51:56 seriallist_linux.go:309: Rootpath:/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2, Numscanned:411 Matcheddirs: 2016/02/16 10:51:56 seriallist_linux.go:226: list of ports on this. map:map[] 2016/02/16 10:51:56 seriallist_linux.go:227: . 2016/02/16 10:51:56 seriallist_linux.go:131: Directory searching: /sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2:1.3/0003:046D:0A07.0004/input/input5/id 2016/02/16 10:51:56 seriallist_linux.go:168: Problem reading in manufacturer text file. It does not exist or Permissions maybe? err:open /sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2:1.3/0003:046D:0A07.0004/input/input5/id/manufacturer: no such file or directory 2016/02/16 10:51:56 seriallist_linux.go:207: : 0a07 () DevClass: 2016/02/16 10:51:56 seriallist_linux.go:309: Rootpath:/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2:1.3/0003:046D:0A07.0004/input/input5/id, Numscanned:5 Matcheddirs: 2016/02/16 10:51:56 seriallist_linux.go:226: list of ports on this. map:map[] 2016/02/16 10:51:56 seriallist_linux.go:227: . 2016/02/16 10:51:56 seriallist_linux.go:131: Directory searching: /sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.5 2016/02/16 10:51:56 seriallist_linux.go:168: Problem reading in manufacturer text file. It does not exist or Permissions maybe? err:open /sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.5/manufacturer: no such file or directory 2016/02/16 10:51:56 seriallist_linux.go:207: : USB2.0-Serial () DevClass:ff 2016/02/16 10:51:56 seriallist_linux.go:309: Rootpath:/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.5, Numscanned:178 Matcheddirs: /sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.5/3-1.5:1.0/ttyUSB0 /sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.5/3-1.5:1.0/ttyUSB0/tty/ttyUSB0 2016/02/16 10:51:56 seriallist_linux.go:220: /sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.5/3-1.5:1.0/ttyUSB0 2016/02/16 10:51:56 seriallist_linux.go:220: /sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.5/3-1.5:1.0/ttyUSB0/tty/ttyUSB0 2016/02/16 10:51:56 seriallist_linux.go:226: list of ports on this. map:map[ttyUSB0:2] 2016/02/16 10:51:56 seriallist_linux.go:227: . 2016/02/16 10:51:56 seriallist_linux.go:131: Directory searching: /sys/devices/pci0000:00/0000:00:1d.0/usb4 2016/02/16 10:51:56 seriallist_linux.go:159: This is a hub, so skipping. /sys/devices/pci0000:00/0000:00:1d.0/usb4 2016/02/16 10:51:56 seriallist_linux.go:131: Directory searching: /sys/devices/platform/i8042/serio0/input/input2/id 2016/02/16 10:51:56 seriallist_linux.go:168: Problem reading in manufacturer text file. It does not exist or Permissions maybe? err:open /sys/devices/platform/i8042/serio0/input/input2/id/manufacturer: no such file or directory 2016/02/16 10:51:56 seriallist_linux.go:207: : 0001 () DevClass: 2016/02/16 10:51:56 seriallist_linux.go:309: Rootpath:/sys/devices/platform/i8042/serio0/input/input2/id, Numscanned:5 Matcheddirs: 2016/02/16 10:51:56 seriallist_linux.go:226: list of ports on this. map:map[] 2016/02/16 10:51:56 seriallist_linux.go:227: . 2016/02/16 10:51:56 seriallist_linux.go:275: Final port list: [{/dev/ttyUSB0 USB2.0-Serial (ttyUSB0) [] ff USB2.0-Serial 7523 1a86}] 2016/02/16 10:51:56 serial.go:489: Got metadata on ports:[{/dev/ttyUSB0 USB2.0-Serial (ttyUSB0) [] ff USB2.0-Serial 7523 1a86}] 2016/02/16 10:51:56 serial.go:546: About to marshal the serial port list. spl:{[{/dev/ttyUSB0 USB2.0-Serial (ttyUSB0) ff false false [] 0 [default timed nodemcu tinyg tinyg_old tinyg_linemode tinyg_tidmode tinygg2 grbl marlin] 1.88 1a86 7523 0}]} 2016/02/16 10:51:59 hub.go:122: sendjson {"P":"/dev/ttyUSB0","Data":[{"Id":"startup1","D":"\n"}]} 2016/02/16 10:51:59 serial.go:606: Sending err back: We could not find the serial port /dev/ttyUSB0 that you were trying to write to.

— Reply to this email directly or view it on GitHub https://github.com/chilipeppr/workspace-nodemcu/issues/2#issuecomment-184564221 .

pastukhov commented 8 years ago

Got it working after rmmod usbserial and replugging the nodemcu. Thanks!