fossasia/knitlib

Implementation of Machine Selector improvements

Closed this issue · 6 comments

Part of implementing the basic structure of the library, as mentioned on fossasia/2018.fossasia.org#16 (comment)

Currently available machines are displayed as a dictionary with class name and 'category'. Consider auto-selection and more detailed machine selection protocols (autoselection depending on connected, port, etc).

Automatic detection of devices. Researching possible libraries for auto USB serial control and detection.

https://pypi.python.org/pypi/pywinusb/ seems like an interesting tool.

Will do improvements of device selection and foundations for auto detection.
Will not implement autodetection on milestone 1.

Working on #21 thanks to getting machine by ID.