Bluetooth Timeline Visual Elements

The Bluetooth Timeline consists of the following visual elements:

  • The timeline shows Bluetooth packets within a specific period of time.  
    • The timeline shows Bluetooth packets within a specific period of time.  
    • The time segments flow left to right and down, following a complete row across.  Then you move down to the next row, go across, then down to the next row, just like reading a book, upper left corner to lower right corner.
    • Within each row are two divisions: M (master) and S (Slave). Packets are placed on M or S depending on source of the data withing the link.
    • Placing the mouse pointer on a packet displays information about that packet in an information box.
    • Selecting a packet by clicking on it shows information about that packet above the timeline.
    • You can use the arrow keys to move to the next or previous packet.You can select multiple packets by dragging within the timeline or by holding the SHIFT key down while arrowing.
    • Using the mouse scroll wheel scrolls the timeline vertically.  You can also zoom by using a right click (which displays specific magnification values), using the + and - Zoom tools, or by selecting a value from the Zoom menu.
    • Packet height indicates speed (1, 2, or 3 Mbits/sec). Packet length indicates duration (for reference, the duration of a slot is 625-µs). Packet height and length together indicate size (speed times duration).
  • Rows of Bluetooth Slots: Each slot begins at the left edge of the vertical blue bar. There are two Bluetooth clocks per slot. Each slot represents 0.000625 seconds, or 625 µs.

  • M and S labels: Within each row, master and slave packets are indicated on the left side of the row.  By default, all possible slave devices (there can be up to 7) are put on the S sub-row, but checking the Show slave LT_ADDR checkbox shows all existing slave device sub-rows with numbered labels (some or all of S1, S2, …, S7).

  • Bluetooth Clock: The Bluetooth clock of the first slot in each row is shown underneath each row.
  • Packet Info Line: The packet info line appears just above the timeline and displays information for the currently selected packet(s).  If only one packet is selected, this information consists of the packet number, packet type, Bluetooth clock (Bluetooth only), Timestamp, and Duration.  Duration is shown as "Unknown" when the selected packet has an error.

    If multiple packets are selected, this information consists of the packet range, the Bluetooth clock delta (Bluetooth only), the Timestamp delta, and Span. Span is shown as "Unknown" when the last packet in the selected range has an error since its duration is unknown. A user can use these to verify the average throughput calculations.

    Selected packets are bounded by a magenta rectangle.  See the "Bluetooth Timeline Packet Navigation and Selection" .

  • Floating Information Window (aka Tooltip): The information window displays when the mouse cursor hovers on a packet (not slot).  It persists as long as the mouse cursor stays on the packet or tooltip. For Bluetooth, the tooltip shows the packet number (in bold), the Baseband layer decode from the decode pane of the Frame Display (with the percentage of the Payload Length max added).

    Discontinuities are indicated by cross-hatched slots.  See the "Bluetooth Timeline Discontinuities" section.

  • Zoom Tools: Zoom tools zoom in or out while maintaining the position on the screen of the area under the zoom tool.  This makes it possible to zoom in or out for a specific packet or area of the timeline.  See "Bluetooth Timeline Zooming" .
  • Packet Status: Packet status is indicated by color codes. A yellow slot indicates a re-transmitted packet, a dark red slot indicates a CRC error, and a small red triangle in the upper-left corner of the packet (not the slot) indicates a decode error.
  • Right-Click Menu: The right-click menu provides zooming and tool selection.  See the "Bluetooth Timeline Discontinuities" .
  • Graphical Packet Depiction: Each packet within the visible range is graphically depicted.  See the "Bluetooth Timeline Packet Depiction".

  • Swap Button: The Swap button switches the position of the Timeline and the Throughput graph.

  • Show Running Average: Selecting this check box shows a running average in the Throughput Over Time graph as an orange line.

  • Show slave LT_ADDR: Selecting this checkbox displays the Slave LT_ADDR in the timeline row labels

Note: The raw timestamp value is the number of 100-nanosecond intervals since the beginning of January 1, 1601. This is standard Windows time.