USB Connection Status

From Openmoko

Jump to: navigation, search

Contents

Overview

The USB Connection Status Panel Application is used to indicate the status of the USB interfaces.

Use Cases

Here are some possible use cases:

  • I want to be able to set my device in storage mode
  • I want to be able to set my device in modem mode
  • I want to be able to set my device in ethernet mode

Appearance & Interaction

On Tap

<Insert Picture>

Opens USB preferences application

On Tap with Hold

Opens a Popup Menu with the following structure:

Item Action Constraints
Connect Opens Dialog to show status. Grayed-out when connected
Disconnect Opens Dialog to show status. Grayed-out when disconnected
Storage Marks / Unmarks checkmark to indicate storage status Grayed-out when is disconnected
Modem Marks / Unmarks checkmark to indicate modem status Grayed-out when is disconnected
Ethernet Marks / Unmarks checkmark to indicate ethernet status Grayed-out when is disconnected

Constraints

(TBD)

Architectural Details

(TBD)

Implementation Recommendations

(TBD)

Unresolved Issues

  • Can USB even be Connected and Disconnected?

USB can be turned off to save a little power. This disables bluetooth. --Speedevil 14:48, 20 July 2007 (CEST)

Questions and Answers

(None)


Personal tools