1. Should have nice picture with devices.
- Devices can be moved drag and drop (position saved between restart)
- Discoverable/ LIAC (blinking) should change color of device
- The image of device can be selected base on device class (PC/Phone)
User can assign his own images.
- Services published by device should be show as additional image
near device (looks like ??)
- If the connection is made the line with arrow (desertion of
connection) is down.
- Only max two connection lines can be drown to indicate
connections with different direction.
- If there are more than one connection line is down using 2 pix.
The number over the line will show number of connection.
- RFCOMM connection are color blue, L2CAP are dark green
The service search connection is black dots (is short lived connection)
- If the data are transferred over connection then small bubble
should moved over the line.
I will show how this is done in BlueSoleil
When user click (not double click) on any item the details window
would be show.
The list follows.
2. Detachable details windows
- (D) Device
Also have lists as details (DS) (CDD)
- (DS) Device Services (List)
On selection double click shows the service attributes + class
information dialog
- (CDD) Connections (Device to Device) (List) (Base on CL)
- (CDS) Connections (Service on Device connections) (List) (Base on CL)
-- Each List may have max 7 items regularly (bigger number may be displayed)
(D) Device details
Address : Label
Name: Edit
Discoverable [x] [0] [0] 3 state radio box (When LIAC show countdown)
Power: On/Off check box
Device class: String (on double click open dialog)
(CL) connections list (data changing at runtime dynamically)
Columns:
Remote Device | Direction | Sent | Writes | Received | Reads |
OpenTime | ClosedTime
0DECAF0001 | In | 250 | 10 | 740 | 4
| 11:30.234 | 11:31.970
(DS) Device Services List (data changing at runtime dynamically)
Columns:
canal | Status | Connected | Connections | Name
| Attributes | SDPR size
RFCOMM-1 | Accepting | 1 | 10 |
Test1 | 7 | 257
l2cap-1001 | Registered | 0 | 7
| | ................
OBEX-2 | ...........................................
--
Vlad