Page MenuHomeAleph Objects Inc

Feature Request: 3.2.11 - Connect button does not work if it fails to connect first time
Closed, ResolvedPublic

Description

Noticed this while testing in Mac OS X (El Capitan) with Lulzbot Mini on c.3.2.11

To replicate:
Try to connect to printer when printer is turned off or disconnected from computer. Status will change to "Failed to find a printer via USB"
Turn printer back on and click on connect again but nothing happens (status remains "Failed to find a printer via USB".
If click on "disconnect", status will change to "connection closed" and then user can click on "connect" and succesfully connect to the printer.

Event Timeline

Yahuba created this task.Mar 16 2018, 10:07 AM
karrad triaged this task as Normal priority.
karrad changed the edit policy from "Custom Policy" to "Cura LulzBot Edition (Project)".
karrad removed victor_larchenko as the assignee of this task.Apr 13 2018, 2:41 PM
karrad moved this task from Testing release (v3.2.18) to Backlog on the Cura LulzBot Edition board.
karrad added a subscriber: victor_larchenko.
karrad moved this task from Backlog to Next Release (3.6) on the Cura LulzBot Edition board.
karrad renamed this task from 3.2.11 - Connect button does not work if it fails to connect first time to Feature Request: 3.2.11 - Connect button does not work if it fails to connect first time.

@karrad Now clicking the "connect" button with a "Failed to find a printer via USB" status causes a re-connection to the printer.

Just tried this on Mac Mini using 3.2.19 (from 4/27 @ 04:57) but still have to click on disconnect and then click connect in order to connect to printer after a connection failure.

@Yahuba This one will not be included in a build yet. As this is a feature request, it will not be incorporated until after release. ~2-3 weeks until we merge this fix in.

alexei added a subscriber: alexei.Apr 27 2018, 11:23 AM

@TKostennov , didn't quite liked rCT124fe0aa09c1, therefore pushed rCTe9392db3ca1eba4f646354d09917ffc8484c6f3e.
@karrad, @Yahuba
The state logic should work now. You can check it whenever the next rebuild is available.

alexei closed this task as Resolved.Apr 30 2018, 3:14 PM