Connection issue
Hi, I have recently upgraded my Repetier-server computer from a Windows 7 laptop (which worked with no problems) to a PC with Windows 10 and I have problems connecting one of my 3D printers. My ender 3 connects perfectly but my other 3D printer with a Robin Nano V3 board doesn't, Repetier-Server sees the printer but connection is not working I have to unplug and connect again or stop/start Repetier-server before the printer is connected. According to Windows the printer is always connected. Does anyone have the same problem or a solution.
best regards
Rune
best regards
Rune
Comments
Why wasn't that a problem with my Laptop?? all my settings are the same?
This is what it says at first boot of the PC in the printer console:
Timeout is because there is no response from printer. It can be the DTR/RTS issue, but also it might be a different com port on the new computer. Also make sure firmware is set correctly.
Did you just install the xml config from win 7 laptop? Normally I would also expect same config to work on new computer - except com port which is newly numbered on each windows pc.
What about disabling and enabling printer in server instead? That would be nearly the same as server restart.
You could also enable logging connected.log and see how connection start happens. The main problem with native usb boards is that they do not reset on connection (also it can an advantage) so you never know in which state the connection happens. It might be in an error requesting resending a line or something. Also we have added all known tricks to solve such conflicts like sending reset line number at start you never know if new things happen. connected.log would probably show it - or just fail to connect on first try for some reason. Will be interesting to see what you find out.
This is the log when a connection is established:
So good question what is otherwise happening. On failure we normally reconnect which is the same as deactivate/activate just a bit quicker.
Only thing in firmware I see is
Cap:SERIAL_XON_XOFF:1
We do not support that, but we also do not send XON/XOFF ascii codes. Anyhow since firmware does not reset it might have communication blocked on first connect somehow. Did you compile it your self (I saw it is just 4 days old), so you can test if disabling the feature works better?