Jump to content

lesh

New member
  • Posts

    1
  • Joined

  • Last visited

Personal Information

  • 3D printer
    Other 3D printer

lesh's Achievements

0

Reputation

  1. My computer is a Toshiba laptop running Ubuntu 20.04, my printer is a Creality CR10S. My Linux is up to date. I replaced the motherboard for my printer, a Creality CR10S. I couldn't get Ultimake Cura to find it. After much googling around, and some low level type work on my laptop, I discovered that the connection was on ttyUSB0, and that using Arduino GUI terminal function, the board was working at 115200 baud. Then I went to GitHub and retrieved the software for Ultimaker In the software source code I found: The line that shows this is in the Ultimaker source code: . the file is Cura-master/plugins/USBPrinting/USBPrinterOutputDeviceManager.py 133 # set CURA_DEVICENAMES=USB[1-9] -> e.g. not matching /dev/ttyUSB0 134 pattern = environ.get('CURA_DEVICENAMES') 135 if pattern and not search(pattern, port[0]): 136 continue There are several issues with this. First of all, port scanning is very poor practice. If ports are in use, the system can be disrupted and may result in catastrophic failures, especially in systems used for production. Second, it presupposes the way ports are named. Thus a change in the OS would demand a change in your software. The better approach is like that of Android where you can choose the port from a list, and for production, an editable entry in the configuration with appropriate comment on port selection.
×
×
  • Create New...