Closed peteruithoven closed 10 years ago
We could extend the driver interface with a probing function. Most marlin-like printers report info after reset and also have M115. Likewise, makerbots can also be queried for their firmware version.
With the new connecting state the UI now hints about a possible misconfiguration if connecting does not succeed for 15 seconds. See https://github.com/Doodle3D/doodle3d-client/commit/2eaf21a03076a9f50991c39743648bdda933f17c. Note that currently this only works in the main case (ultimaker being selected by default while a user really has a makerbot connected).
Currently when the Ultimaker is selected but you connect a Makerbot it displays that it's connected and shows 0 as temperature and 0 as target temperature. Can we figure out that the chosen printer type (driver) isn't working for the connected printer and display a error?