Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Opentrons App is missing UI feedback when module firmware update is in progress #11225

Open
SyntaxColoring opened this issue Jul 26, 2022 · 1 comment
Assignees
Labels
6.0-feedback Feedback for the 6.0 release app Affects the `app` project heater-shaker heater shaker software support

Comments

@SyntaxColoring
Copy link
Contributor

Overview

When you update module firmware through the Opentrons App, the user experience can be a little confusing because of the lack of an activity indicator.

Steps to reproduce

  1. In the Opentrons App, go to an OT-2 that's connected to a Heater-Shaker that has an outdated firmware version.
    • You could probably test this with other modules, too. According to @sanni-t, the Heater-Shaker has an especially long firmware upload time (several seconds), so the problem is more obvious.
    • At the time of writing, (v6.0.0), this test is kind of a pain to set up with a Heater-Shaker because we don't yet have full end-to-end support for updating its firmware? You have to scp some files onto the robot to get it to work.
  2. Update the module's firmware through the Opentrons App.
    • I forget exactly how this works, but I think it's through the module's three-dot menu on the robot's page?

Current behavior

Working from my memory:

  1. After you select the update button, the process will start on the robot, but there will be no visible change in the Opentrons App.
  2. Then, the module will disappear for another moment.
  3. Finally, the module will reappear with its updated firmware.

Expected behavior

Probably, after selecting the update option, the app should show an activity indicator like a spinner until the firmware update is complete and the updated module comes back online.

@SyntaxColoring SyntaxColoring added app Affects the `app` project heater-shaker heater shaker software support 6.0-feedback Feedback for the 6.0 release labels Jul 26, 2022
@ecormany
Copy link
Contributor

Just updated a Heater-Shaker. In the app I briefly got a spinner (less than 1 second), but the module card disappears as soon as the module starts to reboot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
6.0-feedback Feedback for the 6.0 release app Affects the `app` project heater-shaker heater shaker software support
Projects
None yet
Development

No branches or pull requests

4 participants