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

Manage Robot Connection: Updated Robot Connection Card #2346

Closed
8 tasks
umbhau opened this issue Sep 23, 2018 · 4 comments · Fixed by #2484
Closed
8 tasks

Manage Robot Connection: Updated Robot Connection Card #2346

umbhau opened this issue Sep 23, 2018 · 4 comments · Fixed by #2484
Labels
app Affects the `app` project feature Ticket is a feature request / PR introduces a feature large

Comments

@umbhau
Copy link

umbhau commented Sep 23, 2018

As a Run App user, I would like to be able to see full details of my robot's connection state, so that I can make informed decision when managing my robot's connection.

Acceptance criteria

  • Update 'Robot Connection' card information as follows:
    • Display active connection method
      • "Your app is currently connected to your robot via [ Wifi | USB ]
    • Display the robot's internet connection status (see copy below)
    • Display USB connection details
      • Wired IP Address
      • Wired MAC Address
    • Display WiFi connection details and management options
      • Wireless IP Address
      • Wireless MAC address
      • Dropdown filed to select/add WiFi connections (functionality not covered in this user story)

Design

This design still requires discussion/refinement:

Copy (Internet Connection Status)

Internet connection status may be one of the following:

  • "status": "none" > "The robot is not connected to any network."
  • "status": "portal" > "The robot is behind a captive portal and cannot reach the full Internet."
  • "status": "limited" > "The robot is connected to a network, but it has no access to the Internet."
  • "status": "full" > "The robot is connected to a network and has full access to the Internet."
  • "status": "unknown" > "Unknown"
@umbhau umbhau added feature Ticket is a feature request / PR introduces a feature app Affects the `app` project design labels Sep 23, 2018
@pantslakz
Copy link

@mcous @umbhau did we decide to remove "Internet status" from this card?

@umbhau
Copy link
Author

umbhau commented Sep 26, 2018

@mcous @pantslakz re: above open question, I'm suggesting we can hold of on persistently displaying connection status for both USB and WiFi, but should include internet status.

Assuming internet status is just 'Connected to Internet' or 'Not Connected to Internet', but please correct me on any of this.

@umbhau
Copy link
Author

umbhau commented Sep 26, 2018

Agreed on the following with @mcous:

  • Should we include a visible 'connection status' for both Wifi and USB, regardless of whether it is the actively used connection method? E.g for USB: 'Disconnected' or 'Connected'. This is obviously a little tricky with the word 'connectivity'. No
  • Should we further include a visible differentiation of 'actively used' vs 'inactive' connection methods?
  • E.g. for USB: 'Disconnected', 'Connected - Inactive', or 'Connective - Active' - No? No
    Should we include internet status in this card? If so, what are the options? - Yes? "Connected" | "Not Connected" Yes

@pantslakz
Copy link

To keep copy short, suggest "Your app is currently connected to your robot via [ Wifi | USB ]"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app Affects the `app` project feature Ticket is a feature request / PR introduces a feature large
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants