Skip to content
Removes any matched /dev/ttyS* ports from the serial port list again and thus works around auto detection issues with 1.4.0 on systems with such ports
Python
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
octoprint_remove_ttys_ports Initial commit Mar 20, 2020
.editorconfig
.gitignore Initial commit Mar 20, 2020
MANIFEST.in
README.md Update Plugin Manager URL Mar 25, 2020
requirements.txt Initial commit Mar 20, 2020
setup.py

README.md

Remove /dev/ttyS* Ports (port auto detection fix)

This plugin patches the internal method inside OctoPrint that creates a list of the serial ports in your system to filter out /dev/ttyS* entries, which were added to the default port pattern in OctoPrint 1.4.0.

Install this plugin if you are running into issues with port auto detection no longer working on your instance which worked flawlessly on earlier versions, especially if you have a Raspberry Pi camera or a touch screen installed (which appear to add a /dev/ttyS port to the system at least in some cases).

This is a work around for OctoPrint 1.4.0 until a generally better port auto detection solution can be released with 1.4.1, and thus currently only works with OctoPrint 1.4.0.

Setup

Install via the bundled Plugin Manager or manually using this URL:

https://github.com/OctoPrint/OctoPrint-Remove-ttyS-Ports/archive/master.zip
You can’t perform that action at this time.