MatterHackers / MatterControl

3D printing software for Windows, Mac and Linux
http://www.mattercontrol.com/
BSD 2-Clause "Simplified" License
460 stars 185 forks source link

Connection Wizard (auto-detect printer) failing... #5283

Open ctkjose opened 2 years ago

ctkjose commented 2 years ago

Bug Report

Steps to Reproduce

  1. Press the "Connect" to open the "Setup Wizard" that auto-detects the printer
  2. Follow instructions (un-plug, plug)
  3. Printer is not detected.

Expected Behavior Auto-detect the corresponding serial port.

Actual Behavior Auto-detect feature never works. Tried with a Sunlu S8 (CR-10 clone, Marlin 1.9) and a Robo3D R2+ (Marlin 1.9).

Disconnecting printer and connecting properly shows a single FTDI Serial Port device removed and added to the list. That one FTDI port corresponds to the 3D printer.

(Using OS default FTDI drivers)

Using the option "Manually Configure Connection" always works.

MatterControl Build Number 2.22.02.11357 and prior versions

Operating System Version MacOS Catalina (MacBook Pro 2020) & Big Sur (MacBook Pro M1) Printer Make/Model Sunlu S8 (generic CR-10), Marlin 1.9 Robo3D R2+, Marlin 1.9

ctkjose commented 2 years ago

I did more testing, and it seems a timing issue that raises the time-out, on the same dialog displaying the timeout error you can click the connect link and it connects fine.