evil-mad / EggBot

Software for The Original EggBot
GNU General Public License v3.0
287 stars 140 forks source link

Failure to connect in MacOS X 10.11 El Capitan #31

Closed oskay closed 8 years ago

oskay commented 9 years ago

Due to changes in the MacOS USB stack, the EggBot extensions do not reliably connect in 10.11.

More info at: https://github.com/evil-mad/wcb-ink/issues/42

oskay commented 8 years ago

EggBot 2.7.0 uses a different method of scanning the ports, native to pyserial, rather than accessing the MacOS system profiler-- which was apparently a cause (the only cause?) of both the "SPUSBDevice: IOServiceGetMatchingService" error, the "OSError No such file or directory" error, and of the freezing.

This is a significant change to the design of the EggBot extension, and is the clear path forward for us.