Version 3.2 | March 23, 2021 Document Revision HistoryDocument Revision only. purposes instructional for to serve intended Page Page or performance with furnishing, the in connection or or for Ellisysdamages consequential herein, for incidental purpose. liable errors any notshall contained be including material this to kind of any no warranty makes Ellisys accurate, be to believed is publication this in information the While Copyright, Confidentiality and Disclaimer Statements. some jurisdictions. The The jurisdictions. some logo Ellisys the Ellisys, those who market companies by the designated as or names product marks, service by trademarks, are covered in this manual mentioned All or products services Analy Protocol of version Ellisys specific from a captured with screenshots throughout is populated This manual se. Wi se. licen under is Ellisys by marks such of use any and Inc. herein are subject to change without notic to change subject are herein described features and This publication in this book. contained omissions or errors for no responsibility assumes prope intellectual No Ellisys. of consent without written prior otherwise, or photocopying, recording means, any may publication of this part No Copyright (C) Ellisys 201 Ellisys (C) Copyright Wi - Date March 23, 2021 January 2 May January16, 2017 June1, 2014 20 21, February January 20129, May11, 2011 Fi Alliance. Alliance. Fi zer software. All information contained in these scre in these All contained information software. zer 2 of of

5 264 , 2018 13

,

Other trademarks and trade names of those respective their are trade names and trademarks Other 2020

rty right liability is assumed with respect to herein. Ellisys the of information use with the contained respect rty is assumed right liability

13

, but not limited to, the implied warranties of merch warranties implied the to, limited not but , , Better Analysis, and Ellisys Explorer are trademark are Explorer Ellisys and Analysis, Better , 8 , 2019 2.0 Revision 3 3.1 1.2 1.3 1.1 1.0 3.0

.

2 , 2020 be reproduced, stored in a retrieval system or transmitted, in form any or reproduced, in or a stored system transmitted, be by retrieval ®

wordmark and logos are registered trademarks owned by the Bluetooth SIG, SIG, Bluetooth owned by the trademarks registered logos and are wordmark .

All rights All e.

Added Added Bluetooth Tracker Auto updates Miscellaneous of software. to the version 4.0 Updated Updated to version 5.0 of software. to the version 5.0 Updated of software. to the version 3.0 Updated release. Initial Changes Added Added Bluetooth

-

reserved. detect and t and detect use of this material. of this use

products.

enshots should be considered considered shouldenshots be -

Vanguard ZERO Fi ®

and the Wi the and

features, and and features,

s of Ellisys, and may be be may and s of Ellisys, antability and fitness for a particular particular for a fitness and antability - Fi Alliance logo are trademarks are logo Alliance Fi

owners. other other updates

samples and samples

registered in third - party

are are

of of

Bluetooth Analyzers

Analyzer User Manual

Phone Phone Phone Phone Inquiries Other Sales Support (E Technical Support Technical Info Contact Reseller and Direct Complete Ellisys Contact Details

– – –

sia HQ (Hong Kong) (Hong HQ Asia AZ) HQ (Phoenix, USA (Switzerland) HQ Europe

(Web) - Mail)

+8523073 2033 +1 866 77789+41 22 77 [email protected] www.ellisys.com/sales/contact.php [email protected] www.ellisys.com/support/contact.php www.ellisys.com/company/contact.php - 724 - 9185

Page Page 3 of of 264

been sold as second as sold been not apply to any product on which the original identification information has altered,been obliterated or removed, has not b excessive electrical supply, abnormal mechanical or environmental condi This limited warrant Excluded P In no event shall Ellisys' the original liability exceed purchase price of functionally Ellisys warrants to original the Warranty Coverage Limited from or otherwise or reduce alter the product. The product may also not used be in any improper Page Page These conditions terms and deemedare to the by accepted be customerthe time at the Conditions warranty is non workmanship or materials. Repaired parts or replacement products will be provided Ellisysby on exchange an conditions limitations and set forth below, option, at Ellisys its will, r either party. third any to product the or lend customerThe is only authorized to use the product for its own activities, whether professional or private. Thus, the custome Condi writing. To obtain warranty service, you may defective a return to product authorized the Ellisys or distributor dealer from which you Service Warranty Obtaining warranty, loss any or of data costs any associated with determining the source of system problems removing, or servicing or i This limited warranty covers only repair, replace OR WRITTEN. EXCEPT A THE FOREGOING COMPLETE WARRANTY IS THE FOR ELLISYS PRODUCTS AND ALL SUPERSEDES OTHER WARRANTIES Limitations continue to this covered by be returnedThe product will become the property of Ellisys. Repaired or replacement product will be shipped at Ellisys' expense NATIONAL, S NATIONAL, DISCLAIMS as eviden remaining provisionIf any ofor provision any portion any to illegal invalid, held these in contained be is terms or unenforceable by Severability model and number serial number with a detailed description of the problem you experiencing. are You must also proof o include confirm dealer's the distributor' terms of your or Jurisdict conditionsThese terms and shall governed be and by construed accordance in with the law of Switzerland. Law Governing NOT LIMITED TO, MILITARY OR MILITARY OR MILITARY TO, LIMITED NOT TH FOR N SHALL ELLISYS OCCUR. TO LIKELY IS DEATH OR INJURY IN WHICH SITUATION A PERSONAL WOULD CREATE PRODUCTS THE OF MALFUNCTION OR ELLISYS PRODUCTS ARE N YOU. TO APPLY NOT MAY LIMITATIONS ABOVE THE SO S FITNESS FOR A PARTICULAR PURPOSE. ALL WARRANTIES, WHETHER EXPRESS OR IMPLIED, ARE effect. effect. The parties undertake to negotiate in good faith with a view to replace such invalid, illeg The partiesThe consent to the exclusive personal jurisdi warrantyThe Period Warranty so or illegal invalid, unenforceable with the same or similar and effect, further the to by bound agree be mutually agreed su DAMAG CONSEQUENTIAL OR INCIDENTAL OF LIMITATION OR EXCLUSION ALLOW THE USE T USE DAMAG INCIDENTAL ANY CONSEQUENTIAL OR OTHER OR LOST PROFITS, SAVINGS, LOST REVENUES, APPLICAB BY PERMITTED REPLACEMENT OR REFUND ARE THE SOLE AND EXCLUSIVE REMEDIES FOR BREACH OF WARRANTY OR ANY OTHER LEG LIABILITYELLISYS' TOTAL UND RELATED EQUIPMENT. TATES OR OTHER JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES OR LIMITATIONS ON HOW LONG AN IMPLIED WARRANTY WARRANTY IMPLIED AN LONG HOW ON LIMITATIONS OR WARRANTIES IMPLIED OF EXCLUSION THE ALLOW NOT DO JURISDICTIONS OTHER OR TATES HE ELLISYS PRODUCT, EVEN IF ELLISYS HAS BEEN ADVISED OFPOSSIBILITY THE OF DAMAGES. SUCH SOME STATES OR OTHER JURISDICTIONS D tions of Use of tions

E DEATH OF ANY PERSON OR ANY LOSS, INJURY OR DAMAGE TO TO DAMAGE OR INJURY LOSS, ANY OR PERSON ANY OF DEATH E 4 ce thatce the product is within the applicable warranty period. ion; Venue ion;

provisions, portion any a if provision and of unenf is of of equivalent to new. If Ellisys t is unable ALL WARRANTIES NOT STATED HEREIN, INCLUDING, TO THE EXTENT PERMITTED BY APPLIC roducts and Problems and roducts

TATE, PROVINCIAL OR LOCAL LAW INCLUDING BUT NOT INCLUDING LOCAL LAW OR NON OF LIMITED PROVINCIAL TATE, BUT ANY WARRANTY IMPLIED TO begins on the date of purchase and covers a period of two (2) ye 264 - transferable.

of Use and Limited

- y does not cover any damage to thisy does to cover that product results damage from any not improper installation, abuse, accident, misuse, disaste natural hand. This li

S EXPRESSLYS FORTH SET ABOVE, NO OTHER WARRANTIES ARE MADE WITH RESPECT TO ELLISYS PRODUCTS AND ELLISYS LE LAW,LE ELLISYS LIABLESHALL BE NOT OF TO AN CUSTOMER THE ELLISYS PRODUCT FOR ANY DAMAGES, LOST EXPENSES, DATA, LOST OT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFE SU IN LIFE COMPONENTS CRITICAL AS USE FOR AUTHORIZED OT

limited warranty for the remainder of the original warranty or 90 days, whichever is longer.

customer of its products that its products are free from defects in material and workmanship for the warranty period. warranty the Subject its workmanship and period. products are material for its products that of in customer defects from free

mited warranty only to applies customer original the customer original the of for long so product the as owns product. the Th ER THIS OR ANY OTHER WARRANTY, EXPRESS OR IMPLIED, IS LIMITED TO REPAIR, REPLACEMENT OR REFUND. REPAIR,

In addition, the customer has, - RELATED EQUIPMENT, TRAFFIC CONTROL EQUIPMENT, DISASTER PREVENTION SYSTEMS AND MEDICAL OR s return policies prior to returning the product. the Typically, policies return returning identification product priors you to include must information, including ment or refund for defective Ellisys prod o repair or replace the product, the oro replace repair it will value refund current the of at time the product the warranty the claim is made.

ction of, and venue in, the District Court of Geneva, the of in, Court District venue and of, ction Warranty Terms Warranty

orceable, thensuch portion provisionshall, remaining the and force of nevertheless, full remain in

product.

in particular, particular, in tions, or any unauthorized disassembly, r PERSONS OR PROPERTY BY USE OF PRODUCTS USED INCLUDING, BUT IN USEPRODUCTS BY PROPERTY APPLICATIONS OF OR PERSONS

epair or replace or replace epair ars

or three (3) years, depending on the product configuration. no right ES, SO THE ABOVE LIMITATIONS OR EXCLUSIONS MAY NOT APPL NOT MAY EXCLUSIONS OR LIMITATIONS ABOVE THE SO ES, product ucts, as above. Ellisys provided is does not for, and liable not

to disassembly,to modify, copy, engineer, create reverse derivative works al al any part PPORT EQUIPMENT OR FOR APPLICATIONS IN WHICH THE FAILURE FAILURE THE WHICH IN APPLICATIONS FOR OR EQUIPMENT PPORT or or

way. is unenforceable provision or part thereof with anot

purchased, LIMITED TO THE PERIODS OF TIME SET FORTH ABOVE. SOME ABOVE. FORTH SET OF TIME PERIODS THE TO LIMITED

Switzerland. of its products its of ES ARISING FROM THE PURCHASE, USE OR INABILITY TO INABILITY OR USE PURCHASE, THE FROM ARISING ES

ABLE LAW, ANY WARRANTY THAT MAY LAW, UNDER ANY EXIST WARRANTYABLE THAT

leased, epair, or modification. This limited warranty also does basis and basis

lent that prove defective reason by of improper

AND REPRESENTATIONS, ORAL WHETHER a court of competent jurisdiction, then the r is,r particular, in forbidden to resell, lease - bstitute een handled or packaged correctly,

or INFRINGEMENT, MERCHANTABILITY OR MERCHANTABILITY INFRINGEMENT, will either be new or refurbished to be nstalling Ell AL THEORY. TO THE FULLEST EXTENT

. Repaired or . Repaired used,

purchased Ellisys the product. Please f the d the f

provision.

whether ate of original retail purchase isys products. isys replacement product will will product replacement

or

not

acknowledged her provision not not provision her r, insufficient or

OT BE LIABLE BE OT

cover under EXPRESSLY Y TO MEDICAL is limited LASTS,

O NOT NOT O or has has or to the to the

YOU.

in -

Bluetooth Analyzers

Analyzer User Manual 5. 4. 3. 2. 1. Contents

Managing Capture Managing Interface User Analyzer Hardware Overviews Prerequisites Application Minimum Introduction 5.7 5.6 5.5 5.4 5.3 5.2 5.1 4.3 4.2 4.1 3.6 3.5 3.4 3.3 3.2 3.1 2.1 1.8 1.7 1.6 1.5 1.4 1.3 1.2 1.1 5.8

Importing Data to View in a a in View to Data Importing Capture Printing a Ca Shared a Retrieving to File Capture a Sharing Capture Sample a Opening Copy of Filtered Capture Saving a a Capture a Saving Op Main Main Organizing USB Driv Overview LEDs Connections and Back Panel Back Panel Overview Panel Front Fr Software Download Application Software Upgrading from One Edition to Analyzer’s the Check How to Vanguard Bluetooth Explorer Bluetooth Bluetoot Comparison Model Configurations Editions, and Models, ont Panel ening a Capture a ening

Menu Toolbar h Tracker h er Installation er Installation

...... Panes

Overview Overview Overview Overview Overview

...... Reference

...... File

......

File

......

File Files

......

...... – – - –

......

pture File from the from File pture ......

Vanguard Explorer Explorer Vanguard the

......

File

......

Capture

Model, Model, Cloud

......

Another

...... –

......

......

Tracker

Edition, Features Edition, ......

...... File

...... File

......

......

Cloud

......

......

......

......

Page Page ...... 5 of of 264

20 11 46 35 21

21 46 13 18 15 29 47 39 28 25 20 19 18 16 14 48 12 54 52 46 40 57 48 37 34 31

Page Page 9. 8. 7. 6.

6

Display Filters Display Overviews Capturing and Workspaces 9.4 9.3 9.2 9.1 8. 8.6 8.5 8.4 8.3 8.2 8.1 7.14 7.13 7.12 7.11 7.10 7.9 7.8 7.7 7.6 7.5 7.4 7.3 7.2 7.1 6.2 6.1 5.9 9.6 9. of of 7 5 264

Export Bluetooth Device Traffic Device Bluetooth Keep Piconet Instant Profile / Protocol Instant Involving Keep and Only Keep of tion Defini Available Filters Search in Markers Using Other to Synchronization Timing Overview Grouping and Color Overview the Configuring Usi Conducted Recovering a U a Restarting Stopping a Init In Ellisys an Selecting Sensitivity Radio Recording Diversity Bluetooth Capture Control Power and Setups Basic Hardware Analyzer Using Using

sing the Auto sing the ng the Web Control Web the ng iating a iating -

Coding an Workspaces La

Options

Traffic Features

Filters ...... youts jection

Option

Recordings Recording Recording

Recording Analyzer

......

Capture

Ungrouping ...... - ......

Segmentation

API

......

Overview ......

...... Layouts Filters Overviews s Measurements

......

Setups

...... -

Only ......

......

Interface

......

Filter

Panes

Columns

......

and Keep Involving Involving Keep and ......

......

......

...... Feature ......

......

......

...... Filters

......

......

125 101 137 103 142 116 128 115 125 120 117 112 107 127 141

78 70 82 76 95 91 91 89 88 87 79 78 59 94 91 91 93 83 70

Bluetooth Analyzers

Analyzer User Manual 16. 15. 14. 13. 12. 11. 10.

Instant Piconet Pane Piconet Instant Security Throughput Instant Ch Instant Audio Instant View Spectrum Instant Pane Timing Instant 15.7 15.6 15.5 15 15.3 15.2 15.1 14.3 14.2 14.1 13.6 13.5 13.4 13.3 13.2 13.1 10.2 10.1 9.10 9.9 9.8 9.7 16.1 .4

Instant Timing Display Timing Instant Wi Instant Piconet Graphics and Graphics Piconet Instant - of User Entry Cal and Indicators to Synchronization ofEntry Proper Link Debug versus NonSSP Mak Zooming and In Left and Panning to Other Synchronizing Toolbar and Controls User Retransmissions Errors Header and vs. Packet Navigation Bar ...... Indications Mapping / Channel AFH Color ControlsUser and Device and Packet Overview Keep Display Spectrum Instant - culation of Public Keys from Private from Keys Public of culation Fi Device Traffic Filter Traffic Device Fi ing Time ing

Pane - Coding

Mode annels

......

......

Measurements ...... Defined Device

...... Icons - - Only

SSP

Out ......

Right

Toolbar

Color Overviews

...... Key Pairings Filter

......

Filter ...... Views -

...... Coding

...... Filter

......

......

......

......

Icons Names ......

......

......

......

......

Key ......

......

......

......

Page Page ...... 7 of of

208 196 178 158 226 221 213

217 155 224 227 156 223 159 222 210 222 149 222 221 214 210 210 209 212 223 216 209 159 156 264

Page Page 26. 25. 24. 23. 22. 21. 20. 19. 18. 17.

8

Remote API and CLI and API Remote Probe Leads Flying Probe Leads Flying Technical Getting and Software Calculator Sequence Hopping BLE Pane Tasks Protocol Error Verifications Raw Pane Data Pane Details 26.2 26.1 22.1 21.2 21.1 19.1 18.3 18.2 18.1 17.3 17.2 17.1 16.2 of of 264

Display Command Line Interface Remote API Updating the CSA#2 CSA#1 Errors Protocol Disabling and Enabling Data Raw the Formatting Data Raw the Searching and Pane Details to Synchronization Characterizations Strength RSSI an to Fields Details Adding Abstraction

......

Features

......

......

and Relationship to Relationship and ...... Support

Software

......

......

Support – –

......

...... Explorer Tracker and and Tracker

......

...... Pane

Pane

Overview

......

......

Overviews ......

......

Over ......

...... Vanguard ......

...... views

......

......

......

242 240 232 252 251 250 249 247 245 244 240 237 242 252 230 252 247 246 246 240 239 241 235

Bluetooth Analyzers

Analyzer User Manual 31. 30. 29. 28 27. .

GATT Customizations GATT Characteristics Technical Vanguard Characteristi Technical Tracker Characteristics Technical Explorer Questions Asked Frequently

......

...... cs ......

......

......

......

...... Page Page 9 of of

263 260 258 256 253 264

Bold Bold Page Page Where to Find More Help Italics T About

ypographic Conventions 10 is used to indicate menu commands, buttons, and tabs. buttons, and commands, menu to isindicate used are used to indicate fields, pane names, window names and cross references. and window names, pane names fields, to indicate used are of of

. . . . . this

264 A tip symbol tells you information that will help you carry out a procedure. out carry a you help will that information you symboltip A tells infoAn to how and situation critical possible a describes warning symbol A El for the pages following the and website Go Ellisys to the Application notes and white papers papers white and notes Application documentation. and Technical support Technical Distributors technology. the about information support team.

lisys - products page

Manual

rmation symbol tells you how to respond to a situation that may arise. may situation that a to respond you to how tells symbol rmation -

Go to to Go

-

Go to to Go www.ellisys.com/sales/

Go to www.ellisys.com/products/ to Go

www.ellisys.com/support/

-

Go to to Go www.ellisys.com/technology/

to find a list of Ellisys distributors. of Ellisys list a find to

latest information: latest to send a question directly to the Ellisys Ellisys the to directly a question send to

for the latest product information information product latest for the avoid it. avoid

to find up to find

- to - date date

Bluetooth Analyzers

Analyzer User Manual common hardware and application software characteristics and distinctions dependent testing, debugging of software stacks and applications, system perf system applications, of and software stacks debugging testing, interoperability goals, design and conformance specification of verification include analyzer the for uses Major Bluetooth Tracker, Bluetooth the be which may analyzer, singular to a generally made are references this manual, In standards, Vanguard™. Each and Bluet the Explorer™, include Bluetooth Tracker™, Ellisys Bluetooth The of analyzers Bluetooth line 1. characterizations of of characterizations coexistence analysis. coexistence

Introduction Explorer, or Explorer,

and several wired protocols. wired several and support support are

made to indicate the specific analyzer being referenc of these analyzers analyzers these of protocol for for

Bl capture and analys and capture uetooth uetooth , performance, , Figure Figure Vanguard. All analyzers shareVanguard. a unified software application and have several

provide provide

1

Vanguard, Explorer, and Tracker and Explorer, Vanguard,

is of is and RF behaviors for for behaviors RF and

an arrayan of Wi - Fi, Fi, WPAN

features designed to enable various analyses and and analyses various enable to designed features Host Controller Interface (HCI) Host Controller Interface 802.15.4), (IEEE Bluetooth Bluetooth

ed. ed.

ormance characterizations, and wire capabilities. capabilities.

t echnology, echnology,

Introduction

Where differences exist, with with model

|

Page Page -

and edition and 11 of of ooth ooth less less 264 -

Page Page Control t to the PC, is attached analyzer the When and inare configured feature purchased models All analyzer 1.1

serial number, number, serial models, on information more For - BLE is Tracker The (DUAL). radios Vanguard models Enterprise and (PRO), Professional Model, Model,

12 Edition, Features Edition, of of Models 264 e | dition, dition, Introduction may be may , Editions, ,

and opt for details.

configured to support a single Bluetooth radio (BR/EDR or BLE) or both Bluetooth Bluetooth both or BLE) or (BR/EDR radio Bluetooth a single support to configured

ions installed ions featu

only. only. (ENT). Only the Bluetooth Tracker uses the BA the uses Tracker Bluetooth (ENT). Only the res

and Configurations

, and editions, and see , , as shown below shown as , he he Help

menu of the application describes the specific model specific the describes of application the menu www.ellisys.com/sales/prices.php - . specific editions specific

See Section Section

1.6

-

, , Basic (BAS), Standard (STD), (BAS), Basic How to Check the Analyzer’s the Check to How

S edition. S

The Explorer and and Explorer The .

,

Bluetooth Analyzers

Analyzer User Manual

The chart below below chart The 1.2 change. Consult the Ellisys website ( Consult Ellisys website the change.

Model Com Model summarizes parison the differences between the models

www.ellisys.com

) or or contact

Ellisys as needed for latest details. details. for latest needed as Ellisys .

Note that Introduction this information is subject to this information is subject

|

Page Page 13

of of 264

Page Page ultra an is Tracker Bluetooth The 1.3 Low Energy (BLE), Wi (BLE), Energy Low

14 of of Bluetooth Tracker Bluetooth 264 | Introduction - Fi ,

and other features as shown below. shown as other features and

- portable, busportable,

- powered analyzer supporting concurrent capture of Bluetooth of Bluetooth capture concurrent supporting analyzer powered

Bluetooth Analyzers

Analyzer User Manual The Bluetooth Explorer is an all an is Explorer Bluetooth The 1.4

Rate/Enhanced Data Rate (BR/EDR)

Bluetooth Explorer Bluetooth ,

- Bluetooth Low Energy (BLE), Wi (BLE), Energy Low Bluetooth in - one analyzer supporting concurrent capture of Bluetooth Basic Basic Bluetooth of capture supporting concurrent analyzer one

- Fi , , and other features as shown below. shown as other features and Introduction | | Page Page 15 of of

264

and 2.5 and Page Page 20 than less are Cells indic combination A analyzer. to the power DC supply it supplied when is by attached the is charged battery The multi an The unit has interior, Vanguard Bluetooth Lithium Ion Battery Rate/Enhanced Data Rate (BR/EDR) all is an Vanguard Bluetooth The 1.5 features as shown as be features ator/push

16

hours. of of Bluetooth Vanguard

264 disassembled by the user, or defective in some way. in some or defective user, by the disassembled a fire hazard and/or emit toxic fumesif they damaged, are used i Rechargeable - button is located on the back panel of the unit, which provide battery status and on/off control. control. on/off and status battery provide which of unit, the panel back on the located is button |

Introduction

low. W

h and the battery itself is equal to 60 equal is itself battery the h and

lithium ion batteries are potentially hazardous. These can present present can These hazardous. potentially are batteries lithium ion

, - Bluetooth Low Energy (BLE), Wi (BLE), Energy Low Bluetooth in - one analyzer supporting concurrent capture of Bluetooth Basi of Bluetooth capture supporting concurrent analyzer one

- cell, lithium ion battery installed. It is not user ac is user It not installed. battery lithium ion cell,

- Run Wh.

time for the batteryis between 1.5 - Fi ,

WPAN (IEEE 802.15.4) ncorrectly, ncorrectly, , and other , cessible. cessible.

hours

c

Bluetooth Analyzers

Analyzer User Manual Batter UN 348 UN 49CFR173.185 US Docum Guidance Lithium Battery 2020 IATA , batteries lithium shipping for regulations (DOT) of Transportation Department y Reference Documentation 1

Lithium ion batteries contained in equipment contained Lithium ion batteries

as needed. supply power replacement a obtaining on information for Ellisys Contact Ellisys. by power supply) (external su DC the than other charger use NOT charger a DO inspection shipping damage, contact the If the NOT charge DO C), the battery if this has occurred. If ambient temperature is below degrees 40 (4 F liquids, other all water, to exposure Avoid

Bluetooth Bluetooth

Vanguard unit has damaged been from being dropped from or

battery.

Ellisys to arrange for return of the unit to Ellisys for for of unit Ellisysto for the Ellisys return to arrange ent

or local government local or .

especiallysaltwater, and DO NOT charge

guidelines and regulations as applicable. as regulations and guidelines

Introduction

pplied found in

|

Page Page document document 17 of of 264

Page Page feature using a field, the in configuration alyzer’s an an upgrade electronically may Customers 1.7 a your check To 1.6 provided by Ellisys. Contact Contact Ellisys. by provided Professional, or Enterprise or Professional, and BR/EDR), and the complement of features licensed, of features complement and the BR/EDR), and

18 of of Upgrading from One Edition from Upgrading to Analyzer’s the Check to How 1. 2.

264 supplied Power DC Supply to attached the back To see software is installed is software C C models do not have W have not do models supports Wi hardware the whether and (or not enabled) enabled features In menu. menu. ontrol ontrol onnect the the onnect

| nalyzer to learn learn to nalyzer the Introduc

a

P See figure below. the the nalyzer ort. Wi tion configured to support single it is configured whether ),

a nalyzer’s Control Port Port Control nalyzer’s - Ellisys Sales Ellisys

Fi

software

module information, Blueto information, module the .

All models have All have control models USB

i - model (Trac model Fi hardware support). hardware Fi

application, V

for more for arious information is shown, including model, model, including shown, is arious information ker, Explorer, or Vanguard) and the and or Vanguard) Explorer, ker, to

information.

open the

Control Computer

follow the steps below. steps the follow the

oth Explorer models will need the the need will models Explorer oth Model

- Se panel panel

Another . rial

Vanguard also has a Power

- Number radio (BLE or BR/EDR) or dual or BR/EDR) (BLE radio , Edition

where the EllisysAn Bluetooth the where

receptacle.

tab

located , Features

- edition ( edition Fi (some earlier Explorer Explorer earlier (some Fi

Gigabit Gigabit e dition, serial number, number, serial dition,

in

the Basic, Standard, Ethernet Ethernet

Help - - enabler file file enabler radio (BLE (BLE radio

/ Abou alyzer alyzer (GbE) (GbE) t

Bluetooth Analyzers

Analyzer User Manual The application application The application reque be can be used to view files created saved and Ellisys. by supplied application software using a is operated Analyzer The 1.8

Software Application D Application Software

is a is to the updates feature and Fixes software software lways a good idea to keep your Ellisys software up to date. to up software Ellisys your keep to idea good a lways sted at sted can be updated be can from the

www.ellisys.com/support/download.php during recording operations. software application happen with regularity. It It regularity. with happen application software ownload Help Help menu by selecting the the by selecting menu

Download information for this software software this for information Download .

In addition, this same thisapplication same can addition, In

Check for Updates Introduction

|

Page Page

option. 19 of of 264

Page Page Ellisys the To install 2.1 the installing Before 2. meets the following requirements. the minimum meets Follow the onscreen prompts to install the software application. application. software install the to prompts onscreen Follow the The The installation Framewor .NET Microsoft of versions your to update needed, as page web following the visit you that Ellisys recommends in Settings) located

a

20 nalyzer requires several software components. software components. several requires nalyzer of of . Minimum Minimum . . . Software . . . . . k

: 264 using using

Microsoft .NET Fram .NET Microsoft install these updates from the application’s application’s from the updates install these and updates for can recent users check is installed, software application the Once at website Ellisyson the section Downloads the visit please Ellisys, from software application the To request install and download automatically will it service, update Windows ft Windows ft Microso Intel Core, Core, Intel indicates a version error, update your Windows update version a error, indicates system if the or installation run smoothly, the If not or does later. 3.0 Installer Microsoft Windows 4 Vanguard Network Connection: Minimum 100 Minimum Network Connection: Vanguard 3.1 Host EHCI 2.0 USB 1280 x 1024 screen display resolution with 65,536 colors, or www.microsoft.com/net

B RAM or RAM GB |

Minimum Application Prerequisites Application Minimum is is the appropriate menus available on Win your available menus appropriate the . preferred applicationsoftware, d a

nalyzer software application, please ensure the computer system on which it will resi will it on which system computer the ensure please application, software nalyzer 2

Installation

GHz or comp or GHz more.

for better operation, but fornot but operation, better Application ®

Controlle

ework version version ework 7 or later or 7

www.ellisys.com to to atible processor, or processor, atible download the Microsoft .NET Framework version Framework .NET Microsoft the download r ownload and run the setup applic setup run the and ownload

(for Vanguard, USB Vanguard, (for .

3 . 5

or

Pleas

later. or contact contact or Help your your be you updated sure e have Prerequisites required

better. Mbps

installer.

- menu. C receptable with USB Power Delivery and USB

dows computer dows (1Gbps ideal)

[email protected] ) .

better. ation from a link provided by provided link a from ation . DHCP required. DHCP . Micros

(typically Windows Update, Update, Windows (typically oft . oft .

NET Fra NET . Microsoft Windows Microsoft When using the using the When

mework.

Ellisys.

de ,

Bluetooth Analyzers

Analyzer User Manual The The 3.1 3.

front panel of the the of front panel

the right port from from port right the be (see change not did functionality port’s the Explorer of the capture RF port as right antenna E Analyzer Front Panel arlier versions of the Explorer labelled the left port, used for Wi for used port, Bluetooth Bluetooth faceplate Capture Figure Figure

Figure Figure Har Overview Capture Explorer is shown below: shown is Explorer changed changed - 2

Fi (on units enabled for Wi for (onFi units enabled 3 to to dware Overviews dware

Explorer Front

. Th Explorer Front Primary the left port the e

left left

-

port was later repurpos later was port . Explorer

low). low).

antenna port antenna Panel Panel labelling to Secondary to labelling

This later versio later This

(Earlier Version)

Analyzer Hardware Overviews Hardware Analyzer - (Later Version) Fi capture). capture). Fi

as

Generate ed as a secondary secondary a as ed n also changed changed n also A l

ater version version ater , although although ,

and the and

|

Page Page 21

of of 264

Model, Model, on later faceplates) is u is faceplates) on later SMA) (Standard The function is deprecated. generation The determine whether your Expl Page Page The HCI Connectors Generate Connector and of BR/EDR for (supplied) capture antenna SMA) (Standard The Capture Connector 1.6 is hardware is The The LED Power connected to the control computer control the to connected battery , , HCI zer’s Analy the Check to How

Power 22 Ed

for Vangua for

. Features ition, of of

power Off: load red: Flashing Flashing green: system) operating Constant green: unit the LED Power With initialized. previously unit has the on whether depending Regarding connectors (USB 2.0 Standard 2.0 (USB connectors

264 -

enabled for Wi LED indicates if the unit is correctly powered from the supplied fromsupplied the indicates if unitLED is the powered correctly the antenna to a light to finger a antenna the to the front an attaching antenna panel, When – - Not DC

- the USB driver driver USB the | saving mode after the control computer has been turned been has control the computer after mode saving

Analyzer Hardware Overviews Hardware Analyzer such that neither is attached, then reconnect them them reconnect then is attached, neither that such

rd units equipped

, Flashing LED indications on the Power LED, LED, Power on indications LED the Flashing

i Capture t is advised to to advised is t (or Primary) powered and not USB and powered

sed for Wi for sed

( or Secondary) USB , ready to - DC Fi and/or licensed for Wi for licensed and/or Fi DC - orer is hardware is orer conn is in is -

powered but not but USB powered connector connector - poweredand USB

- Model, Edition Model,

Fi captur Fi

the the ected but - not but DC ected over the control connection. control the over

simply simply with an internal battery internal an with

operate. Drivers -

A and Micro and A - (or (or tight torque only. torque tight e on units config on units e remove both both remove - . connected. The Power LED may also be of

-

folder that installs with the Ellisys B Ellisys the with installs that folder Primary enabled for Wi B

LE traffic

- - connected - - B) are used for USB HCI traffic capture. traffic HCI for USB used are B) powered connected Fi capture, see capture, Fi

connector on laterfaceplates) , and Wi the the ured for Wi for ured

) . It also indicates whether indicates also It . - USB and DC Power

DO NOT DO F Generate

(includes cases where the USB driver does not not driver does USB the where cases (includes i and/or licensed for Wi for licensed i and/or

/USB driver loaded driver /USB (including USB driver driver USB (including - Fi, on unitsfor configured Fi, Wi the indications described below may vary vary may below described indications the

to the unitto the Section Section

- over tighten. S over tighten. Fi.

off. connector (or Secondary (or connector

To determine whether your Explorer Explorer your whether To determine a f

1.6 lashing LED of LED lashing color any DC DC

. order) (in any , , luetooth Analyzer application Analyzer luetooth connections connections How to Check the Analyzer’s the Check to How power adapter .

properly properly - crew on on crew

is used to connect the the connect to is used Fi capture, see f if when f ifwhen the unit is unit the

from the back of - Fi capture. Fi loaded by the

the unit the (or

successfully successfully

connector connector from the the from

Section Section on the on the

is in in is

To To ) .

Bluetooth Analyzers

Analyzer User Manual whether a recording is underway. recording a whether The The Capture BR/EDR LED The LED Trigger ac recording a initiated has user the The LED Operating Trigger Operating Capture

Red: Red: Orange: Constant green: Off: Green flash: Off:

Flashing green: Off:

LED indicates whether a trigger event occurred. trigger has a whether indicates LED

Unit is not in use and available. and use in not is Unit No trigger event detected. BR/EDR Memory full, downloading full, Memory No BR/EDR traff No BR/EDR

LED indicates if the unit is presently performing a task directed by the user, byfor the when example if thedirected task indicates unitLED a performing is presently In use, waiting fo use, In Trigger event detected.

LED indicates that the analyzer detects the presence of BR/EDR traffic, irrespective of Unit is inUnit use. BR/EDR traffic detected. ic detected.

ti r event on.

.

.

Analyzer Hardware Overviews Hardware Analyzer

Currently not implemented. Currently not

|

Page Page 23 of of 264

Reserved for future implementation. Generate LE LED Reserved for future implementation. Page Page Generate BR/EDR LED The Capture LE LED irrespective of whether a recording is underway. recording a whether of irrespective Capture 24 of of

Flashing green: Off: 264

LE No Bluetooth No Bluetooth |

Analyzer Hardware Overviews Hardware Analyzer

LED indicates that the analyzer detects the presence of the Low Energy that Bluetooth presence the analyzer indicates LED detects (Some Models)

(Some Models) Bluetooth Low Energy Low Bluetooth Low Energy Low

tr

affic detected.

traffic detected. traffic

traffic, traffic,

Bluetooth Analyzers

Analyzer User Manual Not presently enabled for end Slot SDIO The (Standard SMA) SMA) (Standard The Conn RF3 The frontThe pa 3.2 Probe Probe

RF1 The The B USB shared for BR/EDR and BLE (see (see BLE and for BR/EDR shared RF1 SMA) (Standard The The The Logic Connector The (Standard SMA) SMA) (Standard The RF2 Connector Wi and SPI), I2S Audio, and generic communications (I2C, SWD, UART, and SPI). See SPI). and UART, SWD, (I2C, communications generic and Audio, I2S SPI), and - Fi.

L USB B USB Connector

ogic

and USB AConnector

Tracker and Vanguard and Tracker FrontPanel Overview –

ector

connector is used to attach to a flying to a to attach is used connector

and and nel of the Vanguard is shown below:is shown Vanguard the of nel USB A USB

RF3 RF

connectors (USB 2.0 Standard (USB 2.0 connectors 2

connector is used to connect the antenna (supplied) for capture of BR/EDR for (supplied) capture antenna the to connect is used connector connector is used is used connector connector is used to connect the antenna (supplied) antenna for the to connect is used connector capture of Wi - user acc user

for details. s

Section Section

Figure Figure ess ess 7.3

to connect the antenna (supplied) for capture of Wi for (supplied) capture antenna the to connect , , factory programming access only. Bluetooth Capture Diversity Capture Bluetooth 4

Vanguard Front Panel Front Vanguard -

leads probe (supplied)leads for capture of logic signals, (UART HCI

Vanguard - A and and A Standard Analyzer Hardware Overviews Hardware Analyzer

- B) are used for USB HCI traffic capture. traffic HCI for USB used are B)

).

Section

| 25

Page Page - , , - Fi Fi Flying Leads Leads Flying

and WPAN and

a , 25 nd is also isnd also

B LE, and of of 264 .

Power Delivery, or DC Power). It also indicates whether an IP address has been acquired or acquired. acquired is being been has address IP an whether also indicates It Power). DC or Power Delivery, Page Page The LED Power Power 26

of of

Off: Off: Flashing green: Constant green: Constan not providing magenta: Flashing red: Flashing Flashing white slow: fast: white Flashing 264

LED indicates if the unit is correctly powered from t from powered correctly is unit if the indicates LED Not powered or powered off. | Analyzer Hardware Overviews Hardware Analyzer Unit Unit blue: t enough

Power issue. Power issue. - DC a Operating on after battery Backup battery enabled.

USB control port control USB power powered, First Operating System loading System Operating - / stage bootloader loa bootloader stage

not USB Power Delivery compatible). Delivery Power USB not

and operating system booted.

- connected but not but DC connected

ding. .

power loss. power

he from any of the power sources (PoE, USB USB (PoE, sources power the of fromhe any - powered (assumes USB control port is USB (assumes powered

Bluetooth Analyzers

Analyzer User Manual user, for example when the user has initiated a recording action. recording a initiated has user the when for example user, The Activity LED The LED Operating Activity Operating

Green flashing: Off: magenta: Flashing Constant green: to ready operate. and Computer, Constant blue: Off:

nit is operating and traffic (wired or wireless) is being captured. is being or wireless) (wired traffic and unit is the operating indicates LED No event detected. in use. is not Unit

LED indicates if the unit is ready to be operated or presently performing a taskif indicates unitLED is ora performing the ready operated dire presently to be

Activ

Unit Control Maintenance task in progress. in task progress. Maintenance

ity detected.

is in use (recording or initializing). (recording use in is

- Port Port c

onnected, IP address IP acquired, onnected,

Analyzer Hardware Overviews Hardware Analyzer

or USB d

river loaded on Control Control on loaded river

|

Page Page

cted by the the by cted 27 of of 264

Page Page Disabled IN Trigger Disabled. OUT Trigger to the Attaches receptacle. 2.0 USB Type B Computer Accepted Voltage Range: 12VDC to 24VDC. Minimum Power: 18W constant red if the voltage is applied reversed. DC jack power input. The adjacent LED Power of the panel back The 3.3

28

. of of Back Panel

264

connector will break the port connection port the break will connector the all inserting or connector the Forcing port. connection of part metal NOT DO cable USB the connecting When provided by Ellisys. Contact Ellisys for replacement details. replacement for Ellisys Contact Ellisys. by provided To prevent damage to your Bluetoo | Analyzer Hardware Overviews Hardware Analyzer Bluetooth Bluetooth

Overview the connector should not be inserted completely into the the into completely inserted be not should connector the Explorer is shown below: shown is Explorer Figure Figure

illuminates constant green if a correct voltage is applied voltage and correct if a illuminates green constant C ontrol ontrol

5 –

Explorer Panel Back

Explorer th Explorer, use only the DC power su power DC the only use Explorer, th C omputer.

and is not covered by the warranty. the by covered not is and force the connector into the unit. The The unit. the into connector the force

metal part of part the metal pply pply

illuminates illuminates

Bluetooth Analyzers

Analyzer User Manual Reserved for extensions. future Reserved Inter and Push Power Control port re port Control Computer of the panel back The 3.4 p logic analyzer Integrated Probe IO battery, on battery, WCI signals, I2S Reserved future use. future Reserved Trigger 1 included with purchase. See See with purchase. included

(5Gbps)

illuminates constant red if the voltage is applied reversed. applied is voltage the if red constant illuminates - button

- equipment IN and OUT and IN equipment

Back Panel . Used for power and control control and power for Used .

V LEDassociatedand DC jack anguard anguard For all connections using the the using all connections For negotiate if th Ethernet that Note ceptacle - e USB ( 2 traffic, and logic signals. A flying A signals. logic and traffic, 2

units equipped with a units equipped Bluetooth Bluetooth .

a sufficient power contract power sufficient a connection is supported with Power Over Ethernet (PoE) or alternatively, or alternatively, (PoE) Ethernet Over with Power isconnection supported the the Type Computer robe for capturing for robe SPI capturing UART t HCI and

(supplied) Section Section Overview - C, C,

Vanguard is shown below. is shown Vanguard

USB Power Delivery 24 ) connection )su connection Figure Figure , , external external (or control only if PD not supported on Control Computer). Control on supported not PD if only control (or Flying Leads Probe Probe Leads Flying P analyzer’s analyzer’s ower battery 6 –

V

DC DC

input. The LED LED The input. anguard Back Panel Back anguard

Vanguard with the analyzer’s USB Power Delivery port

(early versions may not have a battery installed) battery a have not may versions (early pports USB Power Delivery Power USB pports P - - Ethernet Ethernet capable. leads adapter cable is supplied when these options are are options these when is cable supplied adapter leads ower

input

Explorer port Analyzer Hardware Overviews Hardware Analyzer Supports Supports raffic, raffic, is

Push

, may not be required if the if the required not be may constant constant

DHCP is required. is DHCP

generic UART, SWD, I2C, and SPI, Audio for details. for - button

USB 2.0 (480Mbps) blue controls controls

and is able to to able is and

if a correct voltage is voltage if a correct

on/off of the internal internal the of on/off

and and | .

Page Page USB 3.1 Gen Gen 3.1 USB

. 29

applied of of 264

Connected to Vanguard chassis. to Vanguard Connected Ground Jack Vanguard. control the and of Control port receptacle Page Page for used sendin connector SMA Clock IN E use. SMA connector used for accepting TTL voltage level shift or pulse from external equipment. from external or pulse shift level voltage TTL accepting for used connector SMA OUT Clock t hernet

30 of of

264

| Analyzer Hardware Overviews Hardware Analyzer . 100Mbps minimum 100Mbps

g TTL g

voltage level shift or pulse to external equipment. external to pulse or shift level voltage

(1 (1

igabit Ethernet Gigabit

supported) . Used for power (PoE power for . Used

Reserved future use.

Reserved future future Reserved , if available if ,

)

Bluetooth Analyzers

Analyzer User Manual multi the on connections various and indicators LED The 3.5 be off until a recording is started. recording off a be until LED Activity The Activity LED jack (needed only micro over whe the n power supplied Logic/GPIO a (not used), receptacles -

color LEDs on top of the unit, and on the sides, an antenna SMA receptacle, two receptacle, SMA antenna an sides, on the and of unit, the top on LEDs color Connectio

Green/Violet Blinking: BLE and W and BLE Blinking: Green/Violet Violet Green blinking: BLE traffic detected. recording. a with initialized been not has unit / detected traffic wireless No Off:

, located next to the antenna, to next the located , blinking: Wi blinking: ns andns LEDs Figure Figure - Fi traffic detected. traffic Fi

7

Tracker LEDs and Logic/GPIO Connector connector i -

Fi traffic detected Fi indicates whether wireless traffic is being detected. Thi detected. being is wirelesstraffic whether indicates , and for power and control and power for and ,

Overview

th th Bluetoo - USB connection is insufficient). is connection USB Analyzer Hardware Overviews Hardware Analyzer Tracker are descri are Tracker .

Tracker ,

a microa bed belowbed

- USB with an adjacent DC adjacent with an USB

. There . are four

| Sync

Page Page

micro 31 s LED will will LED s of of - USB 264

DC Jack DC cab (supplied) additional an attach to user the advise will Ellisys software the the where power application over provided is this insufficient, connection in cases Page Page The Powering tenna an the opposite side Tracker 32

in order to deliver the of of 264 the Unit and Controlling the

is powered To prevent damage to your your to damage prevent To by Ellisys. Contact Ellisys for for Ellisys Contact by Ellisys. | Analyzer Hardware Overviews Hardware Analyzer and controlledand Control by the Computer . The unit will will unit The . additional additional Figure Figure

8

generally power required for the unit to operate to unit for the required power Tracker Control Port and DC Jack Bluetooth Tracker, use only the cable the only use Tracker, Bluetooth replacement details. le from any Standard any from le

require just this connection from the the from connection this just require

over a micro a over - A USB port on the Control Computer to the the to Computer Control the on port USB A - USB connection USB

.

(s) provided provided Control Computer, but but Computer, Control , located on the the on located ,

Bluetooth Analyzers

Analyzer User Manual Probe Probe The logic connector is used to attach toto a attach is logic The used connector flying Logic Connector Logic/GPIO LED Not used Sync LED Computer The Control and SPI), I2S Audio, and generic communications (I2C, SWD, UART, and SPI). See See SPI). and UART, SWD, (I2C, communications generic and Audio, I2S SPI), and Control –

Tracker and Vanguard and Tracker

LED

and

Red blinking: blinking: Red Yellow steady: Analyzer active but not capturing. not but active Analyzer steady: Yellow Red steady: Analyzer memory full. Green steady: Analyzer active and White control USB steady: Blue failure. Power blinking: Red/blue control USB blinking: Blue not connected. and Off: Not powered

LED indicates if the unit is correctly powered powered is correctly if unit the indicates LED

whether whether blinking: Driven by software applications to identify a unit. a identify to applications software by Driven blinking:

the the Signaling Detected Signaling USB dr

for details. iver is loaded on loaded is iver connected; connected;

capturing. -

lied) for capture of logic signals, HCI (UART (UART HCI signals, of logic probe for (suppleads capture lied) driver loaded.

driver not loaded.

the control computer. control the

at its portcontrol at

Analyzer Hardware Overviews Hardware Analyzer

from from USB port on the Control Control port on the USB Section

| 25

Page Page , , Fl ying Leads Leads ying 33 of of 264

Bluetooth Bluetooth If assistance is needed to install the driver, please contact Ellisys at Ellisys at contact please to driver, install the is needed assistance If automated. more System make this process may Operating and driver installation, another the todialogs enable described are procedures installation driver specific no Therefore, System. Operating user’s on the vary depending may procedures installation Driver support U the control Page Page below. note in the driver the is Note that E All 3.6 Bluetooth Bluetooth llisys Bluetooth analyzers use a USB , connection USB a use analyzers Bluetooth llisys

34

and connection and of of USB USB SB 2.0 well. as 2.0 SB Vanguard 264

Tracker and and Tracker (which will default to USB 2.0 high 2.0 USB to default will (which If the controlling PC does not detect the presence of USB the the not does detect PC controlling the If For Vanguard connect the unit to the a connect connect Bluetooth the with installs which folder anal t in located typically Manager, Device system’s operating to the going driver by USB install the manually can user the to install), fails driver otherwise (or if analyzer the the F Analyzer fold Files your Program in located typically | or Tracker and Explorer USB control connections, connections, control USB Explorer and Tracker or Driver Installation Installation Driver Analyzer Hardware Overviews Hardware Analyzer

yzer, and manually pointing via “Update Driver” to the Ellisys “Drivers” “Drivers” Ellisys the to Driver” “Update via pointing manually and yzer, ,

it is USB 3. USB is it included and installed installed and included , or power or , \ the unit the Drivers.

To use the USB control connection, the the control connection, USB To the use Bluetooth E Bluetooth (Type

to a high to 2 . T

Gen 1 Gen - he Windows Control Panel, selecting the attached Ellisys attached the selecting Windows Panel, Control he C) C) port of capable operating using he he in thi in USB c xplorer, the USB connection is USB 2.0 is connection USB USB the xplorer, Bluetooth Bluetooth

- (5Gbps speed speed s document s with the application software application the with ontrol connections, Ellisys recommends that you you that recommends ontrol Ellisys connections,

(480Mbps) (480Mbps) signaling Vangu -

speed either required for operation or as an alternate method for for method alternate an or as for operation required either . ar

Analyzer on \ [path] at er A given Operating System may present a series of of series a present may System Operating given A d also d ) default default will system the although ,

attach to T to attach USB 2.0 port or a USB 3.

provides a Ellisys recommends that you you that Ellisys recommends USB driver must be installed be driver must USB

application. This folder is is folder This application. [email protected] USB 3. Ellisys

). ). Explorer and racker installation and installation 2 n \

Gen 1 1 Gen Ellisys Bluetooth Bluetooth Ellisys Ethernet control connection. For controlFor Ethernet connection.

control control

(480Mbps (5Gbps) port on on port 2

is located as described described as is located .

port port . signaling

. to to necessary as

)

and for for and

Bluetooth Analyzers

Analyzer User Manual information or allows the user to user the orinformation allows specific displays pane Each layout. default in the panes and windows several displays application Analyzer The visual oth and toolbars, menus, panes, windows, various provides application Analyzer of the interface user The 4. needs and preferences of the user. Most of user. the preferences and needs include include

elements. All panes are dockable and can be hidden, resized, and re and resized, hidden, be can and dockable are All panes elements. control and v arious display options. arious display all supported all Generic C Instant Audio Pane Audio Instant Spectrum Instant Pane Timing Instant Pane Data Raw Pane Details Overviews User Interface in the Det in the and WPAN and (2400 by Bluetooth used spectrum controls including real including controls indications, and statistical information. statistical and indications, communications, communications, ommunications (I2C, UART, UART, (I2C, ommunications ails Pane are

– packets

Displays chronological Displays – wired and wireless and wired

Displays detailed a breakdown e of the

, throughput throughput , analyses timing various for allows and logic captured, signals and Displays the raw data of the event selected in the active Overview. Fields selected – ,

as well as statistical information on Bluetooth transmission characteristics. transmission on information Bluetooth statistical well as as Displays spectral RF energy characteristics from characteristics energy RF any spectral Displays sources in th –

Displays captured captured Displays -

Displays a graphical representation of representation graphical a Displays time audio play, playback, looping, and other yellow highlighted yellow interact with the software for a given a for with software the interact

panes are inter are panes

traffic

Reference -

2480 MHz), and highly configurable configurable highly and SPI, SPI, BR/EDR, BR/EDR, including ,

over

here. SWD) and a Message Log SWD)Message and a - the -

linked to provide synchronization with other panes and and panes other with synchronization to provide linked concurrent - air and HCI vent selected in the active BLE

User In User with precision overlay of Bluetooth overlay precision with

reco

Bluetoot

task: audio streams and provides a variety of variety of provides a and streams audio , HCI , rds of of rds terface Reference

(UART, SPI, USB) feature h and Wi h and .

traffic and eventsrecorded s .

- Fi packets Fi - positioned to suit the suit the to positioned Overview. | , WCI ,

Page Page e 2.4G , HCI, generic

- 35 2 , , H

WPAN, WPAN, of of Wi z ISM ISM 264

- for for Fi er er ,

Page Page 36 of of be used by the Injec the by used be Injection of the active Overview. active the of with connection and and with connection Mesh Security Pane Message Pane Security Mesh Pane Pane Security Throughput Instant Pane Channels Instant Bar Filter Instant Pane Piconet Instant 264 | User Interface Reference

Log API

) – .

Provides a way for users to enter text data to be displayed displayed to be data text enter to users way for Provides a

Displays security security Displays

ti Text query approach query Text that uses programmatic entri on API to programm to API on –

topology characteristics, throughput, and RSSI and throughput, topology characteristics, –

Displays

Displays a graphical representation of devices, piconets, and scatternets, along scatternets, and piconets, of representation graphical devices, a Displays –

Displays variousDisplays per –

Displays various data throughput variousDisplays data

keys relating to Mesh to keysMesh relating information and allows for user input of Link input user for allows and information

atically inject information from other sources (see (see sources other from information inject atically - channel transmission channel protocol and protocol

characteristics. in time with traffic ca traffic with time in

allows f allows

s

indications tatistics. es to precisely filter the contents contents filter to the precisely es or various user inputs. user various or

Keys .

, PIN, etc PIN, , Section ptured

7.7 . .

, , Can also Can Ellisys Ellisys

Bluetooth Analyzers

Analyzer User Manual ane or an Overview: or an pane a display or open To To cl To See preferences. user’s to suit the resized and docked, moved, hidden, or shown be can provided panes various The 4.1 To moveTo a pane a window: or pane: a hide To Section Section ose apane:

1. 1. Organizing 2. 1. 1.

6.2 Click on Click D or window. pane desired of the bar title on the Click C and the pane’s name name pane’s the and lick on lick epress and hold the left mouse button mouse left hold the and epress , , Using

Select

Auto Close Close

Layouts View View - Hide Hide

Panes

in the menu and select the desired or pane the select and menu in the for more information on saving display preferences. on display saving information more for

positioned at the top the at positioned

will

positioned at the the at positioned

appear

as a tab at th

- and drag the or pane window. right corner of the title bar of title bar the the of right corner top - right corner of title the right corner e righte of screen. side the

User Interface Reference

Overview.

bar.

The pane is pane The

pane.

|

Page Page then then 37 hidden, of of 264

Page Page A window placer appears: 38 of of 3.

264

Keep the mouse button depressed and point to one of point to and one button depressed mouse the Keep

| User Interface Reference

Bottom Center Top Top ft Left Right to move the pane to the top of the to the top of the to pane move the

to move the pane to the left of screen the or pane to move the pane to the right of the screen or screen of the right to the pane to the move to open a pane as as floating window ina the pane to a open to move the pane to the bottom of the screen or pane screen the bottom toof the pane to the move

screen or screen

the

pane

screen. following:

pane

group. group.

group.

group.

Bluetooth Analyzers

Analyzer User Manual The table below shows the Analyzer the below shows table The 4.2

Main User User Filtering toGo Next Marker Previous to Go Marker Markers Navigate Reset Set and Save Restart Stop Record Search Save Filtered Copy Save Open New

Guide

Toolbar

Continue

toolbar buttons and their actions: their and buttons toolbar

Stops the current recording. current Stops the analyz selected on recording the a Starts dialog. Search the Opens Saves filtereda file. capture a Saves file. previously capture a saved Opens captu new empty a Creates Opens the User User the Opens menu. Traffic Filters Device the Opens to marker next Jumps to previous marker. Jumps menu. Markers the Opens to the Navigate Resets the time reference to its original value. selectable value a Sets the line selected in an Overview at 0.000 000 000 next. the starts and capture current the Saves one. new a restarts and recording Aborts current capture file (devices that are filtered previous selection history. previous selection Guide

by the user. by the User Interface Reference

. .

re file. re

er.

|

Page Page

39 - in).

or to to or of of

264

Page Page File parentheses: in shown shortcuts with actions, their and options menu main Analyzer’s the below shows table The 4.3

40 of of Main 264 Export Import Retrieve from Cloud Share Clou to Trace Information Sample Load Save Filtered Copy As Save Save Open New Page Setup Settings Export and Import Switch Workspace

| User Interface Reference

(Ctrl+N) Menu (Ctrl+S) (Ctrl+O) (Ctrl+E) (Ctrl+P) …

d

S name. new to a capture current the Saves S saved previously folder to a a open Opens captur new a Creates and other printing parameters. and margins page Setup set allowing dialog to user Page Opens Export Wizard. Settings and Import the Opens S formats. to various capture a Exports application. analyzer the in view to file a Imports cloud secure fromEllisys the O cloud storage. Ellisys secure to the capture upload to allowing dialog user a the Opens P O aves the current capture as defined by the Traffic Filter. by the defined as capture current the aves capture. current the aves witch to d a currently opened. trace onrovides the details pe with provided files sample pens ns a dialog allowing the user to to allowing dialog user ns a the ifferent Workspace or to or to Workspace ifferent e file. e

storage.

application. retrieve shareda capture

create newa Workspace.

capture.

Bluetooth Analyzers

Analyzer User Manual

Overviews | View View

Mesh Security Security Instant Audio Instant Throughput Device Traffic Filters Low Energy Overview BR/EDR Overview Instant Channels Instant Piconet Instant Spectrum Details Instant Timing Data Raw Exit Print Preview Print

Opens the Secur the Opens Opens the Mesh Security pane. Security Mesh the Opens Audio pane. Instant the Opens Throughput pane. Instant the Opens Opens the Low Energy Overview. Low Energy the Opens window. Filters Traffic Device the Opens Opens the BR/EDR Overview. pane. Channels Instant the Opens tant Spectrum Spectrum tant Ins the Opens Opens the Instant Piconet pane. Piconet Instant the Opens pane. Details the Opens Opens the Instant Timing pane. Instant the Opens Opens the Raw Data pane. Data Raw the Opens C Print the selected Overview window. Pri the Opens loses the application. the loses nt Preview window. Preview nt ity pane. ity User Interface Reference

window

|

Page Page 41 of of 264

Page Page View | Other Windows Other | View

Layout

42

of of New Layout Welcome ageMess Log WiFi Overview UART SWD SPI I2C (WCI Overview HCI (USB) Overview HCI HCI Overview (Injection) HCI Overview (Secondary Serial) WPAN Overview WPAN ( Overview HCI Tasks Analysis Screen Full 264

|

User Interface Reference

Serial)

-

2)

Creates a new layout based on the current layout. current on the layout new based a Creates screen. Welcome the Opens Log. Message the Opens Opens the Generic UART Overview. Opens the Generic SWD Overview. Opens the Generic SPI Overview. Opens the Generic I2C Overview. the Opens Opens the Injection HCI Overview. Opens the Wi the Opens Overview. HCI USB the Opens Overview. Serial Secondary the Opens Opens the WPAN WPAN the Opens Opens the Serial HCI Overview. Changes the layout tothe the Changes Tasks pane. the Opens Changes the layout to the Full Screen layout. layout Screen Full tothe the Changes WCI - Fi Overview. Fi - 2 Overview. 2 . Overview

Analysis layout. Analysis

Bluetooth Analyzers

Analyzer User Manual

Search Record

Stop Start Navigate Navigate Find G Next To Go Go To Instant Search Search Search

Reset Layout Rename Layout Delete Layout o To Previouso To

Next

Recording Recording

(Ctrl+G)

In (Ctrl+F)

For Backward

(F3)

ward

(Ctrl+I)

(Ctrl+Shift+R) (Ctrl+R)

(Alt+Right)

(Alt+Left)

Resets the existing layout to default. layoutexisting to the Resets layout.existing the Renames Deletes the user Places the cursor in the Instant Search window. Search cursor Instant in the the Places Overview search in the which to Designates menu. Find the Opens Stops the current recording. current Stops the recording. a Starts history. selection next to the Navigate history. previous to selection the Navigate search. in a found event last forwardthe for Searches HCI items. Bluetooth or for various previous search to dialog enable a Expands HCI items. to enable menu a Expands window. Go To the Item Opens

- defined layout. defined User Interface Reference

search for next various Bluetooth or forBluetooth various next search

|

Page Page

43 of of

264

Page Page Help Tools

44 Ellisys website Ellisys Guide User

Recording Options Recording Select an Analyzer Restart Recording andSave Continue Recording Options Hopping Sequence Calculator Reset TimeSet Reference Remote Web control interface info support Prepare of of 264

| Time User Interface Reference

c ontrol

Reference

i nterface

(Ctrl+T)

(Ctrl+Shift+T)

Opens the Ellisys website in the default browser. default in the Ellisyswebsite the Opens Guide. User the Opens

a compresseda format. Save a Opens Recordi the Opens attached analy of selection for allow to dialog Analyzers Available the Opens one. new a starts and recording current Aborts the F Open the Options dialog. the Open Sequence Hopping calculator. hopping sequence BLE a Opens Resets the time reference to its original v 0.000 000 current in the of line selected time the the Sets the Opens the Opens orces save of current capture and restarts the r the restarts and of capture save current orces

000 R Control Capture Web emote emote -

As dialog to save technical support information in support information technical to dialog As save zer to be used or opens Injection API. or Injection opens used to be zer or to a value value a to or ng Options dialog.

Calculator C ontrol

tab in Options in tab selectable .

interface in default browser

by the user. by the alue.

See See

Section Section Overview at Overview ecording

21

, , BLE BLE

Bluetooth Analyzers

Analyzer User Manual

About Check for updates Download Offline Installer support Contact

computer, also provides information on enabled features. on enabled also provides information computer, About window. the Opens version. software latest online the for Checks Downloads support. form a in Opens

the analyzer app the default browser to contact Ellisys technical technical Ellisys contact browser to default the When When lication lication User Interface Reference

unit is unit installation file installation

attached attached

. to the

|

Page Page

controlling controlling

45 of of 264

Page Page saveTo a capture file: 5.2 The openTo a capture file: 5.1 5. To saveTo a capture file with a new name:

Open Open

46 of of 1. 1. Managing Capture Saving a Capture a Saving Open 2. 1. menu appears: menu

264 Select Select field and click on click and File name field Navigate to the directory where the fileis to be S elect | Managing Capture Files Capture Managing ing aing Capture File | Save File | File |Open . menu in the As Save | File

in the menu or click on menu in the in the menu or click on menu in the

File

Save File

.

Files

Open. Open. Save. Save. saved

, e nter the desired name of the file in the in the of file the name desired the nter

Bluetooth Analyzers

Analyzer User Manual Configure the Configure the of version aBluetooth save afiltered To The analyzer captures traffic from all neighbor all from traffic captures analyzer The 5.3 just the traffic invo traffic the just o devices, Bluetooth to allow the user to display only the device(s) of interest (see (see interest of device(s) the only to user display the to allow on Wi based

Saving a a Saving aFiltered of Copy Capture

- Fi channel selec channel Fi Device Traffic Filter Traffic Device as BLE or BR/EDR traffi BR/EDR or BLE as done in the indone the When using When avoid potentially overwriting the original fi original the overwriting potentially avoid dialog in box labelled labelled box in dialog There is a convenient method to method convenient is a There lving the selected nce this filter is configured, the user can save a filtered version of the capture containing containing version save filtered of capture a can the user the this filter is configured, nce Save Filtered Copy Filtered Save Save Filte Save tions in

as

Recording Options Wireless |

Information to keep to Information desired devices. red Copy red c , Wi -

Fi traffic, raw spectrum data spectrum raw traffic, Fi then s then

capture file: , the the , This approach can gr can This approach

include/exclude ing ing dialog (shown below) at the right side of the of right side the the below) (shown dialog at elect Bluetooth Bluetooth File Name File File Save| Filtered Copy . le.

This can help reduce file size. file reduce help can This

devices box appended with Section

components of eatly reduce file size. file reduce eatly

). Managing Capture Files Capture Managing

(for Wi (for 9.6

device f device a provides application The File , HCI, etc. HCI, ,

Bluetooth Device Traffic Device Bluetooth - Fi

a

, capture (such (such capture

the capture is more specific is more capture the

_Filtered ).

This is is This .

to to

|

Page Page

Filter 47 of of ). ). ilter ilter 264 For For ,

Page Page share a fileTo the to Cloud: way only to is the access on upload, created ID, Sharing c storage secure Ellisys to the files, other Th 5.5 openTo a sample file: application. Ellisys software the learning for and protocols and profiles various of operations Severa 5.4 Ellisys software application. software Ellisys e application provides a convenient feature allowing users to share a capture file, markers, and optionally optionally and markers, file, capture a share to users allowing feature convenient a provides application e

48 l sample capture files are included with the application. the with included are files capture l sample of of 1. 2. 1. Sharing a Capture File a Sharing to the a SampleOpening Capture 2.

264

Open the the Open desired on the Click Select Select users. with other to collaborate method convenient cloud is a storage Ellisyssecure the saved cap Sharing systems. Capture files can be quite l quite be files can Capture | Managing Capture Files Capture Managing File | Load File | File | ShareFile |

capture file to uploaded be to the

Note Note that

Sample

sample. to cloud in cloud to Ellisys does not have access to files access stored notEllisys have does

loudfor retrieval other by per

in the

ture files (or Bookmark files) to other users through turefiles) files (or through to users other Bookmark arge and can exceed the lim

the

menu.

menu.

File files uploaded. files c loud.

Cloud

These can can These sons

i ts of most E most of ts who also have an installation of the the of installation an also have who be useful for studying typical typical studying for useful be via this method, and thevia this and method, - mail mail

Bluetooth Analyzers

Analyzer User Manual The The The The Capture Upload Upload Capture Capture Upload Upload Capture 3.

uploaded to the Cloud, then click then Cloud, to the uploaded Select the dialog showsdialog dialog appears: checkbox if files in addition to the capture files are to be to files are Attach capture additional the to addition in if files files checkbox Upload in progress in Upload

Next .

:

Managing Capture Files Capture Managing

|

Page Page

49 of of 264

Page Page The is upload the When Capture Upload Notification Upload Capture 50 of of 4. 5.

264 Click If desired, check the more recipients of your of shared recipients more | Managing Capture Files Capture Managing

Next complete, the

appears: Capture Upload Upload Capture checkbox to have an email sent to notify one or or Send notification one notify to email sent email an have checkbox to

file(s).

dialog shows shows dialog : Completed Upload

Bluetooth Analyzers

Analyzer User Manual

The The Capture Upload Completed Upload Capture 6. 7.

If If retrie Click [email protected] To send your capture file to Ellisys Technical Support, Support, Technical Ellisys to file capture your To send Se Send notification chec email was parate individual email addresses with a comma or semi comma a with addresses email individual parate

Next val instructions, as shown as val instructions, .

dialog appears:

in the

To: To:

below: field.

ked, the specified recipient(s) will receive an email with with email an receive will recipient(s) specified the ked,

Managing Capture Files Capture Managing - colon. please

include include

|

Page Page

51 of of 264

To retrieveTo a shared file: via this method. files uploaded or to any (produced during th Page Page c to the file is uploaded capture a Once 5.6 The The Capture Download Download Capture

52 of of 1. 2. 8. 9. R

264

etrieving a Shared Capture File from the from File Capture Shared a etrieving Select This identifier is needed to retrieve the shared the Th the copy to clipboard to on Copy click desired, If Click The sending of sending the The this recipient. to the ID using the step described above and above described step using the ID E your by blocked | e Sharing ID will auto ID Sharing e

Sharing Managing Capture Files Capture Managing

Finish Ellisys software application. the software Ellisys and upload) e File | RetrieveFile | dialog appears:

. Identifier

- Mail server rules. In these cases, simply copy the Sharing Sharing simply copy the cases, these In rules. server Mail E

- in Mail generated by the Ellisys software application may be be may application software Ellisys the by generated Mail from cloud from the from cloud from -

paste ifpaste it is copiedWindows to the clipboard, e but otherwise simply the

only only accessible is it loud, box

(include

use your E your use

the

menu.

brackets

file(s).

Sharing Identifier Identifier Sharing - this identifier identifier to Ellisys this access not does have Mail Mail

) and to to application

persons click

Next

having the sharing identifier identifier sharing the having to send this this send to

. Cloud to your system’s clipboard to system’s your

nter .

Bluetooth Analyzers

Analyzer User Manual The The The The Capture Download, Files Selection Selection Files Download, Capture Capture Download Progress Download Capture 3. 5. 4.

Uncheck any files not desired for download. for files any not desired Uncheck Click Click a Specify Next destination in the Download directory box. directory Download in the destination

to begin the download.

dialog appears dialog appears, listing the available shared fi shared available the listing appears, dialog

Managing Capture Files Capture Managing les.

|

Page Page

53 of of 264

Page Page the Use 5.7 the download completes, the When job: print a preview To printer; on the depend

54

Page Setup Setup Page of of 7. Printing a Capture a Printing 6. 1. 2.

264

Click If desired, check Select Select the before trying trying before A file can be very large therefore it is advisable to check the size of the file | Managing Capture Files Capture Managing

Finish File | Print Preview option, option,

please see your Overview .

to File Page | Setup

Open the Capture capture File checkbox shared to the open print the file the print

desired. Capture Download Completed Completed Download Capture printer’s documentation for more information. for more documentation printer’s

File

from the frommenu. the .

, to setup how the capture should be printed. This option will will option This printed. should be capture the how to setup ,

dialog appe ars:

file.

Bluetooth Analyzers

Analyzer User Manual To print a file: The The Print Preview Preview Print 2. 1. 3.

the capture the Select the Select Print directly from the the from directly Print

window appears File | PrintFile | Overview

file.

in the menu then select the desired

desired. : Print preview preview Print

window using the print icon window the using

Overview.

Managing Capture Files Capture Managing

or select Close Close

|

Page Page to return to 55 of of 264

Page Page The printed. is file The Print Print 56 of of 3. 4. window appears:

264 Select the printer and printer setup if setup printer and printer the Select Select | Managing Capture Files Capture Managing

Print .

required.

Bluetooth Analyzers

Analyzer User Manual To importTo HCI commands and events or Bluetooth packets: raw ( Snoop BT format Wireshark the operations. for hardware is not these required analyzer The import to user the permits application The 5.8 Th www.ellisys.com/products/usbex200/download.php e pa Import Import

ckets may be imported from 3. 2. 1. Importing Data to in View Data Importing a Capture

menu appears: menu Click on Click Select Select In addition to the to addition the In to

open HCI commands and events or File

Next

Wireshark BT Snoop files, using files, Snoop BT Wireshark

| Import in the Import | .

( standard import www.wi an ASCII format. reshark.org

menu. data from certain files typ files certain from data

features, a features, )

)

, from from , or from Ellisys Bluetooth captures. or from Ellisys Bluetooth Bluetooth /import

the the

HCI commands and events may and commands HCI events from be imported command line switch command ” Elli c:

packets \ sys VisualUSB USB software 2.0 USB VisualUSB sys log.btsnoop”

es for display in the Ellisys viewer format. format. viewer Ellisys the in display for es

Managing Capture Files Capture Managing

File .

is is available available

Additionally, Additionally,

|

Page Page

application application Bluetooth Bluetooth 57 of of 264

Page Page The data An

Import File and Format Format and File Import 58 of of 4. will be displayed in the the in displayed will be

264 Browse to the the to Browse | Managing Capture Files Capture Managing desired files and follow the prompts to import the data Menu appears Overview HCI

.

( Injection) , accessible, from

View | Overviews | View .

.

Bluetooth Analyzers

Analyzer User Manual A capture file can be exported for various purposes and in several formats. in several and for purposes exported various be file can capture A 5.9 payload data and raw Bluetooth range on ti based Filtered trace Overview on Active based Filtered trace Rows Overview Active Type Export Bluetooth HCI format import packet raw Bluetooth

Export

me me

Options seconds, items) seconds, (Bytes, Length Trace Time Start None items) seconds, (Bytes, Length Trace Time Start Hierar or Displayed Export Options Export or Export All or Export Dis Export level) specific to Up items, All items, (Root Hierarchy Data) Fields None Export All Export

c

(Name, Time, h y selection played

s

BT Snoop BT (Wireshark) Libpcap HCI XML, Binary CSV, Text, (*.btt) trace Ellisys (*.btt) trace Ellisys XLXS CSV, XML, Format Export ASCII

. overview active HCI Export payload only. payload whitened, encrypted, raw data file. format XML or CSV to text, of in overview as the items Export Bluetooth raw data or payload active overview filters overview active a Export a time range on based trace the of portion a Export in the currently activeoverview displayed as columns Export and rows Usages Comments/ format. Blue Export

Managing Capture Files Capture Managing

filtered trace based on the traffic displayed in the the in displayed traffic tooth raw packet import raw tooth packet .

.

Export |

Page Page , or or ,

.

59 of of 264

Page Page WPAN WiFi Protocol Internet Bluetooth (MSC) Chart Sequence Message Messages Data (VCards, Mobile Phone Bluetooth Audio Bluetooth Type Export I2S PCM I2S Signals Logic Spectrum 60

of of

264

)

|

Managing Capture Files Capture Managing

None None Range Time Export Al Export None None display options various orientation, scale, Procedures, transfer/item One file per File Single length buffer Synchronization PCM None Export Options Export

l

CSV Data, *.vcf Mobile Phone *.PDF, *.PNG WA WAV CSV PCAPNG Wireshark PCAPNG Wireshark PCAPNG Wireshark Format Export V

Messa or Short VCards as such information Export Mobile Phone related . (MSC) Chart Sequence Message as items Overview Bluetooth active the Export audio I2S and codecs other Export Export decoded I2S PCM trace data trace PCM I2S Export decoded Options. Recording in the capture Spectrum Requires channel. each for samples RSSI Export spectrum file. PCAPNG Export 802.11 PcapNg file WiFi Export . Overview active from BNEP DUN, like protocols Expo Export logic signals transitions signals logic Export omns Usages Comments/ rt (filtered) Bluetooth IP carrier carrier IP Bluetooth (filtered) rt ges from active overview

WPAN packets to Wireshark to Wireshark packets WPAN LC3

, packets to Wireshark to Wireshark packets SCO, SCO,

(from active overview) overview) active (from .

eSCO .

,

enabling A2DP , and .

.

the the .

Bluetooth Analyzers

Analyzer User Manual The The use To Export Export

the export feature: 6. 5. 4. 3. 2. 1.

menu appears: menu Follow the prompts as applic as prompts the Follow Select on Click Select the desired export method. Select capture desired the Open desired ExportFile | Next

.

export options as applicable and click on click and applicable as options export

from the from

file. able to complete the selected export.

menu.

Next Managing Capture Files Capture Managing .

|

Page Page 61 of of 264

export, the user may elect to include or exclude photo. the user can elect to export single a file, onefile transf per exp can user the this selection, With Export of Bluetooth Mobile DataPhone A PCM (Pulse PCM A can quicklyuser the export this selection, With Export of Bluetooth Audio exported into separate WAV a individual and direction, by exported are streams Audio length. buffer synchronization Export Export Export format. ASCII to an capture in a packets the export can user the this selection, With Export of Bluetooth Raw Packet Input Format only or only or XML formats. The item’s name and timestamp can be exported or excluded. The user may in text, into payload CSV, and/or etc.) (including headers, into export data raw can user the this selection, With B of Export items. Page Page th With Export Filtered Trace B or exported tocolumns be Th (active). can Overview from export user the the is selected that this selection, With Overview Rows Active of Export The user can export a portion of a trace tonew a trace, based on time trace a range a of portion a export can user The Export provided. Overview 62

the active active the is selection, the user can export the current trace based on the filtering on applied. the based trace current the export can user the is selection, may select hierarchya ofitems to export.

of Bluetooth HCI Filtered Trace Based on a Time - of of

, , Columns 264

luetooth Raw Data andluetooth Data Payload Raw - Code Modulation) selection allows allows selection Modulation) Code fields from the the from fields headers in the add fromcolumns Overview aand headers default columns the To customize | Managing Capture Files Capture Managing Blue for information on adding columns to an Overview. CSV and XML export formats are XML formats export and CSV Overview. to an columns on adding information for tooth HCI Ov HCI tooth ased on Overview on ased may specify that all displayed columns be be exporte columns displayed all that specify may

files.

Details

erview to BTSnoop or or BTSnoop to erview

ort mobile phone information, including VCard and short messaging. The The short messaging. and VCard including ort information, phone mobile view and drop in the Overview to create newa column.

displayed in the Overview, right click on the column column on the right click Overview, the in displayed

Range

captured captured the the

user user

to specify to er, or one file per item. If a photo is attached to the the to attached is photo a If item. per file one or er, audio streams in Overview the to WAV active format. streams audio Wir

eshark formats. eshark

ng, no buffering, or to select a specific specific a select to or buffering, no ng, bufferi list or list d. See d.

, number of bytes, or numb or bytes, of number ,

drag desired

Section

e user may specify the

, , 8.1 udio streams are streams udio

clude root items items root clude Configuring the the Configuring er of of er

Bluetooth Analyzers

Analyzer User Manual Compact Compact orientaand page scale, parameters, item layers, protocol of timestamps, display including available, are options export Various Compact including menu, export the in available selections by controlled is procedures of display The Overview. active the from procedures message of depiction graphical a exports selection This a Message of Export Sequence Chart as shownas below (Shows Procedures without Children). LMP only is displayed for simplicity. only displayed is LMP Children). without Procedures (Shows .

tion, as showntion, as below:

Managing Capture Files Capture Managing

, , and Flatten Expand

|

Page Page 63 of of

264 ,

Page Page Flatten Expand 64

(Shows Procedures’ Children Only). LMP only is only Only). Children LMP (Shows Procedures’ of of (Shows P (Shows 264 | Managing Capture Files Capture Managing rocedures and Children). LMP only is displayed for simplicity. displayed is only LMP Children). and rocedures

displayed for simplicity. displayed

Bluetooth Analyzers

Analyzer User Manual Individually option The OBEX. and RFCOMM, SDP, L2CAP, Baseband, involving procedures and of using the example an is export, Below an MSC is selected.

Compact Compact selection, showing timestamps, item parameters, item parameters, showing timestamps, selection,

Managing Capture Files Capture Managing Show Protocol Layers

|

Page Page 65 of of 264

Layers Individually is Page Page the using export, MSC an of example isBelow an 66 of of 264 | Managing Capture Files Capture Managing unselected. Item parameters are displayed.

Compact Compact selection with no layers. The option option The layers. no with selection

Show Protocol

Bluetooth Analyzers

Analyzer User Manual Below is an example of an MSC of MSC usingexample the is Below an an export, and procedures involving Baseband, L2CAP, SDP, RFCOMM, and OBEX. and RFCOMM, SDP, L2CAP, involving Baseband, procedures and Expand Expand selection, showing timestamps, item parameters, item parameters, timestamps, showing selection,

Managing Capture Files Capture Managing

|

Page Page 67 of of

264

Page Page on the enabled of forfor CSV This allows RSSI e export to selection Export of Raw Spectrum Information (WPAN) packets 802.15.4 capture of for export This allows selection WPAN of Export Wi exports selection This WiFi of Export selecte currently the ex The DUN. and BNEP as such protocols, carrier IP of export for allows This selection Bluetooth of Export OBEX. and RFCOMM, SDP, L2CAP, involving Baseband, procedures u export, MSC an of example an is Below Record menu, under under menu, Record www.radiotap.org connection, see see connection, 68 of of

264 |

for a list of installed options. of installed Help Aboutlist | for a analyzer Managing Capture Files Capture Managing

for det for d Overview (i.e., the active Overview). Wireshark format is supported. Recording Options | Wireless Internet Protocol

ails. unit and unit and - Fi traffic to traffic Fi

must be selected in the Wireless tab located in the in the located tab Wireless Wireless in Spectrum the selected be must

*. pcapng (*. format Wireshark sing the Flatten sing the

ach channel. The option capture be spectrum raw must ach channel. . With the unit attached to the PC contro to USB the via the unit attached the With . , item parameters, timestamps showing selection, and

*. pcapng (*. format to Wireshark ). RadioTap format is supported. port is carried out from from out carried is port

) .

See l

Bluetooth Analyzers

Analyzer User Manual op capture signals logic The format. CSV into transitions signal logic captured of export for allows selection This Signals Logic of Export connection, see see connection, unit PC to. the the via With the attached control USB Wired | Options under menu, Recording Record the export selection This I2S of Export tion must be enabled on the on the enabled tion be must

PCM for a list of insta Help Aboutlist | for a s decoded Audio dataPCM I2S to file. WAV a

analyzer

unit and unit and lled options. lled Logic S Logic ignals

must be selected in the Wired tab located in located tab the Wired in be selected must

Managing Capture Files Capture Managing

|

Page Page 69 of of 264

Page Page new A The createTo a new Workspace: default A in the available those as (such options verifications protocol and settings display as such preferences, of which way ofis sets a different saving Workspace, a to allows user define the application The 6.1 6.

Workspace Workspace

70 Workspace name appears: of of

2. 1. and Workspaces Using Workspace is provided by the application, but users may create and save new Workspaces saveas create Workspaces new isand may desired. users but application, Workspace byprovided the

264

Click on Click Select Workspaces can be edited and edited be can Workspaces | menu appears: menu Workspaces and Layouts and Workspaces

Workspaces File | SwitchFile |

New .

Workspace from the from Workspace

other settings, like recording options, window/pane options, like recording settings, other

can also be exported for use on another PC. for on exported use another can also be

Layouts

menu. Tools

menu, under under menu, Protocol Verifications

user settings settings user layouts and and layouts ).

Bluetooth Analyzers

Analyzer User Manual To changeTo from one Workspace to another: T removeTo a Workspace: The The

he he Workspace Workspace Workspace 1. 5. 1. 4. 3. 2. 3. 4.

Select Select settings. current on the based workspace new settings. Select on Click Select the desired Workspace Select the Accept Select box. menu appears: menu appears: menu

OK File Switch| Workspace File | SwitchFile |

Create the name provided by the application, or type in a new name in the in the name new in a or type application, by provided the name the

OK

. Alternatively, select select Alternatively,

Workspace name drop .

using

Workspace from the from Workspace default name.

Create using current workspace’s settings es to settings settings from the from -

down

arrow.

to menu.

menu.

establish

Workspaces and Layouts and Workspaces a

new

Workspace

based

Workspace name |

Page Page on

the tablish the the tablish 71

default of of 264

To exportTo Workspace settings to a file: Page Page The The Import and Export Settings Export and Import 72 of of 1. 5. 2. 4. 3. 2.

264 Select Click on Click Select on Click Select the desired Select the | Workspaces and Layouts and Workspaces File | Import File | Export OK Remove Workspace name Workspace .

settings .

Workspace name. Workspace Wizard menu appears: menu Wizard ,

then .

Export Settings

drop - down arrow. down

from the from

menu.

Bluetooth Analyzers

Analyzer User Manual The The Export Export 5. 4. 3. 6.

menu app menu Select categories of settings below Select Click on Click Click on Click Browse Export all workspace’s setting

Next Finish ears:

.

.

to specify a location to name and save the save and location toto a specify name

and check the desired categories. desired check the and

or alternatively, select select or alternatively, d Layouts d an Workspaces

file.

Expo

rt only thert selected

|

Page Page 73 of of 264

The The Page Page The importTo a Workspace settings file: Import and Export Settings Wizard Wizard Settings Export and Import Import Import 74 of of 3. 2. 1.

264 menu appears: menu Click on Click Select Select | Workspaces and Layouts and Workspaces Import settings File | Import and Export Settings Next

.

.

menu appears: menu

from the from

menu.

Bluetooth Analyzers

Analyzer User Manual To To The The restore default Workspace settings: Import and Export Settings Wizard Wizard Settings Export and Import 3. 2. 1. 6. 4. 5.

C Select Select File Import | and Export Settings on Finish. Click below and check the desired categor Select Import all settingsor alternatively, select Import onlyselected the categories of settings Select Browse to specify a location to name and save the file. the save and to name location to a Browse specify Select lick on lick Restore default Next .

settings menu appears: menu

.

ies.

from the from Workspaces and Layouts and Workspaces

menu.

|

Page Page 75 of of 264

Page Page createTo a new layout: Two displayed. windows are and which panes to customize used also be can Layouts windows. and panes various application’s the of position and size the customize to used be can Layouts 6.2 The any further action required further action any saved auto are Layouts

R default layout default

76 eset of of 1. 5. 4. Using

default menu appears: menu default

264

Menu, located at the top the at located Menu, Select on Click Select categories of setting t parameters. t defaul factory A reset feature is providedLayout in the | Workspaces and Layouts and Workspaces s

Layouts Layout New | Layout frommenu the are Reset all settings to Finish , in that as changes are made to the active to the made are layout, changes as in that , they are saved to that layout without

provided

.

.

(Analysis and Full Screen) Full (Analysis and s

- below right of the application of the right

and check the desired categories. desired check the and defaults

or alternatively, select select or alternatively, menu menu

, but users may add may users l but add additional , or click on the

interface: to set a layout to its original layoutits original to a to set

Add… Add…

Reset only the selected button in the Layout Quick Layout in the button

ayouts as desired. desired. ayouts as -

Bluetooth Analyzers

Analyzer User Manual To resetTo a layout to factory default: The new layout is created and is now accessible in the in the is now and accessible is created layout new The The The The alayout: rename To in the layouts listed from the removed and layout is deleted active The deleteTo a default. to factory the layoutreset The is New Layout Layout New New Layout Layout New

1. 2. 2. 1. 1. The Default Default The

layout: Select Enter a name for layout and the name a Enter Type the nam the Type Select Select dialog appears: dialog appears: Layout Reset | Layout Layout | RenameLayout | Layout Delete | Layout

Analysis e desired in the dialog and click on click and dialog the in desired e layout cannot be renamed or deleted.

Layout from the from Layout

click on click from the from from the from

OK

View Layout | Layout in the Quick and menu menu.

menu.

menu. .

OK

. The layout is layout The . Workspaces and Layouts and Workspaces

View Layout | menu.

renamed.

|

Page Page 77 - Menu: of of 264

software). traffic is capture is traffic Wired port. antenna SMA ( traffic this capture to acts user the until recorded is not Page Page connected over Control Connection the setup basic The 7.1 Options Recording Supported w 7. user The analyz The When un application. analyzer the to traffic Connection Control Connecti uploaded then over the hardware analyzer on the analyzer is buffered by temporarily the Traffic captured and Vanguard) file size, or both or both size, file sessions, long capture capture into smaller, more manageable captures it (Tracker and Vanguard). and (Tracker it

designation of pins to be used for captures ta captures for used to ofbe designation pins

78 successfully connected, the analyzer’s serial in will serial visible number be analyzer’s the connected, successfully of of Capturing Analyzer Hardware

er is designed such that is such designed er 264 Wireless traffic is captured over the antennas or via a conducted recording recording or conducted via a antennas over the captured is traffic Wireless

is used to program the analyzer for any capture characteristics selected by the user, and to and upload user, by the selected characteristics capture for any analyzer the to program used is ireless traffic traffic ireless . using the remote API remote using the Section Section Section An alternative browser alternative An | s on (see

Capturing Traffic Capturing for taking a taking for

to the hard drive on the drive on the hard the to Recording Options | Capture Management Capture | Options Recording

menu provides for inclusion and exclusion of selected traffic types as well as an optional optional an as well as types traffic selected of exclusion and inclusion provides for menu 26 . . 7.14 an automatic segmentation feature allows the user to automatically separate automatically to user allows the feature segmentation automatic an , , in the vicinity of the analyzer analyzer of the vicinity the in Remote API and CLI and API Remote Using the Web Web the Using

wireless wireless Traffic power the to used also be may this connection model, the on Depending

or CLI or little to to little

- to to based remote capturefeature is also provided(see (over omputer that hosts the hosts that Control Computer the d

,

Setup at which can be downloaded fromlink a downloaded be can which C Control - the ontr

the Logic/GPIOthe connector no configuration is required to take a capture, although a to capture, take the isno required configuration .

- by rolli by air) air) ol ol ken using the using ken the

Interface C omputer, giving the user user giving the omputer, s recording recording and/or and/or

ng a capture over from one to the to one from over capture a ng typically typically .

supported

are Traffic may also be captured wired wired by clicking the Record the clicking by

described ) Logic .

and wired wired Record Select | an Analyzer /GPIO

the USB HCI connection (Explorer (Explorer connection HCI USB the

analyzer application. The Control The application. analyzer in this section ample traffic traffic

provided in Co nnect

capture depth. depth. capture attached to the analyze attached directly directly button in analyzer the

next based on time, on time, based next ion. . The analyzer is is analyzer The .

to the the to

one long long one For For antenna antenna very very .

r

Bluetooth Analyzers

Analyzer User Manual or Vanguard). used model the by varies analyzer the powering and connecting for used setup general The 7.2 s The Explorer u pplied 2.0 Sta USB Explorerrequires the supplied Power DC Supply.

Basic Power and Control Setup Control and Power Basic

Setup

General connectivity and power requirements requirements power connectivity and General

ndard Figure Figure - A to Standard 9

Basic Setup for Explorer (USB and DC PWR)

- B cable. B

Explorer for each model model each for s

using a using a Computer Control to the connects

Capturing Traffic Capturing are discussed below. discussed are

(Tracker, Explorer, Explorer, (Tracker,

|

Page Page

79 of of 264

Page Page a use not does Tracker The Tracker the the I Most modern computer modern Most message Standard Control Port on Tracker Control the Port cable power auxiliary f the USB USB f the supplied 80

of of - Setup to alert the user to user to the alert plug) is provided plug) is augment the to to power providedA port on Control Computer the 264 USB

| Capturing Traffic Capturing STD Figure Figure - attaches from attaches A to Mi to A s

supply eno . 10 DC DC external n

add cro

Basic Setup for Tracker (USB for Control and Power)

- the auxiliary power cable power auxiliary the B cable B

ugh power overugh USB

any S any

. in most cases is not enough supply and supply power “brick” tandard - A port on port A

to power the the power to

to unit. operate the

(not shown in illustration below) (notin illustration shown

the C the ove r ontrol Computer to a jack adjacent to the adjacent to jack a ontrol Computer

the USB S USB the both both be can unit , the analyzer application will post a a post will application analyzer the tandard The

powered

auxiliary power cable (USB (USB cable power auxiliary - A to Micro to A

over over controlled and .

- B cable The . The

Bluetooth Analyzers

Analyzer User Manual the using the established are connections These Vanguard can connected be Vanguard on a on unit. of the The DC Power Supply DC The any not Ellisys provide and does application For router the In the figure below, a Type a below, figure the In powered by the internal battery, if equipped. so using Type Computer supports Computer Type the

- - wi C to Type C cable can Power

reless router, to which the Control Computer would then connect to to Control via which router, would the connect reless Computer then Ethernet connection direct to the Control Computer, the Control Computer will require a DHCP server DHCP a Control will require the Computer, Computer to connectionControl Ethernet direct the . Figure Figure

installed in installed Setup - made made be can connection GbE The Figure Figure over - C - 12 also also

Ethernet cables cables USB

11 Basic Setup for Vanguard using a

order to as to order be used be is

Basic Setup for Vanguard using Area aLocal Network

required for Vanguard if the analyzer is not being powered over Power De Power may -

( C to Type PoE to Control the Computer

support USB Power Power Delivery USB support – )

recommendations

in which case sign an IP address to the analyzer. These IPanalyzer. to address sign an the for the the for livery and and livery - C cable is used cable C GbE GbE GbE

supports connection directly

the the

receptacle

external (supplied) power supply on which application is used. on which application

(as one of the two possible direct connection approaches) connection of one two(as the direct possible

to the Control Computer Control the to enough either directly or thro directly either

or which can ,

Direct Connection (Ethernet USB) or

or the Type the or USB Power Delivery for the Type the for Delivery Power USB power to operate operate to power

- po C w receptacle applications applications er Vangua er

Capturing Traffic Capturing ugh a a ugh , to a LAN port LAN a to

the Wi the V

anguard. anguard.

, local area network is required is

Co located on the backlocated panel rd are commonly available available commonly are - , assuming the Control Control the , assuming nnection Fi network Fi

the data co data the

, or LAN to a - | C connection C A

. Page Page

USB

created by

81 STD nnection

(LAN) of of - A to A to port port 264 ,

or or . .

In this approach, this approach, In in to this feature enable required are selections No menu analyzers Page Page co a involves This technique Diversification. Capture called Bluetooth characteristic employs capture unique a Vanguard 7.3 characterization Wi as such interferences or RF issues, strength signal positioning, antenna to due equipment test Bluetooth by missed and degraded be can packets Bluetooth operating in the same band as Bluetooth. Certain packet exchanges are critical to band critical same in exchanges the Bluetooth. are operating as Certain packet reductions in received packet error rates. in result and process capture the improve significantly can technique, by this provided flexibilities angular Smart software algorithms are applied to dual the ca

the 2. 1. 3.

82

Recording Options Recording

of of Bluetooth Bluetooth E ngularly displaced on the analyzer unit analyzer on the Angularly displaced by the user to improve t to user improve by the analyzer devices under test to reduce packet error rate not supplied) antenna and stands, cables (using SMA Externally cabled ) . cables (using SMA cabled xternally 264

- operational replication of of replication operational

| of of a antenn /single Capturing Traffic Capturing b oth antennas oth antennas . applications and processes, encryption connections, Bluetooth Figure Figure

Capture Diversity menu, menu, 13 (the two(the

he spatial volume of rece the volume spatial he

is is Bluetooth Capt

either

generally the Ellisys the Classic Classic

right

and antenna stands, and antenna placed at a mid - most antennas, as shown as antennas, most - Fi

BR/EDR to differentiate reception characteristics. WPAN ,

ure Diversityure - whole ;

pture channels, and when combined with spatial and with spatial and combined when channels, pture it is enabled is it whenever Bluetooth is selected for capture (contrasted to a single to a (contrasted or Bluetooth Low Energy. Low Bluetooth or -

band capture engine capture band technologies - point between the devices) ption

and placed at optimal locations locations at optimal placed and not supplied)

. Externally Cabled

, and a variety of

below) below)

- antenna approach, where the where approach, antenna ( can be can used on all Ellisys B Ellisys on all used

to be p be to the accurate processing

:

. consumer elec consumer

laced nearer specific specific nearer laced

lu tronics tronics etooth etooth and and

Bluetooth Analyzers

Analyzer User Manual selections are model captures. Multiple selections selections Multiple captures. the including ca during sensitivity recording, ofa hardware analyzer’s the analyzer The The 7.4 Model, Edition Model, The Recording Options Options Recording Options Recording

Recording

to determine your model and licensed features......

Audio I2S (Inter Audio I2S UART SWD, (I2C, communications Generic HCI traffic (UART, SPI, and/or Wi Low Bluetooth Logic Wireless Coexistence Interface (WCI Classic Classic ireless spectrum wireless Raw WPAN - - dependent Fi

signals 802.15.4 Bluetooth menu controls the menu of the characteristics capture wired and wireless the of control provides for menu

Options are available

and/or configuratio and/or

Energy

-

IC (BR/EDR)

Sound)

energy

in the in the

capture capture

Recording O Recording USB) n - dependent

of the following wired and wireless traffic types traffic wireless and wired following of the - 2)

traffic

, SPI , ptions ptions

) . See See . )

menu.

Section Section

Capturing Traffic Capturing 1.6 , , How to Check the Analyzer’s the Check to How pture, pture, segmentation and of

|

Page Page 83

of of (some (some 264

Page Page captureTo wireless traffic: The accessTo the Recording Options menu:

Recording 84 of of 4. 3. 2. 1. 1.

264

Cli Click Check the appropriate check Select the Select

lower suggested. 2.0, default of being data captured and processed cessation of sp the automated lower At (higher to 200us. capturefrom 1us is selectable wireless spectrum resolution the The for setting can be extremely high (exceeding 80MB/s), Options | ck on on ck Capturing Traffic Capturing

OK Record | Recording Options Recording | Record

settings is not needed, a moderate settin moderate a is notsettings needed, Record .

menu Wireless

. Explorer) and on Tracker appears

on the

tab.

(

Wireless toolbar.

- box(s). resolution) settings, the amount the settings, resolution)

ectrum

tab

(especially if the Control Computer is USB USB is Computer Control the if (especially from the from

If the higher resolution provided by provided resolution higher the If shown capture process due to the high volume high volume to process the due capture

below):

menu. potentially potentially g of 100us or is higher ofg 100us

of data captured resulting in an in an resulting

these these

Bluetooth Analyzers

Analyzer User Manual provided upon selection, but the user may specify custom pin assignments. custom specify may user the but uponprovided selection, Capture of UART HCI, SPI HCI, WCI HCI, SPI HCI, of Capture UART captureTo wired traffic: Explorer use of the Flying Leads Cable to adapt to the Logic/GPIO connector. connector. Logic/GPIO to the to adapt Cable of Leads Flying use the

, , 3. 2. 1. or Various features are model are features Various determine your model and licensed features. licensed). See

Section Section in the in the to the wires match on probe selections to signal the care connect Explorer). Take Leads Flying the on probe IO (also called analyzer on the Logic to connector the probe Leads Flying the Connect Check the appropriate check Select the Select Wired | Options Recording , , 25

Wired Flying Leads P Leads Flying

Section Section

tab.

The The - 1.6 2, Audio I2S, generic I2C, SWD, and UART, and logic signals requires the the requires logic signals and UART, and SWD, I2C, generic I2S, Audio 2, - dependent and/or configuration and/or dependent , , robe robe Wired Wired How to How

box(s). –

Tracker tab

Analyzer’s the Check

menu. appears:

and Vanguard and

for details. for details.

- See dep Model, Edition Model,

Capturing Traffic Capturing endent (i.e., Section

Default pin assignments are are pin assignments Default

, , 24

to to Flying Leads Probe Probe Leads Flying

|

Page Page 85 of of 264 –

Captured logic signals displayed are the in T T details Page Page Section . buses o capture o o capture USB HCI: 86 .

Up to 1 to Up

, , 24 of of 1. 2. 4. 3. 1. 2. 5. 5. 4. 4. 3. 5.

264

Flying Leads Probe Probe Leads Flying logic signals: Select the Check the the Check Use pin assignments shown in in shown pin assignments Use Select Select the Check the the Check Probe Probe to be monitored. monitored. be to Attach the FlyingLeads Cable between the to inputs as names custom Click on Click Click On the front panel (Vanguard and Explorer), connect the USB the connect Explorer), and (Vanguard front the On panel Click the USB the receptacle is USB STD USB is receptacle Click on Click HCI capture is not available on Tracker. using Bluetooth device class or class device using Bluetooth Device Class = Bluetooth) through the USB front = Class USB through Bluetooth) the Device only to capture is designed analyzer The Capture Capture structure. class to Bluetooth adhering traffic USB 6 |

logic signals may captured. be Capturing Traffic Capturing

OK OK – Add Input Display to Instant in for additional Timing (repeat

- Tracker Re Record . . A receptable to the radio side of the USB HCI unde HCI of USB radio side to the the receptable A

Wired Logic Transitions and Inputs Wired USB HCI check HCI USB c ord ord

and Vanguard and

tab. tab. See on the – on the

Explorer

- A, and on Explorer, it is USB Micro USB is it on Explorer, and A, Section

toolbar. toolbar.

box. desired. Instant Timing Timing Instant , ,

for details.

or , , 24

Recording Recording structure is not supported. is not structure

Section Section The Flying Leads cable is used to connect to logic signals. to logic to connect is used cable The Leads Flying

Flying Leads Probe Probe Leads Flying

Logic

bo 25 Bluetooth d Bluetooth Options pane x , ,

Flying L Flying

connector on the analyzer and the logic signal(s) signal(s) logic the and analyzer the on connector -

panel ports, or vendor or ports, panel individually and and individually

or eads Probe Probe eads

– evice class traffic (USB (USB traffic class evice pin assignments. Assign Assign pin assignments. custom select

- Explorer B. Use the supplied USB cables. USB cables. USB supplied the Use B.

- of of B receptacle to the host side, and and host to side, the receptacle B r

test. On Vanguard, the the USB Vanguard, On test. USB traffic USB , , with with – or

Tracker and Vanguard and Tracker

Section Section any user any -

inputs). specific specific

not not

25 - defined 4 , , Flying Leads Leads Flying - signal signal

See for for - A

Bluetooth Analyzers

Analyzer User Manual To increaseTo or decrease the sensitivity of the analyzer’s receivers: sensitivity to improve recept analyzer’s the of sensitivity The 7.5

1. 6. Radio Sensitivity Radio

is set to a nominal value (0dB) nominal value a to is set

increase sensitivity) or to the left (to decrease sensitivity). decrease (to left the or sensitivity) to increase In In Click on Click The analyzer will capture up to 1 to up will capture analyzer The will stop for that stream (the other streams are independent and will and independent are streams other (the stream that will for stop can logic to stream the allocated buffer internal the requiremen throughput the higher the toggling fast, are data will be directly related to frequency the of lines. the The more lines that throughput the but of compressed the veryengine, efficient a transitions with There are fewa ways to improve the efficiencyof logic the capture: the the be used interchangeably interchangeably used be funcThe Vanguard, this On is labelled from tovaries model. model c naming The panel), and for Tracker, is Record | Recor | Record ion, or decreased, often to remove distant/weak packets from the capture. By default, fron . . . .

Record t ti Use a Use these to connect it is recommended inputs, seen on unused are glitches If spac increased glitches avoidedreducedor be with can better grounding and These throughput. required the increase this will capture, logic on the noisy received as (such are signals) with signals If rates high “glitch” the PC is not busy doing other tasks during the during tasks other is not PC busy the doing 0, the second fa second the 0, to fastest transitioning connected the line should be example, For on connected lower thelines are the indexes. that faster sure Make - panel), for Explorer it is labelled is it Explorer for panel), onality is essentially identical essentially is onality onventions for the receptacle used for capturing wired signals signals wired capturing for used receptacle the for onventions

inputs toinputs ground. latest Bluetooth Bluetooth on the ding Option ding - generation pro generation ing

toolbar. in this User Guide in this User stest to input 1, stest

and Wi and which

between t referred to to referred s

- is appropriate for most cases. for most cases. appropriate is | Wireless | Fi 2.4G 6 cessor with a fast SSD and make sure that sure make and SSD with fast cessor a

he wires. wires. he logic lines and will and lines logic ,

regardless of model. These terms may as

receivers can be adjusted. etc.

. Logic/GPIO

IO Probe IO , s

lide the lide the

saturate

RadioGain RF

(located (located capture.

t, and at some point, point, some at and t, in some illustrations. some in

compress the logic logic the compress

Logic Capturing Traffic Capturing

and the capture capture the and

on the back on the

(located (located

Sensitivity can be be can Sensitivity continue). slide bar to right the (to input input on on -

|

Page Page 87 increased increased of of 264

The The Page Page analyzer: an select To ho PC single to a be may attached analyzers multiple is that possible It 7.6 : Ethernet) Available analyzers analyzers Available

88 of of 2. 1. 2. Selecting an Selecting

264

located on the the on located Select the desired Select Click Va EEN_BT04 EEN_BT04 analy the On to consider. important The position of the wireless device under testrelative to the analyzeris menu > menu position the analyzer relative to your devices for optimal captures. optimal for devices your to relative analyzer the position | Capturing Traffic Capturing nguard, please review please nguard,

OK

Record .

Other Windows Welcome) > please see the Expert Note entitled dialog appears –

Record Optimal Placement of Your of Placement Optimal |

Select

Analyzer analyzer.

an button located on the button located

Section

(

show analyzer

n: n:

7.3 Explore , ,

from Bluetooth Capture Diversity Capture Bluetooth screen, ( screen, Welcome application’s zer

r

the Analyzer connected over USB over USB connected

toolbar. menu. Alternatively, select the drop

for information on how to to how on information for

sting the the sting analyzer desired for recording. desired analyzer and Vang and .

View View uard connected over connected uard For For - down arrow arrow down

Bluetooth Analyzers

Analyzer User Manual In addition, injection of the user’s log messages is supported. This feature allows is This for log user’s feature messages the of supported. user’s injection the addition, In d that much as as types object while standard reusing possible informationobjects into one message. The possible objects are defined by the different log services, Messages back to status clients. handling message and events and application, analyzer to the messages client transport to is designed API Ellisys Injection The There are two services provided: Record The The 7.7 messages to be displayed in the the in displayed to be messages http://www.ellisys.com/better_analysis/bex400a_injection_api.zip API, Injection on the helpful documents link download the below to Use Injection Download API injection to capture is not required analyzer hardware The hardware. analyzer’s by the captured being analyzer

stateful or be might stateless and messages in the / allowed objects required the efine menu . . 3. Ellisys Ellisys

are packet

application supports an Injection API Injection supports an application Injected User Log Service recording HCI Injection Service Click on Click (once it is enabled in the in the it is(once enabled analyzers analyzers the analyzer, an selected first having without initiated is recording a If the the force the auto the force Use this analyzer by default this Use - Injection

oriented and use TCP or UDP as the transp the as UDP or TCP use and oriented OK

is

. dialog will pop up to request the willdialog to user to up pop request select an analyzer. Selecting initiated.

matic selection of the specified analyzer on analyzer specified of the selection matic Message Log Overview Log Message

-

dis

API played in in played - Tools

displayed

menu possible. All messages are addressed to specific log services log toservices specific are addressed All messages possible. t he , selectable, in the

in

checkbox in this dialog will conveniently conveniently will dialog this in checkbox

HCI – the

see below)

(

Message Overview View |View Overviews o

. rt layer. layer. rt

Log

(Injection)

Available Available

Overview

including samples including each new recording. new each Each m Each Capturing Traffic Capturing ), concurrent with any HCI traffic traffic HCI with any concurrent ), A

once nalyzers nalyzers .

essage packet links several Available Available

the

Ellisys dialog

and instructions. and

|

Page Page , located in in located , Injection API Injection “ printf 89 sources. ” debug of of 264 the the

The The To initiate recording of Injected HCI traffic: The The Page Page To enable the Injection API: Injection tab API Available Available 90 of of 1. 4. 1. 3. 2. 2. 3.

264 located on the the on located Select Clic Select Under Select Under Click on Click A | nalyzers nalyzers k k on Capturing Traffic Capturing

Network Injection Record | Select an analyzer from the menu or alternatively analyzer an select the drop Select | Record from the menu, then select the select the then menu, from the Options | Tools Elli

OK OK

sys Injection sys appears: . . dialog appears:

Record

Settings Services

,

, API specify

button located on the button located check

.

Message the

UDP

Listen

Log

and/or toolbar.

Port

. HCI

Injection API

as

desired.

tab.

- down arrow arrow down

Bluetooth Analyzers

Analyzer User Manual analyzer application. analyzer The recording is stopped. Any traffic Any stopped. is recording The recording a stop To To restar To analyzer stop capturing new data, the data The Web Control Interface browser a is capture capture parameters specified To initiate a recording The The 7.11 in recording A 7.10 A recording be can 7.9 ini be can recording A 7.8 Recording is initiated per settings in the in the settings per is initiated Recording Interface analyzer application provides application analyzer

into several smaller, more manageable captures, and can provide extremely long capture duration. long capture provide extremely can and captures, manageable more smaller, into several recording recording 1. 1. 1. Stopping a a Initiating Using the Auto Using a Restarting ). period t a recording

,

For more information on the Remote API or CLI, CLI, or API Remote the on information more For are maintained from capture to (Ctrl+Shift+R) Click Click on Click Click from initiated. the progress can be restarted restarted be can progress Clicking the the Clicking still traffic

and/

menu. The menu.

the on will be started again. started be will s on

topped or or

tiated using the using the tiated

Record Restart : (GUI) menu. the the Stop

: (GUI) located on the analyzer’s memory. analyzer’s on the located : (GUI) Stop Stop

using number of bytes captured. Bluetooth contextual information, such as connection connection as such information, contextual Bluetooth of captured. bytes number capture in progress is halted, traffic captured is discarded, and a new recording is is recording new a and is discarded, captured traffic is halted, in progress capture from the from

Recordi

Recording

Recording

on

button a second time time second button a

on the toolbar or alternatively, select select alternatively, or toolbar on the the the on an automatic method automatic toan restart - alr

Segmentation the

eady eady menu. GUI, API, CLI, or Web Control or API, CLI, Web Interface. GUI, GUI remaining in the analyzer’s memory is uploaded to the PC hosting the the hosting PC the to uploaded is memory analyzer’s the in remaining the - based remote capture feature

Record | Recording Options menu. Options | Recording Record toolbar using the GUI, API, CLI, or Web Control Interface. Control or CLI, Web API, GUI, using the , API, CLI, Control or API, , Web Interface.

ng captured toolbar

capture.

or

alternatively, or w ill be discarded, a new capture will be created will be capture new a discarded, ill be

This feature can be quite useful for reducing one long long one useful for be quite reducing can This feature cancels the upload of any remaining remaining of upload any the cancels alternatively,

see

Featur

Secti select and save save and

(see on on

select Record Record |Restart Recording from 26 e Section Section , ,

Capturing Traffic Capturing Remote API and CLI and API Remote

succ

Record

|

7.14 essive captures based on based a captures essive Start , ,

Using the Web Control Web the Using |

Recording

Stop

The analyzer will will analyzer The |

Page Page

.

Recording 91 ,

(Ctrl+R) and the the and of of 264

The The Page Page using the user the to the initiate progresses, manu may next capture and a As elect capture capture, allycurrent stop the may provided be user a time/date are automatically captures Successive capture volume to maximum a capture time or m main on the is provided indicator An To enable auto enable To Capture Management tabCapture appears: 92 of of 6. 2. 4. 5. 3. 1. Save andSave Continue button on the

264 Select a method for the segmentation to split, for segmentation method the a Select fo number start (along with serialized/incremental on a capture based stamp select or disk, to saved is it Select the open to toolbar Sele capture file capture Optionally, add Prefix aName a Specify Select | - Capturing Traffic Capturing ct a a ct segmentation: Record Recording | Options th from Name Format Name for storage of the of Captures Directory storage for - Capture ManagementCapture ned prefix and suffix. and prefix ned defi

name). directly to the directly to the Options Recording

toolbar to indicate the progress of the current capture, current based the of progress ona ratio the of indicate to toolbar : Select Initial Time andNumber

and/or and/or toolbar. File Time

aximum capture bytes, as specified by the user. by the specified as bytes, aximum capture tab.

stamped and stamped Name Suffix (these Suffix willName be prepended/appended to each

to name each capture file with a time/date stamp as file with to time/date name each capture a Minutes e menu (or select the

captures. placed in a user in a placed Capture ManagementCapture or to name each capture with capture each time/date to a name

Mbytes

- . defined directory. File names

Configure r r each

tab).

button on the button on the

capture).

Bluetooth Analyzers

Analyzer User Manual The The The current captured is halted and saved, and a new capture is initiated. new a capture and saved, and is halted captured current The selected in as Mbytes, or minutes on (based information status provides toolbar on the indicator an progress, captures As this directory as it is topossible change case, that In disk. hard main the is in the user’s user’s is in the the to files capture temporary the stores software The if necessary. recovered be file can capture this temporary crash, or system application a eve the In file. capture temporary to a data captured stores the software analyzer the recording, During 7.12 manuallyTo halt an auto Depending on the system configuration, it may not always always not it may configuration, system on the Depending Options Options

1. 1. 8. 7. 9. Recovering a

Recording Options Recording menu appears: menu Sel Click on Click Click using to store, traces of finite number a select Optionally, Click on Click Documents and Settings Settings and Documents ect ect

O from the from Options | Tools K Save andSave Continue Record .

- segmentation capture and start ane

): on the Capture

toolbar. directory, directory,

menu.

un

der der Temporary Files Directory Application Data/Ellisys/Ellisys Bluetooth Analyzer Bluetooth Data/Ellisys/Ellisys Application

on the be be desirable desirable

toolbar.

w K to have to

capture: eep follows:

Capturing Traffic Capturing

. Max

temporary temporary

. By default,

c aptures aptures

|

Page Page this directory this stored on stored 93 of of nt 264

of of .

packets (shown packets This setup is particularly useful to avoid interferences ( interferences to avoid useful is particularly setup This quality will will quality test and the analyzer. When the analyzer’s rece Some care must with besuch taken a setup to not saturate receivers the of devices the under rate Page Page systemthe under test, in lieu of antenna reception. This is referred to as someIn cases, users may require a cabled connection between the analyzer’s SMA connector and 7.13 ) . 94

of of 4. 3. 2. Conducted the user the Ask the Check for recovery…

264 Click Click on Click Select the drop, | Capturing Traffic Capturing

Details Details the in OK to to

and captu the y files after a crash. This box is enabled by default. is enabled box This crash. a after files y temporar recover Custom .

Advanced

Recordings

and

pane) will be indicated as High Too willpane) indicated be

browse to the desired tab. re file may be unusable. unusable. may file be re

check box to the program application to prompt iver is getting too power, much reception the

directory. and th and

In that case, the the case, that In e reby

( shown below shown

decrease

conducte

RSSI RSSI

the packet error the packet ) .

d fieldthe for recording. recording.

Bluetooth Analyzers

Analyzer User Manual exter The The 7.14 attenuation upto add to additional capability an has analyzer. analyzer the The devices and for the attenuation Setting up a correct configurati Supported Supported Tools the in enabled processes employed directly employed remote typical A Web Control Interface nal attenuation. nal

U sing thesing Web Control

remotely,over a local area (LAN) network processes include processes . . . .

recommendations on third usually not introduces some attenuation, and thus, additional attenuation is supplied) to connect devices 2 +the analyzer. The cable Y itself F or performing conducted testing, user S S A A tart capture tart top top bort capture dd a link keydd a link /locally setupthe for - 30 dB 30

and and menu.

from from s llisys Ellisys Contact necessary. ( ave ave feature provides a Recording Option :

capture a PC a Web Control I Control Web on is left to the user, but usually this involves adding external external adding involves this but usually user, to the on is left

to the analyzer) the to

- party Y cables. Y party

Interface convenient nterface s

| Wireless | s . , using a a , using

typically a use cable"Y" (not

is shown below shown is ( support@e method tomethod control analyzer’s the capture

)

, which , which browser Capturing Traffic Capturing llisys.com may .

This feature must first be (this feature can also be be also can feature (this

eliminate ) for for

|

Page Page thefor need 95 of of 264

Remote Computer Page Page Explorer is for illustration this Note The The To enableTo the Web Control Interface: Options 96 of of 1.

264

window From From | Figure Figure Capturing Traffic Capturing Tools | | Tools

appears: will vary (see (see vary will 14 Figure Web 14 Control Interface (Explorer setup shown) Options

, select, the Section Section ;

Vanguard and Tracker Tracker and Vanguard 7.1 Web Control tab.

Analyzer Hardware Analyzer

Setups control/power control/power

for details for connections to the ) .

Bluetooth Analyzers

Analyzer User Manual

2. 3. 4. 5. To protect access to the remote computer hosting the remote to computer the access To protect check the the check application. Contact your IT administrator as needed. as your Contact administrator IT application. to the to the port specified and analyzer access yourEnsure allows firewall

Check the the Check Set the port number a port number the Set Click Click Click Click Apply OK Protect .

Enable web control .

Access s desired (default is (default desired s

box and supply a

box.

8080). User n

ame

and and

analyzer Password Capturing Traffic Capturing

hardware, .

|

Page Page 97 of of 264

Page Page The update page below: page the displays and opens browser default The initiateTo a capture using the Web Control Interface: 98 of of 5. 4. 3. 2. 1.

264 (e.g., Select If desired, filename a add Select foldera Select Launch | s as showns as below. Capturing Traffic Capturing

http://192.168.1.20:8080 Start Control the web server from your browser using your from server browser web the

Capture destination for the remote the for destination

capture

.

.

brief.

) .

captures.

the link pr the

ovided

in the in the Options

dialog above

Bluetooth Analyzers

Analyzer User Manual

The capture is now started and the page updates as updates below: page the and is now started capture The . . .

If If If If If If 6.

A R Save bort estart Select

Capture

is selected,

Stop and Save Capture Save and Stop is selected,

is is selected the capture is stopped and not and is saved. stopped the capture

the capture restarts without saving the prior the saving capture. without restarts capture the

, the capture file will be saved to the destination previously specified. specified. previously destination the to saved will be file the capture , , Abort , or or , Restart

as

needed. Capturing Traffic Capturing

|

Page Page 99

of of 264

Page Page The updates page as below: to key link a add To The link key is added to the specified connection specified the to added is key link The 100 1. 4. 3. 2. of of

264 Launch the web server web fromthe link yourLaunch using the inprovided the browser (e.g., Select Add the Bluetooth Addresses in the in the Addresses Bluetooth the Add the key link into the orType paste

| Capturing Traffic Capturing http://192.168.1.20:8080 Add link key link Add

a device connectio

.

n ) : .

Li .

Related devices addresses nk Key nk

box.

boxes.

Options

dialog above

Bluetooth Analyzers

Analyzer User Manual The Overviews are the primary viewer windows, providing a a providing windows, viewer primary the are Overviews The 8. of events and traffic. traffic. of and events protocol A selecti Overview: an display To

on of Overviews is provided: is Overviews of on and 2. Overviews 1.

profile Select the desired Select

, abstractions from the from Overviews | View

Overviews Overviews

Overview(s).

and also also

other provide provide

features.

se arching, filtering, timestamps, bookmarks, timestamps, filtering, arching,

menu.

real - time, time,

chronological, user chronological, Overviews - confi

coloring,

|

Page Page gurable displaygurable 101

high of of - level 264

The Overviews are linked to other panes, such such theas linked to other panes, OverviewsThe are Page Page Layout ( LayoutAnalyzer or Screen Full default the Using The selected Overview(s) is/are Audio such “ desired Overview tab to another location side for example layoutOverviews simultaneously, tothe show multiple st acked

that , 102

Instant

the of of as selectable tabs, as shown below, with only one of the Overviews visible. The user The visible. Overviews the of one only shown with as tabs, below, selectable as Overviews ca being still is (by design) with th captured, is traffic new as (append) scroll automatically will windows Overview The a lternatively, click the dou the click lternatively, 264

applicable

Channels

| Overviews .

selecting an event in an Overview will halt the scrolling effect (traffic (traffic effect scrolling the halt will Overview in an event an selecting

, Overview(s)

Instant ptured). To resume the To resume ptured). e newest e the traffic at appearing bottom of Overview, but the

displayed.

Thr

oughput

will

ble populate .

- down arrows located at top at located arrows down ,

and

in

Instant scrolling effect, select CTRL + END + CTRL select effect, scrolling

real Instant Timing Instant - time

Piconet available in the the in available

as

traffic

panes. , Security

is - by

captured. Additionally, - side or top/bottom, by dragging the - Layout right of the right of the , Details

, menu) Instant Spectrum Instant

the

or or

analyzer , the Overviews are are Overviews the ,

can configure configure can

is designed , Instant

Bluetooth Analyzers

Analyzer User Manual in two ways: two in Overview an to added be can Columns Overview. the location the Overview in at the appears column new A the Overview to Overview an in displayed ofOverv each set are columns default A 8.1 A selection of default columns appears: columns of selection A default addTo a column to an Overview from the Overview header:

1. 2. 1. Configuring the Overview 2.

or using the Add a column from a default list available with a right a with available list default a from column a Add Select Right Add a fieldAdd a the Overv to columns.

user preferences - click on any column header (e.g., (e.g., header on column any click the desired Co

Show lumns can b can lumns

item.

. This is an important and valuable feature, allowing precise customization of customization allowing valuable feature, . precise and This important is an in

Overview Overview

iewfrom the e pinned, to fix their position even when scrolling scrolling when even position their to fix pinned, e

button Details Details iew, but the user can add additional columns to customize can columns to user add customize additional the but iew, Item

o selected and Columns n

the pane, by dragging the desired f

, Time

Details ,

- etc.).

click from the Overview column is populated with the relevant data. with relevant the is populated

view

title bar title

Overviews .

ield into the Overview Overview the into ield horizontally through through horizontally

|

Page Page

header. 103 of of 264

Page Page an to addOve To acolumn A new column is created in the Overview and populated with the relevant data. with relevant the populated and Overview in the iscolumn new A created 104 3. 2. 1. of of

264 Click Click Select into the Overview (grab the blue icon adjacent to the Select an item ofin the item interest an Select Overview. The

| Overviews Show in overview o overview in Show

Details the

field

pane is populated as ispane populated as of

rview from the Details pane:

interest

from n the n the

the

Overview. Details Details

Details per the selected/highlighted line in the per line in the the selected/highlighted toolbar alternatively, or drag and drop desired field the

pane:

desired

field).

Bluetooth Analyzers

Analyzer User Manual To To To hide a column:To column isThe resized. To To scrolling during To resizeTo a column A pin icon now appears in t pin appears A icon now The column is column The pin a column: unpin a column: 1. 2. 1. 1. 2. 3. 2. 3. 4.

Right Select column desired on the click Right Click on the pin icon in the header of the desired column. of desired the header in the pin icon Click on the column width desired the Select When vertic the pointer at mouse the Position Select Deselect the desired column fromlist. the the Deselect

hidden. .

-

click in the header of the desired column and select select and column of desired the header the click in

the

Columns or alternatively, right Hide Column or alternatively,

: Overview in an

mouse he selected column .

pointer

changes

percentage

header. to

a

a

thicker vertical separation li separation vertical thicker resize al line border at the left or rightof the desired

- click on any column .

ind icator,

left click left

Pin in View

header. and ne

drag Overviews

is applied to assist visually visually assist to applied is :

to

the

|

desired

Page Page

column. 105

size. of of

264

Page Page controlTo information displayed the in Overview’s Communication column: Options are presented for showing presented Options are To hide a column:To column isThe hidden. 106 1. 3. 2. 1. 2. of of

264 Select the drop Select the desired option to configure the information displayed in the in the displayed information the option to desired configure the Select Select Right click on the desired col desired on the click Right list. Select

| Overviews

Display

Hide Column or alternatively, select

. -

down arrow located in the the in located arrow down

Name and Address and Name

umn header.

Communi , Name Only Name Columns cation and deselect the desired column from the from column desired the deselect and , and

column. Address Only Address

Communication

:

column.

Bluetooth Analyzers

Analyzer User Manual The Overview is updated to colorize the selected line/column. Adding color to Overview items can help greatly with at with greatly help can items Overview to color Adding 8.2 events, statuses, etc. Coloring can be added with a convenient right convenient a with added be Coloring can etc. statuses, events, searching, filtering, and colo and filtering, searching, To add coloring using the right the using coloring add To

4. 3. 1. Color 2.

Select the color line/column. Right Select the desired line in the desired the Select Position the mouse pointer over the desired column on the selected on the column desired over the pointer mouse the Position - - click the mouse and select select and mouse click the Coding an Coding

ring. ring.

desired. located at top at located - clic

Overview k option:

Overview. Colorize ‘*’ - right of of right

the Over - a - , where, glance identification of specified pro of specified identification glance

v iew: ‘*’ ‘*’ - click or using the the using or click

will equate to the contentsof the selected

line Overviews .

query

- | based feature based

Page Page tocols, profiles, profiles, tocols, 107 of of 264

for for

Page Page colorizeTo events by payload content addTo color The The Events matching are colorized Overview. in the are Events matching Colorize Colorize 108 . 5. 4. 3. . . 1. 1. 2. . Match 6. (opposite of Match of (opposite of of

264 Select the desired match type in the Select Select Select the dialog appears: Right Enter Enter Select the desired color and click on click and color desired the Select - coding using the

All).

| Overviews - Data to search for and/or search to Data a payload click in the desired Overview and select

or or Payload in Search as Type Data

Match All – Match All

Match Any – Don’t Don’t Payload

Any).

Match

Match

tab. Colorize Colorize

Finds items that match all selected match that items Finds needed.

Finds items that match any of any match the that items Finds All

Any

:

Finds

Search Data Raw matching in to highlight Search – menu:

Fin

items

ds Colorize Colorize itemsthat

items

that Length

.

Add | Coloring

that do

not

do

range. match

not

criteria.

criteria.

drop

match all Color.

- the

down

any selected

m

enu. of

packets. the

criteria

selected

(opposite

criteria criteria

of of

Bluetooth Analyzers

Analyzer User Manual The The To colorizeTo events by text string: colorized Overview. in the are Events matching Text Text 2. 1. 3. tab appears:

Use the one or more text string orone text the more Use Select the Select the desired color and click on click and color desired the Select without select menus can be edited, or text may simply be entered directly into boxes the drop in the item an selecting by boxes various the into entered Text on any line. Use of the ! (not) of ! symbol the Use on line. any

Text ing the drop ing the

tab.

-

down menus. Use c Use menus. down drop

Colorize - down menus provided to characterize the color the toprovided characterize menus down

will exclude a text string from the search. the from string text a exclude will .

ommas to separate OR items OR ommas to separate

Overviews - down down

|

Page Page

search. 109 of of

264

Page Page The colorizeTo eve colorized Overview. in the are Events matching Field 110

1. 2. 3. 5. 4. of of data elementsdata displayed Overview, which is synchronized to the to the which isOverview, synchronized in the Values wildcards, tab appears:

264 Select the Select one or more items from the Select corresponding items from the the from items corresponding Select Select the Select the desired match type in the

nts by field value: | Overviews

or

F desired color and click on click and color desired ranges) ield Name Name

tab.

directly boxes are synchronized to the selected event in the in the event selected the to synchronized are boxes

in the

into

Details

the

Name

Value Value

View. View. Colorize Colorize itemsthat Value Details

boxes.

boxes.

Users boxes. Value Value The view. .

may

type drop

strings boxes reflect - down (values,

m enu.

Bluetooth Analyzers

Analyzer User Manual The The display acount of matching criteria: To A count of items matching the criteria is displayed: criteria the matching items count ofA Colorize 2. 3. 1. 4.

Select the drop Select Define the search/colorize criteria from the Click on Click button changes to a to a button changes

Count

Count .

. -

down arrow at the the at arrow down Count Count

button:

bottom

- right of of right Payload the the , Text Colorize

, and/or

dialog.

Field Overviews

tabs.

|

Page Page 111 of of 264

Page Page Select the desired item in the collapseTo expand or protocols and profiles in the Overview: abstractions (e.g., L2CAP) or in traffic view to user the allows This The application provides an option to group or ungroup proto 8.3 9 desired item Select the Additional options to control the displayed protocols, profiles, and other filtering options are described in described are options filtering other and profiles, protocols, displayed the control to options Additional is also provided. transactions and procedures The selected item is expanded or collapsed as shown: as or collapsed is expanded item selected The , , Display Filters Display

112 Grouping and of of +

264 to collapse (or collapse to icon associated with the item to expand (or double to expand item with the icon associated figure above. along parentheses in is listed events number of the consecutive grouping is enabled, When

. |

Overviews

double

lower l lower

Overview.

Ungrouping with the grouped item, as shown as N on the item, with grouped the - click). ayers

hierarchical

such as baseband and packet levels. levels. packet and baseband as such

abstractions (e.g., RFCOMM) or to drill down to mid to down drill to or RFCOMM) (e.g., abstractions

cols and profiles as displayed in the Overview. Overview. the in displayed as profiles and cols - click) or click)

select the ULL packet in the the in packet ULL An option to grou to option An – icon associated with the with the icon associated p or not group group not or p

Section Section - level level

Bluetooth Analyzers

Analyzer User Manual To 1. Select1. Transactions and procedures are grouped: are procedures and Transactions

enable grouping of procedures and transactions: and procedures of grouping enable Group Procedures and Transactions the from

Protocol

:

drop - down menu on the Tool Bar: Toolon the down menu Overviews

|

Page Page 113 of of

264

Page Page not grouped: are procedures and Transactions transactions: and procedures of To disable grouping

114 1. of of

264 Tool Bar: Tool De correctly group and display it can ack it can functions: two have concurrent can packet A duplicated. are that packets out grayed show may Overview The having having -

| select Overviews such

G nowledge roup Procedures and Transactions the from

function

a data transaction started by s

.

the software will software the protocol, the

start a data transaction, and another

d

uplicate device. Protocol

the packets packets the In

order to to order drop single single - down menu on the ondown the menu

Bluetooth Analyzers

Analyzer User Manual The selected event in the Overview is assigned timestampa of zero. To resetTo a time reference to the original value: timestamps. with negative incremented b occurring events and timestamps, with positive incremented are event To set a zero a set To The Overview’s Overview’s The The To setTo a time format: Additionally, two absolute time time absolute two Additionally, Time Overvie The 8.4

Time

column. The default timestamp format is a relative (Delta) time format, shown format, as time relative is format a (Delta) default The timestamp column. 1. 1. 2. 2. 3. 1. Overview Timing Overview

Format

ws include precision timestamps associated with each event captured. These are displayed in the are These captured. event with each associated timestamps precision include ws Right Right Click on Click Select Select the time format Click on the Filter s Filter on the Click - Instant Spectrum View Spectrum Instant Spectrum Instant Channels, Instant Audio, linked and unlinkedbe to the OverviewsThe can them. Timing measurements are easily made in the are made easily Timing measurements them. in in instantly displayed selected Overview and are events an panes, to these as well as the the well as as time reference for De Time Time

menu - - click anywhere in the click anywhere in the click anywhere

Display Set Time Set column is populated with the selected time selected with the iscolumn populated

appears: .

Instant Spectrum Spectrum Instant formats are availab

Reference election icon icon election

view. See

desired.

for more information. more for

lta time: Measurements

Other linked views are Overview. Overview. Instant Channels, Channels, Instant .

Section Section view. By defa By view.

le, including UTC time and local system time. system local and time UTC including le,

associated with the with the associated

10 , , Instant Timing Pane Timing Instant

ult, the active Ove active the ult, and Instant Throughput Throughput Instant and updated with the new timestamp value. withtimestamp new the updated

format.

Instant Timing Timing Instant Instant Timing, Instant Instant Timing, Instant

Events occurring after the zero the after occurring Events Time

efore the zero

column.

or or rview is linked linked is rview Overviews Section pane and and pane

panes panes sec.milli

- 11 stamped event are

| , ,

Page Page

. micro 115 - stamped stamped

. of of nano. nano. 264

selections made in the Overview(s), the user can forc can user the Overview(s), in the made selections Spectrum Spectrum To forceTo the selected event in an Overview to display the in Instant Timing pane: Overview event as described below. A double click on the graphical audio representations in the in the representations audio graphical the click on double A jump to relevan Page Page in the located of timestamps selection Conversely, pane. in the tracking synchronized of capture traffic understanding comprehensive a user the give to panes other to synchronized automatically are Overviews the default, By 8.5 The eve nts

The The If the the If made. is click double the where location to the to navigate Instant Instant

116 Instant Timing Timing Instant 1. 2. 2. Synchronization to Other of of view, view,

captured are reset with the timestamp values originally when the capture was taken. was capture the originally when values with timestamp the reset are captured 264 Timing Timing Right Select Select t

Instant Channels Channels Instant | locations in the Overviews. in the locations Overviews - click in the desired the in click Show Show Instantin Timing Reset Time pane jumps to the event selected in the Overview. pane is configured to disable synchronization with the Overview(s), i.e., to not track to not track i.e., Overview(s), the with synchronization disable isto pane configured

Instant Timing Timing Instant

Reference. d, a d, pane,

nd to nd ease navigation.

Overview. Instant Throughout Throughout Instant

pane, the

. view

Security Security

Panes Details Details e the Instant Audio Audio Instant

pane and and pane Instant Timing Timing Instant

pane, pane, Navigation through an Overview through cause will Navigation an

Instant Audio Audio Instant the the Instant Piconet Piconet Instant

p ane ane Instant Channels Instant will force the pertinent Overview pane to jump toselected the pa ne, ne, pane to allowpane user the and the the and

pane,

the the Raw Data Data Raw Instant Instant

Bluetooth Analyzers

Analyzer User Manual The The To add a marker in an an in addOverview: To amarker pane, and the the in replicated automatically are Items 8.6 quite useful for remote collaboration among users. users. among collaboration remote for useful quite one marker can be placed on an event creating the creating the Ellisys secure cloud (see Ellisys cloud (see the secure collaborators who already may haveoriginal the Markers can also be exported and imported to/from capture,a alleviating the need to send capture filesbetween (using SHIFT) events to Overview, contiguous an Add a new marker marker new a Add

selected 2. 1. 1. Using Markers in Markers Using

markers lternatively, left Alternatively, the adjacent to the item desired for Select Add comments as Instant Spectrum Spectrum Instant in the Overviews can be annotated with markers and saved with a capture. capture. a with saved and markers with annotated be can Overviews in the

toolbar

the

or color or

dialog appears: . event

Sect - coded in groups of selected markers

- to

click or right click desired.

ion view. be Instant Timing Timing Instant

5.5 marked

Overviews

, , . They They . Sharing a Capture File to the to File Capture a Sharing -

click in the gray vertical column at the far at column vertical gray the in click marking. in

can be color be can the , capture file. Further, markers can be sent and retrieved over

or to non to or

Mark

pane, the the pane, Overview

be edited to add descriptive add edited be to can ers notes.

- contiguous - coded to differentiate among the various users users various the among to differentiate coded and Instant Throughout Throughout Instant .

then click onthen

Markers can be added to single

Cloud events (using CTRL). events ) .

Markers placed in an Over the Overviews

Markers pane, the the pane,

- left of the Overview

|

Markers are also also are Markers Page Page

bu Instant Audio Audio Instant tton 117 More than than More

events events

(F9) of of view view 264 on in in

A marker is placed adjacent to the event in the Overview and in otherrelevant panes as described above: Page Page To deleteTo a marker: 118 3. 3. 2. 2. 1. of of

264 Click on Click Position the mouse pointer over the desired over the pointer mouse the Position Right th for color a Select Position the mouse pointer over the marker to be to marker over the pointer mouse the Position toolbar Multiple markers placed may be on single a event.Use color of the to users. different facilitate

| Overviews - click

Close

ations” between users by assigning assorted colors colors assorted by assigning users between ations” “convers technical and .

select

e marker as marker e .

Remove

desired. marker

or

alternatively, marker:

removed.

select

the

Markers - coding can coding can

button

(F9)

on

the

Bluetooth Analyzers

Analyzer User Manual To accessTo markers embedded Sub in The selected marker opens for editing. The grouped item expands, with the marked item adjacent to the selected marker highlighted: The editTo a marker: The marker is removed. Markers 1. 2. 4. 3. 2. 1. 4.

Place the mouse pointer over the marker(s) at the left of the desired on sub on Select the desired Select Select the desired Left be to marker over the pointer mouse the Position Select button on button - click the marker (or right (or marker the click

Edit Delete - items items

the .

. toolbar. menu appears: menu

marker. marker.

- Items (Grouped Items):

- click and select Edit Marker select and click

edited.

) or alternatively, select the Marker

Overviews

event.

|

Page Page

119 of of 264

Page Page useTo the Search menu: To features. Several search features are provided to enable searching the selected Overview. These i 8.7 The line where the string is found is highlighted in the Overview. the in is highlighted is found string the line where The filtering and colorizing) colorizing) and filtering for used (also feature search The The enable the Instant Search: Search Search

120

1. 1. 2. Search of of

Bluetooth dialog appears: 264 Right Search Instant in the string desired text the Type Select Overview or Overview Use commasUse t next. to search F3 Press

| Overviews -

Search Search select and Overview the in click ENTER

Features

select

o separate multiple search values. Wildcards (*) can be used. be can (*) values. Wildcards search multiple o separate

box.

Search | | Search Instant cursor Searchin the the (Ctrl+I) to place menu from the

Instant Search Search Instant or select Search Search| a configurable search menu, and several and menu, search configurable a

box located at the top the at box located (Ctrl+F) from the from (Ctrl+F) nclude nclude - rig

ht of the selected a query a - - Go

menu. based based To To

Bluetooth Analyzers

Analyzer User Manual The The Use one or more text string drop string text more or one Use searchTo events by text string: T searchTo events by payload content: he next event matching the search criteria is highlighted in the Overview. in the is highlighted criteria search the matching event next he Text Text 5. 4. 3. 1. 6. 1. 2. tab appears:

Select the desired match type in the Select Select Select the on Click Select the Enter Enter without selecting the drop the without selecting menus can be edited, or text may simply be entered directly into boxes the drop in the item an selecting Text by entered boxes various the into on any line. The “! The on line. any Data to search for and/or search to Data a payload Search in Packets or as Type Data Find

Text Payload

Next

tab. - .

down menus provided to characterize to characterize provided menus down

tab. ” (not) symbol will symbol (not) ”

needed.

-

down menus. Use commas to separate OR items OR to commas separate Use menus. down Search in Transactions in Search

Find items that drop that items Find

exclude Length

a text string from the search. the string from text a

range.

to search packets or packets to search the -

down

search.

menu. Overviews

- down down

transactions.

|

Page Page 121 of of 264

Page Page To searchTo events by field val Overview. in the is highlighted criteria search the matching event next The To display acount of matching criteria: To The next event matching the search criteria is highlighted in the Overview. in the is highlighted criteria search the matching event next 122 2. 2. 1. 3. 3. 4. 5. 1. 6. of of

264 Select the desired match type in the The The Select the on Click Select one or more items from the Select corresponding items from the the from items corresponding Select Select the desired match type in the Define the search criteria from the on Click data elements displayed in the displayed elements data Overview, which is synchronized to the the to is synchronized which Overview, in the Values wildcards,

| Field Overviews Find Find tab appears: Field

or

Next. N

ranges)

ext

Name Name tab.

ue: .

directly boxes are synchronized to the selected event in the in the event selected the to synchronized are boxes

into

Details Name Payload

the Find items that drop that items Find Find items that drop that items Find Value

Value Value pane. Details Details

boxes.

boxes. , Text

boxes. Users

pane. The The pane.

, and/or , and/or

may

- Field - type down down Value Value

strings

tabs.

menu. menu. boxes reflect

\

(values,

Bluetooth Analyzers

Analyzer User Manual The The searchTo using an Itemmber Nu or Item Time: The The The item The A count of items items count ofA Go to item item to Go Find to a Next button changes

2. 1. 2. 4. 3. 3. 5. found is highlighted in the Overview. in the found is highlighted

enter a timestamp a enter Select Select Select the desired match type in the Select Click on Click Select Click on the on the Click such as x.xxx as such The dialog appears: matching the criteria is displayed: is criteria the matching

Closest item time Count. Count. the (Ctrl+G) from the Searchfrom | (Ctrl+G) To Go Item number and enter an item number or alternatively, select

OK

drop .

Count

- orx.x, to approximate the search. down

in

button.

x.xxx

arrow arrow Count

valu xxx

button. button.

e may be entered as an abbreviated timestamp, format. at

the Find items that drop that items Find

bottom

menu. - right

of

the

Search - do wn

dialog.

menu.

Over

and Closestitem time and views

|

Page Page 123 of of 264

Page Page Overview. in is the highlighted event selected The use aTo content 124 1. 3. 2. of of

264 Select Click on th Click content A capture are capture in is the included. items ofcount Events not captured a searchable that Note available in the in available The to add this column. to add

| Overviews - sensitive search: Item Number Search | to nextGo Search or Go | to previous - sensitive menu of searchable items appears: items of searchable menu sensitive e item

not listed or may grayed be out.

Overview. If it If Overview. desired.

correlates to the correlates

is not displayed, right displayed, not is

Packet Number

- click on the column header header column the click on

as frommenu, the

column, which is column, desired.

Bluetooth Analyzers

Analyzer User Manual The analyzer software provides several m the the filter/drill efficiently and quickly to able be to important often is it captures a a captures The table below lists the various filters available, where to access, and the intended function: the intended and to access, where filters available, various below lists the table The 9.1 The 9. Filters Overview Filter Type Profile Bluetooth Filters Involving Keep Overview Filters Exclude Overview Keep and communications of interest. of communications

analyzer

Only and Keep Only and

Filters Display Filters Display Filters Available Filters Note On the Welcome Screen, ( information wide wide Instant Instant Device Protocol / / Protocol

employs a employs

ent variety of wired traffic wired of variety

itled

on

EEN_BT08

toolbar Bar Filter Overview Right Overview right Column/row Overview Atop Filter Loca how powerful all powerful -

to - each click selection in in selection click click selection in in selection click

use the various display various the use

o

n Overview Overview n View | Layout Welcome | ), please see the Expert – tion -

- sensitive sensitive

channel di channel ,

Separating WPA

ethods to filter the various displays to the user’s requirements. user’s to the displays various filter the to ethods

N 802.15.4,N and gital radio gital

the baseban protocol(s), profile(s). protocol(s), selected of only panes all in display for Allows GroupingCustom Selections. and Multiple, Single, of the two communicating devices of either traffic the or involving devices communicating Allows for keeping only the traffic between the two created). filter on item selected based or hide show to overview active in traffic Filters Overview on operations programmatic exclude flexible Highly Filter of Purpose

Wheat filters.

for Bluetooth capture. Additionally, the analyzer analyzer the Additionally, capture. Bluetooth for Wi or d and packet d and

from co -

Fi (if configured and licensed). licensed). and (if configured Fi otherwise execute lumn - down down

query

the

(populates (populates or in the in the or

Chaff in in - based -

only views. only Also allows fo allows Also to to application analyzer the Display Filters Display for

Details filter used to include to used filter Instant Filter Instant items displayed in any in displayed items

a variety of of variety a more

. . view

r selection of of selection r

|

Page Page

box with with box Consequently, 125 ,

isolate isolate of of

264

Page Page Wi Filter Wi Traffic Bluetooth Filter Broadcast Piconet Instant Filters Involving Keep Instant Filter Type Keep Spectrum Instant Keep Timing Instant Filters Type Traffic Timing Instant Display Timing Instant - - Fi Protocol Filter Protocol Fi Traffic Device Fi 126

- - Only and Keep Keep Only and Only Filter Only Filter Only

Filter

Filter of of Piconet Device 264

|

Display Filters Display

Timing onButtons Timing button on Display toolbar Overview Fil toolbar Main Inst Piconet Right Filter Loca Instant Right Instant Right Wi ter Bar on Wi Bar ter - Fi Overview to Overview Fi ant Piconet Toolbar Piconet ant - - - click click on packet in in on packet click in on packet click

toolbar Toolbar

pane Spectrum Timing

on Instant tion

Instant Instant

view -

Fi Fi

olbar view Instant Instant

capture and a database of previously captured Wi Wi of all list a Provides background traffic (default). Affects all panes. Affects (default). traffic background of exclusion for Allows communications. device Bluetooth capture and a database of previously captured of all list a Provides etc.). advertisements, (inquiries, Removes c or piconet(s) toonly show all panes Filters Filter of Purpose all Allows user tokeep only the indicated devices. all Allows user tokeep only the indicated devices. UART, SPI, and SWD. Wi Bluetooth, Allows pop information and traffic, idle traffic, establishment Shows/hides views. packet of selection for allows Also protocol(s). Wi selected of only panes all in display for Allows and Multiple, Single, devices. Allows for show/hide of specifi show/hide for Allows devices. traffic (default). traffic background of exclusion Allows for communications. onnection(s) ofonnection(s) interest.

panes. panes.

user to show or hide traffic types, including including types, or traffic hide touser show

broadcast traffic from Instant Piconet view view Piconet from traffic Instant broadcast devices - Fi, Fi, -

ups in the in the ups WPAN, WPAN, . A

Bluetooth Bluetooth Custom Custom llows for show/hide of specif of show/hide llows for

- Fi devices in the current current in the devices Fi HCI, WCI, Logic, I2C, Generic

Instant Timing Timing Instant . Grouping Selections devices

in the current current in the c

device pane.

- only only Affects Affects Affects

- ic - Fi Fi Fi Fi

Bluetooth Analyzers

Analyzer User Manual approaches to filterin to approaches and howand in most pane In many areas of the analyzer software, the term the software, of analyzer the areas many In 9.2 F determineTo the current F the the of most atop displayed is status ilter Power Filters Power and Type Traffic Spectrum Instant Filter Display Spectrum Instant Filter Type

pertains to communi pertains capture in the remaining traffic in the filter filter the in the pertains in between the tocapture remaining communications traffic that assured Keep Involving Only Keep Definition o Definition many have many

s/windows

Once a device filter is in place, the user can use use can user the filter is in device place, a Once information, s information, For created). is file capture new (a replaced not is capture original The Bluetoot other all (excluding filter the matching traffic the just to save

Keep Only AKeep : and g. Theseg. filters device are generally been filtered from . The .

Spectrum onButtons Spectrum button on Display Filter Loca traffic that those devices send and receive to and from to and receive and send devices those that traffic : AKeep: Involving ee y are also used in the in the also used y are f f ilter status: Section Section Keep

toolbar Toolbar

filter is fully is filter Instant tion

view: 5.3

Onlyand Keep

, , selected Instant Instant

Saving a Filtered Copy of a Capture a of Copy Filtered a Saving

filter is partially deterministic, i.e., when it is active is it when i.e., deterministic, partially is filter deterministic, deterministic, Device Traffic Filter Traffic Device s Overview s

and Wi and BR/EDR, including types, traffic power hide or show to user Allows the Establ Shows/hides Filter of Purpose Keep Only Keep - based Instant Spectrum Spectrum Instant - cations cations Fi. Can also be used to show/hide statistics. to show/hide used statistics. also be Can Fi. i.e., when it is active is it when i.e., , indicating how many line items are displayed, displayed, are items line many how indicating ,

File | Save Filtered Copy... Filtered Save | File (address

and and Involving between

configuration dialog (main toolbar). (main dialog configuration -

Involving Keep ishment traffic and Idle traffic in in traffic Idle and traffic ishment based) pane.

the devices specifi Display Filters Display

File any ot any and are

the user is user the . h traffic). h

Low Energy, Low Energy, her device her

more more found with right indications and and indications are used to define

|

devices spec Page Page assured that the assured that ed .

, the user is is user the , WPAN, WPAN, in the filter the in

127 of of - clicks clicks ified ified

264

.

used used Instant Filter Menu Page Page The The Opening Overviews. Filter Instant 9.3 header (viewable with mouse (viewable a header filters informationwhich these and on Data Filters can be stored, recalled, and annotate creating be used to efficiently and pr Once Once down visible if visible captures not required to place fields from the Filter Query Query Filter Filter Query Query Filter . filter ( filter

128 a filter is is filter a

, using , variety of and a operators these filters. these a filter is enabled and and enabled is filter a Instan of of the the

Past Filter The query approach is also used to colorize and search. search. and colorize to used is also approach query The 264 s are enacted as as enacted s are Filter Query Query Filter created

b | box ox ox Display Filters Display t

can

(CTRL+H) (CTRL+H) s

) from the the ) from Filters and enabled the , and and

placed into into placed be also Controls Box ecisely ecisely - the user user the query

over) is not visible until it it is until visible is not

Edit

Details - , locate and display information display and locate

based entries Filter Query Filter by by de Filter Query Query Filter selecting selecting selects

d as favorites. as d viewinto the Overview to use these fields in filtera query. view operate can comparators

by clicking on the Create the Column on Filter clicking by

the the the the

in the in the drop box is hidden is box Hide Filter Bar enabled Ed . be in be

-

down arrow down

it it A helpful pop helpful A Filter Query Query Filter Filter Query

Overview or in the the in or Overview active the , although a reduced a although .

of interest These filters are quite powerful and can can and powerful quite are filters These

or or

option Edit in the box

- the the up is provided to guide the isup to provided in user guide

button, button,

located atop the columns in the the in columns the atop located main main

during capture or on saved saved on or capture during Search or or

version by by opening a previously previously a opening Filter Filter

. menu icon in any column column any in icon

Details (shown below) is (shown Query

view;

drop

it is is it -

Bluetooth Analyzers

Analyzer User Manual When beginning to type in the the toin type beginning When Auto red X, and enabled is filter the after visible the smaller X associated smaller the If These selections are intended to be comprehensive to be intended are selections These filter. in the inclusion and selected items may or may not be Hide Filter Bar - Complete Feature the elements

protocol or profile filter, or a device a or filter, profile or protocol a as such approach, the to enhance types other filter also add can user The Profile inclu to able be to Overview the in Details Columns to added be can an Overview by the dragging desired field from the

is deselected in

Filters , however, however, , Overview the to view

comprising the filter can be be can filter the comprising with these elements will remove that element from t

or Section Section or , shown, below Filter Q Filter Edit FilterEdit Query uery present present 9.6 , ,

box, the application will suggest suggest will application the box, Bluetooth Device Traffic Device Bluetooth . The The in the trace. in the de its contents in in its contents de entire - selected to open the based filter (see i t is not necessary ist , the reduced version of the filter can be cleared (removed)

an Instant Filter. Filter. Instant an

Filter

Section Section

Filter Query Filter for details). to have the column column the to have ,

based on based selections that can be selected for he filter. he Display Filters Display 9.4

, , Protocol / / Protocol Filter Query Filter

Bluetooth Bluetooth box for editing. for box

larger larger the using here,

|

Page Page specifications, specifications,

box 129

remains Clicking Clicking of of 264

comparators. Page Page Filter Instant Instant during r during 130 ecor

Fil of of

ters Operators and Comparators ding 264 at least least at Filter Instant The comma accepted as is field software suggests the because fields, existing all to constants). only (not field another to field one comparing expressions create to possible is It s are comprised comprised are s They They

, |

. and

Display Filters Display

are not case are

to avoid avoid to can be saved be can

Operator or Comparator approach. F

F or example missing of one or more more or one of

-

sensitive. sensitive.

, recalled, forced to stay active for all traces, and

the the >> << >= <= && and && the and or use clarity to it is better != > < = || * an an !

, if the user types user the if ,

comma an OR operator for backward compatibility with with compatibility backward for operator OR

Instant Filter Instant character

d these operators. these d

s

s may be used on a static capture, saved saved capture, static on becapture, a s may used and and

"payload =", Function Grea matching Less Than or Than Less Equal can be modified be can by variety a of Does Not Equal Not Does Greater Than Greater ter Than or Equal Than ter Right ShiftRight Less Than Less Left Shift Left Equals And Any Not

Or

payloa this

produces

any any with d

|| operators, or or operators, ||

prioritized a former former a

a list of of list a other other

as favorites. as operators and and operators

Bluetooth Analyzers

Analyzer User Manual The Informational Pop character. any represent be can Values Instant Filter Values The The Syntax, Instant Filter Syntax, periods (..) can be used to create timea range in time- To enableTo the Instant Filter Informational Pop on proper proper

Informational Pop Query Filter Bar Filter Query Payload = 0x[0A 0B 0C*] Status Foo Item Status Item Foo 2. 1. = >

syntax and example implementations offilter approaches. various implementations example and syntax

= = = 1, 1,

!= =

to some tousers. some Item = name a is FOO) (pronounced Foo Select the Place “Text ! 0x0F “* , text (in double quotes), or (in quotes), text double , numbers

0x03, 7..10 “O

“OK Text*” K”

. This . isa also known as the , *

- appears: << !”Text” ” Up

mouse

and Syntax Dis

Operators, andOperators, Comparators Examples 2 - Up , An exclamation mark mark An exclamation

play Information Pop 4

+ can also be written can also be

is useful as a refer a is useful as pointer 5

&&

(

Bar Bar o n n informal

any =

met 1 column header || ence !=”Text” asyntactic variable asyntactic

can be used before values to create a

term used by programmers as a a as programmers by used term computations using other fields. fields. using other computations -

- Up Instant F Instant creating in guide Up based columns. based Keeps lines is not OK Keeps lines where Foo Keeps lines where the Item column Keeps lines where Foo is lines where Keeps lines Excludes Keeps lines where the Status Status the lines where Keeps

button . This approach may be more natural

and

at at

select the

l eft of the of the eft where the first three bytes of Payload ar .

where

filter icon that appears: that icon filter the Item column contains contains column Item the Query Filter bar. Filter Query is bigger Display Filters Display ilters. either placeholder placeholder This This column Text can use a star (*) to star a to (*) use can Text

than 9 than or or 9, 8, 7, 3, 1, Not condition Not i

ncludes information information ncludes starts withstarts

| is exactly exactly is

and either Bar is 1 or Status Status or is 1 Bar either and Page Page

131 Text OK Text

. 10 of of

Two Two 264

e

10, 11, 12

There are three ways to create an Creating an Instant Filter The The Page Page To create an Informational Pop Informational • • •

132 2. O 1. R R apply an of of ight prev a ecall pen the the pen

264 Instant Filter Instant Type the desired Click on Click - Columns having an an Columns having yellow underlining yellow c lick on a column/row intersection in the inlick the intersection column/row on a

| Instant Fil Instant Display Filters Display Filter Query Query Filter

an iously query used - Up

Instant

: appears:

t

er

filte

box box (such as as (such

Filter , as shown as below. ,

r Instant Filter Instant

Instant (CTRL+H) (CTRL+H) and click the green check check green the click and

icon .

Show Only Show

(mouse Filter and typ and :

applied and active will be highlighted with with highlighted be will active and applied - over to see) see) to over

, e Exclude

the desired filter

desired from √ )

. or or

Overview

one press press

of .

ENTER.

the and select the

columns

in

the available option to to option available

desired

Overview.

Bluetooth Analyzers

Analyzer User Manual ALT+S Filters or are cleared entirely either Clearing an Instant Filter

Th e

Past filters 2. 1.

to open open to is placed in in placed is To clear To clear 3. 4. To clear an an To clear

willvary depending on the type of data Alternatively, select a stored filter ( filter stored a select Alternatively, Keep Only Keep Alternatively , menu Search the

select the entire filter the element of an ions are

column header column

or or ,

r ight Exclude

also also - , select, click over click then

Instant Filter Instant by removing indivi removing by accessible The . The P .

Clear

to expose the the expose to

a Instant Filter Instant column

from the main Search main from the Filter , click the click , Past Filter /row /row

in the selection. in the from the the from d ual elem ual Past filters

willcreated be in the relevant column.

intersecti red ) from the the ) from

Filter Clear Edit ents of a filter of a ents o Filter Query Query Filter

n and select the options, the desired select n and selections

menu, located on the main tool main located on bar the menu, Edit

i Filter Query Query Filter con that appears when the mouse mouse the when appears con that . Display Filters Display

:

drop - down menu: drop

|

Page Page - These options options These : down menu 133

s

u of of . Use Use . ch as as ch 264

channels channels Example Examples Page Page the into manually typed be can filter this Note that The Example 2 – 2 Example Channel row in the Payload the in row In the example below, a Only/Hide Show 3. 134

Filter Query Filter Alte

equal to or greater than to or greater equal

- of of field field 1 Only Only

but – 264 rnatively,

Show Show Only Channels Equal or to Greater Than is ton left of at the example below will remove all items in the Overview that that Overview the in items all remove will below example

| added fromadded the Display Filters Display

. - column.

Only

to clear entire the filter, clicklarger the red X associated with the reduced versionof the p acket

a Specific Payload a Specific

The The s -

Filter Query Filter only

Details

22. Show OnlyShow

filter filter

view view is

box. applied (single applied to the Overview, and an an and Overview, the to

s

election toggled be can to

Instant Filter Instant - arrow icon arrow

box or box

applied with a right a with applied

Instant Filter Instant in the in the

do not not do Hide Protocol/Profile

match as needed

is

added to show only RF RF only show to added

t - he payload specified. click over the the over click , using the using the ,

tool bar tool ) , desired the the Show Show RF RF

Bluetooth Analyzers

Analyzer User Manual A device A In the example below, several filters are working together to give ap Example Example packet types are excluded, excluded. singlea are ID packets and transmissions kept, device’s are In the example below, Example between the the plied on the Protocol/Profile tool bar, and two two and bar, tool Protocol/Profile the on plied packets - based filter is applied is filter based 23 and 30 30 and 23 3 – – 3 4 – – 4 - only filter is applied (single applied is only filter Filter Types Concurrently Using Types Multiple Filter Specific Packet Typesfrom seconds, and a payload filter showing only lines with payloads beginning with 0x 9C F9 21. F9 with a9C filter with 0x beginning showing payload and seconds, payloads lines only three colum three

in the in the n s have Instant Filters applied: applied: Instant Filters s have Filtering: - arrow icon in the Protocol/Profile tool bar) tool Protocol/Profile the in icon arrow

a Particular Transmitter

menu Instant Filters Instant ( Headset, Notebook), Headset,

precision

– – applied are Packet Type, Type, Packet

to the informa the to

a protocol filter ( filter protocol a Display Filters Display Item, and a time filter showing events events showing filter a time . . ti on bei on Transmitt | Audio / Video Page Page ng displayed.

135 er Note that that Note .

of of Three Three 264 ) is ) is

(stronger) than - than (stronger) the In shown in the in the shown Page Page Example elect to use the textual value)

136 example below, the user is looking for devices devices for looking is user the below, example of of 5

– 264 Details

Filtering

35dBm | Display Filters Display

the textual value that is default for this colu this for default is that value textual the than rather below) view

( i as measured at the analyzer’s antenna analyzer’s the at measured as n RSSI Values .

Columns

are codedare

for for use of of use that are sending packets with an RSSI value greater greater value RSSI an with packets sending are that multiple formats formats multiple ) . Note the filter is using is filter the Note by the the by Instant Filter Instant

mn (the user can also also can user (the mn the decimal value (as (as value decimal the

.

Bluetooth Analyzers

Analyzer User Manual The protocol/profile filter protocol/profile The the for available filters protocol/profile The the for available filters protocol/profile The i icons filter profile and protocol of selection A 9.4 toallow user show protocols the or specific and hide The protocol/profile filters available filters protocol/profile The va options filter available The The associa The protocols/profiles, or a custom selection. custom a or protocols/profiles,

Protocol / Profile Protocol

ted ted Use a fly a Use the the Overview are Overview Overvi in the displayed which are columns bar on Filter ofselection or the Note that any layer given protocol Protocol protocol - over on the Protocol/Profile filter icons to see a text string indicating indicating string text a see to icons filter Protocol/Profile the on over s for the Wi the s for : drop :

or profi or

based ry depending - down menu allows for selection of a single protocol/profile, multiple multiple protocol/profile, single of a selection for allows menu down

le function. function. le

on the item selected on the for the the for

- Fi Overview is shown below: shown is Overview Fi

Filters

onOverview the selected. BR/EDR Overview Overview BR/EDR HCI Serial Serial HCI Overview Energy Low s available on the Filter on the available s

profiles and profiles and and ew. The columns displayed in the in the columns displayed The ew. HCI USB USB HCI are shown below:are Protocol

includes includes are shown below:are Ove

bar rviews are shown below: shown are rviews bar.

baseband and packetbaseband and (on most Overviews) most (on

Display Filters Display

will affect will affect

|

Page Page . These filters filters These . -

only 137

options. options. of of 264

Page Page functions: their and icons various the filter below describes table The Filter Icons and Function Icon

138

of of

264

Show/Hide Show/Hide Show/Hide SAP Show/Hide SDP Show/Hide Sho Show Show/Hide AT Show/Hide RFCOMM Show/Hide A2MP Show/Hide L2CAP Show/Hide LLCP Show/Hide Traffic Internet Show/Hide Show/Hide Link Layer Baseband Show/Hide all Shows Function Show/Hide Wi Show/Hide | Display Filters Display w/Hide LMP w/Hide s packets s

protocols and profiles protocols SCO/eSCO

-

- Fi Traffic Fi

view only

BR/EDR HCI BR/EDR HCI BR/EDR BR/EDR HCI BR/EDR HCI BR/EDR HCI HCI LE BR/EDR LE Wi BR/EDR Wi HCI LE BR/EDR Wi HCI LE BR/EDR Overview BR/EDR HCI LE Wi

- - Fi Fi

- - Fi Fi

Single, Multiple, Custom Single, Multiple, Single, Multiple, Custom Single, Multiple, Single, Multiple, Custom Single, Multiple, Single, Multiple, Custom Single, Multiple, Custom Single, Multiple, Single, Custom Single, Multiple, Custom Single, Multiple, Single Selection Protocol: Single, Custom Single Single Single, Multiple, Custom Single, Multiple, Single, Custom Single

Multiple, Custom Multiple,

Bluetooth Analyzers

Analyzer User Manual

Icon

Show/Hide PBAP Show/Hide MAP Show/Hide Show/Hide IPSP Show/Hide Hearing Aid Show/Hide SMP Show/Hide ATT Show/Hide Serial Port Show/Hide HID Show/Hide BNEP Show/Hide S OBEX Show/Hide Show/Hide Function Show/Hide Mesh Show/Hide HTTP Show/Hide HCI Show/Hide CTN Show/Hide how/Hide DUN how/Hide

Audio

LE/HCI HCI LE BR/EDR HCI BR/EDR HCI BR/EDR HCI BR/EDR HCI BR/EDR HCI BR/EDR HCI Overview LE/HCI LE/HCI BR/EDR HCI BR/EDR HCI BR/EDR LE/HCI Wi HCI - Fi

LE

HCI

Display Filters Display Single, Multipl Custom Single, Multiple, Custom Single, Multiple, Custom Single, Multiple, Single, Custom Single, Multiple, Custom Single, Multiple, Selection Protocol: Single, Multiple, Custom Single, Multiple, Single, Multiple, Custom Single, Multiple, Custom Single, Multiple, Sing Single, Multiple, Custom Single, Multiple, Custom Single, Multiple, Sin Custom Single, Multiple, Single, Multiple, Custom Single, Multiple, gle le, Multiple, Custom le, Multiple,

Multiple, Custom Multiple, e, Custom

|

Page Page

139

of of 264

To removeTo all Protocol/Profile filters: The Overview updates with the selected setting. Page Page showTo packets only (to r The Overview updates to remove all protocol/profile filters. To enable or disable a Protocol/Profile filter: 140 2. 1. 2. 1. 2. 4. 3. 1. 3. 3. of of

264 Click on the down the on Click Select the desired Click on the down the on Click Select the desired Select the desired feature from the Select Select or deselect the desired filter icon(s) as Select the desired Select the Select

| Display Filters Display All the the

Layers Single selection feature from the Single selection feature from the e . - -

protocol/profile grouping): move all protocol/profile Overview. Overview. Overview. arrow associated with the associated arrow arrow associated with the associated arrow

Protocol

Protocol: Protocol:

: drop : desired.

Protocol Protocol - down

: drop : : drop : drop drop

menu:

- - down down - - down down

menu. menu.

menu: : menu

Bluetooth Analyzers

Analyzer User Manual button (on the the button (on All displays and panes are updated to remove allbut the selected piconet or scatternet traffic. The paging events, and inquiry events. This filter will update all displays and panes. on panes. information the more For This and displays all inquiry filter will events. and events, update paging show to updates Overview The To setTo an Instant Piconet Keep A Piconet Instant The 9.5 Keep Instant Piconet Piconet Instant

Only Only 1. 2. 4. I pane. bottom the at located buttons navigation using the Overview in the event associated (or an by selecting pane) (so event it to piconet will that a Navigate disp be nstant Piconet Keep

Position the mouse pointer over the desired piconet or scatternet and or scatternet piconet desired over the pointer mouse the Position Select the desired option Select the filter dialog appears as shown as bel filter appears dialog Involving Keep / Main Main

pane, see see pane, Tool Bar) updates to show the selected filter: selected to show the updates Tool Bar) pane provides filtering that enables that filtering provides pane Packets Section Section only individual packets. individual only

icon. icon.

16 Only Only , ,

Instant Piconet Pane Piconet Instant to keep the selected piconet or scatternet or Keep Involving Involving Keep or

- Only

and Keep Involving Filter the user to show/hide selected piconets, scatternets, scatternets, piconets, selected to user show/hide the .

layed in the the in layed - Filter: left of the the of left

ow:

other panes) other panes)

Instant Piconet Piconet Instant Instant Piconet Piconet Instant

Display Filters Display .

right or

by by - click.

|

Page Page s

141

Filtering of of 264

is avail is The Database The The precise in controlling the device the controlling in precise Page Page The 9.6 The Instant an Piconet clear To Keep intensity indicator is also provided for each active device. active for each provided also is indicator intensity LMP including information, ancillary includes All displays and panes are upd are panes All and displays historically captured devices captured historically

Filtering a Devic Device Traffic Filter Traffic Device

142 nalyzer application provides a powerful powerful a provides application nalyzer a ble for Wi for ble 2. 1. Bluetooth Bluetooth of of

e Databasee and and 264 Select Select the down menu appears: menu Traffic Filtering Criteria

| - Fi devices Fi Display Filters Display Exclude Background (this default is the Background Exclude

is asearchableis s

dialog dialog Devi

( and active devices (i.e., devices captured in the current trace) -

located located ated. arrow associated with the associated arrow -

based

is accessible from the Main toolbar and includes two tabs two fromMain includes tabs toolbarthe and is accessible ce Traffic ce

on the on the Only Only

Bluetooth Bluetooth record , shown, below / Keep Involving Filter: Involving Keep / menu s s Filter Traffic Device Name, BD_ADDR, Radio type, and Company ID.

Bluetooth of Bluetooth all traffic displayed displayed traffic bar of bar

Filter Filtering .

the the

Wi

setting). - Fi Overvie Fi devices captured by including captured the devices analyzer, . application the throughout button on the Tool on the button feature

w

). designed to allow the user to be to to allow be user the designed

Bar.

. Each listed device device listed Each

A similar fea similar A -

the the An activity An activity Device Device ture ture

Bluetooth Analyzers

Analyzer User Manual Users may to themay add devices new also manually Users application, and to re To open BluetoothTo the below: detailed as The user The button) Keep Only Selected Devices Keep Involving Selected Devices Background Exclude Keep All Selection tab allows user to select the criteria on which selected devices will be filtered, filtered, be will devices selected which on Traffic criteria the Filteringselect Criteria to user allows tab .

1.

can use the the use can

from Click capture is started after the the after connection is started capture to fill ADDR in BD those the in values, where missing analyzer incomplete cases Database Device the in edi listed to device a select can user The ADDR is not captured) ADDR decryption routines to

on the -

color the def the color

the View View Device Traffic Filter Filter Traffic Device

Device Traffic Filter:

process are known and known and are process Filtering enable traffic decryption, assuming all other factors used in the in the used factors other all assuming decryption, traffic enable

menu

ault color associated with any/each device used throughout application. with device the any/each ault color associated

. This can possibly assist with the analyzer’s decryption This analyzer’s . can the possibly with assist button these selected devices will be kept. All other traffic is hidden. only two are the selected, or communi devices When more is traffic other All kept. will selected and other devices any devices be the involving Communication de to RSSI, related conditions are packets these piconets", do packets not to belong "good if captured and analysis, reconstruction and included Various removing conditions noise." at are This "background filter is aimed Default the by applied is Filtering No F unction

locate

to rename devices for easy recognition in other areas of the the of areas other in recognition for easy devices to rename

setting. in this filter. The application software does a complete topology topology complete a does software application The filter. this in

captured D d

evice Database evice on

occurs process Background traffic Background

the .

Tool hidden.

Bar

Device Traffic Filter Traffic Device - or add an IRK to a selected device (

whitenin

hidden by this filter. There are also other also other are There by this filter. hidden

( or i.e., when

select is

g, HCS, FCS, Display Filters Display removed.

Device

the full BD BD full the

All t an t an Traffic

and and

other |

Page Page decryption

traffic Filters 143 cations between between cations

of of is

Edit . 264 displayed.

The The the the not Devices present). (if devices selected the only show to updated are application in the All panes Devices selected are populated into the Page Page The To keepTo only specified devices: Traffic Traffic Filtering Device Traffic F Traffic Device 144

3. 1. 2. of of device added, the default wi mo or two Note that

Filtering Criteria will be 264 Click Add add these devices to the Click on the on the Click In the the In button is updated to show filte the button is updated

|

button in the in the button Display Filters Display OK Device Traffic Filters Traffic Device Keep Only Selected Devices re devices added, but this can be changed as desired. With a single single a With desired. as changed be this can but added, devices re ilter ilter .

window appears: Filtering Traffic Filtering Criteria

button located on the Tool the on located button captured but Traffic Filtering Crite ll be ll be Traffic Filtering Criteria Filtering Traffic

dialog, d dialog,

Keep r r created:

Involving ouble

hidden

will be the automated selection with with selection automated the will be - click desired the devices in the Device Database to .

.

.

ria

Bar. , or s or

tab. elect the desired device and click on the

included in included

Bluetooth Analyzers

Analyzer User Manual The The All displays and panesupdated. are clearTo Device Traffic Filters: others are inleft view; all string are text the matching Devices To useTo the Search devices feature: The

Device Filtering 2. 1.

Select Select the down 4. 3. 2. 1. criteria), and a not sign (!) to exclude. The The not sign (!)a to exclude. and criteria), The

Tr affic Filter affic Click the tokeyboard add ENTER onPress the Database Type the desir Click on the on the Click menu appears: menu Search . . . Exclude Background (this default is the Background Exclude

OK 00:01,!smith with 00:01, and device beginning a have BD_ADDR that for devices 3: To search Example type type “IDG” (e.g., “Widget”) and devices having a Company ID of Smith, includes that Name LMP an have that devices for To search 2: Example and device a have that for To devices search 1: Example the the .

box allows use of a wildcard (*), a comma (to add additional search

Search window appears: in the *idg, smithin the ( - BD_ADDR arrow associated with the associated arrow Filtering ed text string in the in the string text ed

s having a Company ID = Jones, type type = Jones, ID Company a s having box.

button located on the Tool the on located button in the in the , Name

Search Search s not having a Company ID = smith, type type smith, = ID Company a s not having , Radio S Search earch box. F , iltering LMP Name LMP Search Search matching devices to the to the devices matching

box relating to any of the columns shown in the in the shown columns the of tobox any relating box.

setting).

button on the Tool on the button hidden.

Bar. box is not case not is box

, and

Company ID = Smith Smith = ID Company

smith, jones

Company

Display Filters Display - sensitive. ic FilterTraff

Ba

ID r:

). in in

|

Criteria Page Page 145 . Device

of of 264

Page Page viewTo only devices the in current trace: The The To removeTo a device from the Device Database: The The

Device View View Device in Database devices to show those only is updated 146

3. 1. 2. 4. 1. 5. of of The The is not in process. is not in drop

Traffic

264 In the the In Click on the on the Click Th Select Click on the on the Click Click View View communicated with have which devices other showing (+), tree expandable an include Devices captured in the current trace with indicated the are trace current in the captured Devices - down menu appears: menu down e

|

Device

Display Filters Display OK Filter Active Device Database Device drop .

window Traffic - Filtering Filtering down menu is grayed out if a capture is not open or a capture capture a or open is not capture a if out grayed is menu down

Devices

Filter

appears.

that devic that button located on the Tool the on located button button located on the Tool the on located button

Only

window , select, the

.

e

appears. .

View

down -

Bar. Bar. arrow. the current trace: current the

icon and icon and

Bluetooth Analyzers

Analyzer User Manual The To manually add manually To an editTo device parameters thein Device Database (BD_ADDR, Name, Color, and Radio): The The The

Device Device Edit Dev 2. 2. 5. 4. 1. 2. 1. 3. 3.

Traffic Traffic

In the the In Click on New Device in the Device the in Device on New Click Click Edit the desired Cli the In Click on the on the Click Click on Click Click the the Click i ce ce It may also be manually added to this dialog dialog this to added manually be also may It IRK in the populated be will captured, if Key), Resolving (Identity IRK The the SHFT the To delete multiple devices, hold the keyboar ck on the ck on the dialog

OK Filter Filter Device Database Device Device Database Device Edit . Delete

ew device to the Device Database:

appe window window button to select contiguous device entries. device contiguous button to select Filtering Filtering ars: properties (BD_ADDR properties button

appears. appears.

button located on the T on the button located button located on the Tool the on located button or right , select, the device desired for , select, the device desired for

- click the selection and select select and selection the click

Database.

or right , Nickn - click the selection and select ool d CTRL button while selecting, or or selecting, while button CTRL d (to resolve private addresses). private resolve (to ame

Bar. Bar. , Color

editing. deletion.

, IRK Edit

Display Filters Display ,

Device or

Radio

Delete .

) as desired. ) as box. box.

|

Page Page Device.

147

of of 264

Page Page The The The To The new device is added to the Background traffic is removed from the the from removed is traffic Background To sortTo the Device Database: The

exclude background traffic:

Device Device New Device Device New Devic 148 1. 2. 2. 3. 4. 3. 1. of of e Databasee is in sorted alpha

Traffic Traffic

264 Click on the on the Click Click on the on the Click In In Edit the Click Click Click on the on the Click Clicking again on a column header will reverse the alpha the will reverse header column on a again Clicking The The this column will sort the the sort will column this Device Filtering Criteria

| dialog appears:

Display Filters Display OK Create Filter Filter Color Color Parameters Parameters .

window window Filtering h Filtering header but a not column on does include title column the header .

eader above the column

Device Database Device

appears. appears.

as button located on the Tool the on located button button located on the Tool the on located button

desired. Device Database color. by capture.

- numeric , select,

order. . Exclude Exclude

desired:

Background

Bar. Bar.

- numeric order. numeric

from the drop the from

clicking on on clicking

- down

menu.

Bluetooth Analyzers

Analyzer User Manual application, and to re Overviews powerful a provides application analyzer The 9.7 precise in controlling the device the controlling in precise as detailed below: detailed as The The The Bar). Tool Main on the (located devices for Bluetooth available The The ancillary information, including Name, Address Name, including information, ancillary captured devices and active devices (i.e., devices captured in the current trace). Each listed device includes acti The user can use the the use can user The vity intensity indicator is also provided for each active device. active for each provided also is indicator vity intensity Device Database tab allows user to select the criteria on which selected devices will be filtered, filtered, be will devices selected which on Traffic criteria the Filteringselect Criteria to user allows tab Wi

Fi Wi

Device Traffic Device

) and includes two tabs two includes tabs ) and - There are There filter. this by if captu and analysis, and reconstruction topology complete a does software application The filter. in this included are conditions Various noise." removing "background Th HCS, FCS, decryption. FCS, HCS, Fi Device Traffic Filter Traffic Device Fi e

Exclude Background - color the default color associated with any associated color default the color red packets do not belong to "goo is a searchable record of all Wi of all record searchable a is Device Traffic Filter Filter Traffic Device

Filters

- based Wi based dialog is accessible fro accessible is dialog -

the the

also other related conditions Device Database Device -

Fi traffic displayed throughout the application. A similar feature is feature similar A application. the throughout displayed traffic Fi filter is enabled by default. This filter is aimed at at aimed is filter This default. by enabled is filter Device T Device to rename devices for easy recognition in other areas of the the of areas other in recognition for easy devices to rename , Radio Capability -

Fi raffic Filters Filters raffic d piconets", these packets are hidden hidden are packets these piconets", d

devices captured by menu the m

and and

/each device used th

Traffic Filtering Criteria Filtering Traffic , Transmitted Name, and Name, Transmitted feature

to RSSI, de to RSSI, bar of the the of bar

the analyzer, including historically historically including the analyzer, designed t Display Filters Display - whitening, whitening, Wi roughout the application. roughout application. the - Fi Overview Fi o allow the user to be be to user the o allow | , shown, below.

Company ID. An An ID. Company Page Page 149 ( View | | View of of 264

The The Page Page open Wi To the To keepTo only specified devices: Keep Only Selected Device Keep Involving Selected Devices Backg Exclude Keep All Selection Device Traffic Filter Traffic Device 1. 150

1. Click on the on the Click

of of

264 C lick round

| -

Fi Fi Display Filters Display on Device WiFi

the the s

WiFi window appears: Filtering s Traffic Filter: Traffic

Filtering

button located button located these selected devices will be kept. All other traffic is hidden. only two are between the selected, or communications devices When more hidden. is traffic other All kept. selected and other any devices the involving Communication displayed. Default the by applied is Filtering No Function :

button located button located

setting.

on the on the

Background traffic Background o Wi n the n the - Fi Overview Fi Wi Device Traffic Filter Traffic Device - Fi Overview Fi

title bar. title

is

removed.

title ba title

r. r.

All other All

devices will be will be devices

traffic

is

Bluetooth Analyzers

Analyzer User Manual The The Devices matching the text string are left in view; all others are inleft view; all string are text the matching Devices the the applicati the in panes All Devices selected are populated into the The To useTo the Search devices feature:

Traffic Filtering Criteria will be Device WiFi 2.

3. 4. button in the 4. 2. 1. the In these devices to the devices these

Filtering criteria), and a not sign (!) to exclude. The The not sign (!)a to exclude. and criteria), The

Traffic Filter Traffic Press Press Click Click Database in the string text desired the Type Click o Click Search . . . Device Traffic Filters Traffic Device

OK OK ENTER on the keyboard to add the matching devices to the to the devices matching the tokeyboard add ENTER on the 00:01,!smith with 00:01, beginning a have BD_ADDR that for devices 3: To search Example type “IDG” (e.g., “Widget”) and devices having a Company ID of To s 2: Example the the type = Jones, ID Company a having devices and Smith = ID Company a have that for To devices search 1: Example n the n the button is updated to show the filter created: tothe show button is updated . . Traffic Filtering Criteria

box allows use of a wildcard (*), a comma (to add

Search window appears: on are updated toshow only the selected devices (if present). Devices not included in the *idg, smithin the ( Name WiFi Traffic Filtering Criteria,

Filtering box. , and devices Address earch for devices that have an LMP Name that includes includes that Name LMP an have that devices for earch

in the in the

dialog, double captured but

Traffic Filtering Criteria Filtering Traffic

button Search Search , Radio

not having a a not having Search Search Search Search located on the the on located .

box. Capability - hidden. click desired the devices in the Device Database to Search Search

box relating to any of the columns shown in the in the shown columns the of tobox any relating box.

or select the desired device and click on the

Company ID = smith, type type smith, = ID Company

hidden. , box is not case not is box Wi Tran

-

tab. Fi Overview Fi

smitted smith, jones

additional search search additional

Display Filters Display -

Name sensitive.

Traffic Filter Traffic title bar title

Smith, Smith, , and in in .

Company

|

Criteria Page Page 151

. ID Device

of of ).

Add Add 264

add add

in in

Page Page clearTo Device Traffic Filters: The The in the current trace:the in devices only view To All displays and panesupdated. are The The The The WiFi Device Database to show those only is updated View View 3. 152

1. 2. 3. Select 4. 1.

of of Filtering The The is not in process. is not in drop

264 Select the down title bar) title The The In the the In Select Click on the on the Click View View - Exclud down menu appears: menu down

| WiFi WiFi Display Filters Display Active Device Database Device menu appears: menu drop :

Device Traffic Filter Traffic Device e Background (this default is the Background e - WiFi down menu is grayed out if a capture is not open or a capture capture a or open is not capture a if out grayed is menu down

Devices - arrow associated with the WiFi the with associated arrow

Filtering

Only , select, the button (located on the on the button (located s .

window appears.

View devices in the current trace: current in the devices

down

setting).

Filtering - arrow. Wi

- Fi Overview Fi

button (located on the the on (located

title bar) title

.

Wi - Fi Overview Fi

Bluetooth Analyzers

Analyzer User Manual

Name, and Company ID Name, editTo device parameters in the Device Database ( The The To removeTo a device from the Device Database: The The The The WiFi WiFi WiFi WiFi Edit Device dialog

5. 4. 5. 1. 2. 2. 1. 3. 3. Device Traff Device Device Devices captured in the current trace are indicated with indicated the are trace current in the captured Devices the SHFT button to select contiguous device entries. device contiguous button to SHFT select the or selecting, while button CTRL keyboard the hold devices, multiple To delete

C Edit the desired properties ( Click Click on the on the Click In the the In I Click on the on the Click Click the the Click Click on Click n the n the lick

Traffic Filter win Filter Traffic

OK OK Device Database Device Database Device ic Filter ic Edit . . Delete

appears: Filtering WiFi ):

window appears. button

Filtering dow appears.

button located on the Tool the on located button or right , select, the device desired for select, the device desired for BD_ADDR button (located on the on the button (located - click the selection and select select and selection the click

or rig

, Name ht - click the selection and select Name, Address,Name, Radio Capability, Transmitted , Color

Bar. Wi

- , or , Fi Overview Fi

editing. deletion.

R adio Edit

icon

Display Filters Display ) as desired. ) as

Device

. title bar). title

Delete .

|

Page Page Device. 153

of of 264

The The Page Page The The new device is added to the manuallyTo add a new device to the Device Database: To excludeTo background traffic: The To sortTo the Device Database: The

Device Device New Device Device New D 154 evice Database is in sorted alpha 2. 2. 4. 3. 1. 1. 1. of of

Traffic Traffic

264 Click on the on the Click Device the in Device on New Click Click Edit the on the Click Click on the on the Click Click on the on the Click Clicking again on a column header will reverse the alpha the will reverse header column on a again Clicking The The this column

| dialog dialog

Display Filters Display Create Filter Filter Color Color Parameter

appears: window window header above the column Filtering Filtering Filtering header but a not column on does include title column the header .

will sort the the sort will

Device Database Device

appears. appears.

s

as button located on the Tool the on located button button located on the Tool the on located button button located on the Tool the on located button

desired. Device Database color. by

- numeric

Database.

order. .

desired:

Bar. Bar. Bar.

- numeric order. numeric

clicking on on clicking

Bluetooth Analyzers

Analyzer User Manual Bluetooth Bluetooth The The 9.8 The To enableTo any of filters the in Instant the Timing pane: Background traffic is removed from from removed is traffic Background These filters filters These pane. Timing traffic specific hide to available are filters Other and

Device empty packets) empty Instant Timing Timing Instant

2. 1. 1. 3. Instan inquiries, p inquiries, There are There filter. this by if c application The filter. in this included are conditions Various noise." removing "background The HCS, FCS, decryption. FCS, HCS,

Traffic Select are available from the aptured packets do not belong to "good piconets", these packets are hidden hidden are packets these piconets", to "good do not belong packets aptured In In Click

Exclude Background Device Filtering Criteria

OK Filter the the , and Wi , t Timing Display t Timing , and events, advertisements aging software does a complete topology reconstruction and analysis, and and analysis, and reconstruction topology complete a does software pane (see .

Display

window - Fi display options. A flyover on any of the filter selections describes its purpose. its describes selections of filter the on any options. display flyover A Fi

button or other applicable

appears. Section

Instant Timing Instant

the capture. the also other conditions related to RSSI, de to RSSI, related conditions other also

filter is enabled by default. This filter is aimed at at aimed is filter This default. by enabled is filter

10 , select, , , Instant Timing Pane Timing Instant

types and

Filter pane tool bar. Exclude Background and show/hide ofand traffic type type traffic

the throughput and statistics lines statistics the and throughput

) provides

button as shown below) on the tool bar. tool the on below) shown button as

from the drop the from Bluetooth idle traffic idle Bluetooth

Display Filters Display - display filters for show/hide of of show/hide for filters display whitening, whitening,

- down

|

Page Page

menu.

in the Instant in the Instant (ID, Null, (ID, 155

of of

264 Poll Poll

To enableTo an Overview Keep panes. hidden. This shown filter are affects line on All selected. devices all the other communications communicating To enableTo any of filters the in the the filter selections describes its purpose. describes filter selections the traffic idle show/hideBluetooth of and advertisements, These filters are available from the the from available are filters These Page Page right convenient a OverviewsThe provide 9.10 the of right on side the located a filters Other The 9.9

Instant Spectrum Spectrum Instant

156

2. 1. 1. Instant Spectrum Display Instant Overview Keep of of

264 Select t Select the desired Select the Display the Select re available to hide specific traffic types, raw power spectrum indications, and statistics statistics and indications, spectrum power raw types, traffic specific hide to available re

| Display Filters Display he line desired in the line desired he View

provides display filters for show/hide of Bluetooth inquiries, paging events, and events, paging inquiries, of Bluetooth for show/hide provides filters display

Instant Spectrum Instant Overview. button -

Only filter:

In - Only stant Spectrum stant

Instantpane: Timing

or other applicable applicable or other

Overview. - cli

Filter ck ck

pane. Keep

tool bar. bar. tool

Filter

(ID, Null, Poll and empty packets). A flyoveron any o -

Only Only traffic type type traffic

filter that enables the to user keep only enables filter that the

button as shownbutton as below

on the tool bar. tool the on

bars f

Bluetooth Analyzers

Analyzer User Manual The Overview and all panes are updated with the updated are all panes OverviewThe and 3.

Right devices, as shown as devices, - click, and select select and click, below: Ke

ep Only ‘xxep Only and yy’, Keep - Only Only selection. where

xx

and and Display Filters Display yy are the two communicating two the communicating are

|

Page Page 157 of of 264

Navigator Navigator Timing Cursors Timing Navigator put Through Window

Bar

and pan features, detailed packet flyovers, color The SPI, SWD, I2C), signals logic that can be used to pan and zoom the zoom the and to pan used be can that window bracketed a well as as capture, entire over the throughput of summary global a with is provided user the To accessTo the Instant Timing pane: is re this cursor Additionally, the the Additionally, Page Page Select1. The 10. per its current location. Conversely, when events are selected in the Overviewor the the synchronized a provides graph statistical A A throughput graph tracks data tracks graph throughput A sender. sender. Bluetooth Bluetooth traffic The The device shown horizontally across the the across shown horizontally device

Instant Instant Timing Timing Instant Instant Timing Timing Instant Timing Instant 158

For B For Instant Timing Pane

of of | View

p

ackets are presented chronologically left to right to right left chronologically presented are ackets Piconet 264 luetooth, e luetooth, to to analyzer the since that Note -

positioned

as well as all other traffic types captured by the analyzer, including logic signals logic including analyzer, the by captured types traffic other all as well as Instant Timing Timing Instant | Bluetooth device Bluetooth Instant Timing Timing Instant Instant Timing Pane Instant

pane pane providespane fo pane is linked to the Overviews and the the and ispane Overviews linked to the pane provides a unique and intuitive way to understand var understand way to intuitive and unique providespane a ach master is itsprovided own ach master fromdevice master lineto (row), the and with packets

by

accordingly.

the all in synchronization in all information, statistical and of throughput, , arepresentation -

Instant rate characteristics for L2CAP and SCO/eSCO t SCO/eSCO and L2CAP for characteristics rate pane disp

clocks from the frommenu. the Instant Timing Timing Instant r

Instant Timing Timing Instant quick

Piconet ) ,

underst lays lays timing measurements will be extremely precise. is designed to be passive (does not (does passive to be designed is

and easy timing measurements, slot timing, timing cursors, zoom zoom cursors, timing slot timing, measurements, timing easy and Wi

- cursor, coded assignments to devices, and other tools.navigation and to devices, assignments coded - anding anding Fi

, WPAN, , pane. display.

which of retransmissions, packet errors, and header errors. errors. header and errors, packet retransmissions, of

and and Instant Spectrum Spectrum Instant when

and are uniquely color uniquely are and HCI traffic, generic communications traffic, HCI (UART,

scrolled,

updates

interact interact ransfer view. It is manually linked to to linked manually is It view. ious timing characteristics of of characteristics timing ious

th Instant Spectrum Spectrum Instant - s. In the the In s. with o with coded per the packet’scoded per the e

Instant

r r synchronize synchronize Navigator Navigator .

Piconet view, view,

view view bar, bar,

. Logic Signals Logic

Menu Bar Menu Zoom Bar Zoom Wireless HCI

Bluetooth Analyzers

Analyzer User Manual This color This given a along devices actions: their and toolbar buttons The 10.2 p Bluetooth 10.1 The packet Wi and the the and color Master in the selections desired (see - Fi packets are also color also are packets Fi Instant Timing Timing Instant Instant Timing Timing Instant

which is also represented on packets shown body in on of the packets the is also represented which . Each device (and its associated packets) is packets) its Each device unique . (and a assigned user color.associated This be color can

or central central or

Instant Piconet Piconet Instant User Controls and Controls User Device and Packet - coding is consistent throughout other areas of the analyzer software, including the the including of software, the analyzer other areas throughout iscoding consistent acket 8.4 Display Filter Traffic Device s shown in the in s the shown devices pane provides various user controls for navigation. The table belo table The navigation. provides for pane various controls user pane appears: pane master’s pane.

dialog located on the Instant Timing toolbar. Timing Instant on the located dialog are - coded and may or may not be shown on multiple lines, depending on the user’s on the depending lines, shown multiple or not be on may may and coded

shown

line will have their own assigned own their will have line Instant Timing Timing Instant

).

at

the

Toolbar Color

left

of pane are color are pane

the - Coding

Instant

Timing

r. colo - coded based on which device is sending is on sending which device based coded

Instant Timing Timing Instant

display Instant Timing Pane Instant

and

are w lists the pane. Slave

provided

|

Devices Devices Page Page Instant Timing Timing Instant a or peripheral or peripheral

background 159 - defined if defined window window of of 264 the the

Page Page

160

Highlighting Options Highlighting Enable/Disable SmoothScrolling Zoom Mode (Hold Ctrl) Pan Mode (Hold Shift) Pointer Mode of of 264

Selection Highlight USB2.0 Overview (Secondary) Selection Highlight Bluetooth HCI UART Selection Highlight Bluetooth HCI UART Overview Highlight Bluetooth Overview Highlight Blu Selection Highlight Active Selection Highlight HCI Injection Overview Selection Overview Highlight Bluetoot

| Instant Timing Pane Instant

Selection Selection etooth

Overview

h WCI WCI h

Low

BR/EDR

Energy Energy

When enabled, the item selected in the Overview active the to synchronized the enabled, When Overviews the with synchronization and highlighting Controls t disables and Enables Mode. Zoom to Switches Mode. to Switches Pan Mode. to Switches Pointer Overview Overview When enabled, the item selected in the is When enabled, the item selected in the WCI in is the highlighted (USB) When enabled, the item selected in the HCI Overview pane. in the is Serial) highlighted (Secondary ite the enabled, When the in highlighted is (Serial) When enabled, the item selected in the HCI Overview Overview When enabled, the item selected in the Overview

highlighted

is is highlighted in the inis the highlighted inis the highlighted

highlig

in

the hted

Instant Timing Timing Instant Instant m selected in the HCI Overview he smooth he scrolling.

in

the Instant Timing Timing Instant

Timing Instant Timing Timing Instant

Instant Ins Timing Instant tant Timing Timing tant

pane. pane will be will be pane

selection.

Timing Instant Timing Timing Instant BR/EDR BR/EDR HCI Injection Injection HCI Energy Low

pane. - pane.

Overview 2 pane.

pane. pane.

Bluetooth Analyzers

Analyzer User Manual Various methods are available to pan (scroll) toavailable pan the are Various methods To use mouse the To pan: to Panning Left and mouse, the keyboard, and the and keyboard, the mouse,

1. Logic Menu Display Menu CommunicationsGeneric Toggle Toggl Logic WCI Toggle HCI Wi Bluetooth T Box Span Box Origin

- Fi Toggle Fi

Position the mouse over the time scale at the bottom of the the of bottom the at scale time the over mouse the Position or alternatively, click on click or alternatively, - 2 Toggle 2 Highlight User Log Log User Highlight Fo Selection llow llow

Right

e oggle Overview Overview

Navigator Navigator Selection Overview Overview Pan bar.

.

Instant Timing Timing Instant Toggles HCI HCI Toggles Wi Toggles on/off. traffic Bluetooth Toggles of length the the Displays for jumping. of Allows timestamp input user for pane. originthe of timestamp the Displays ac the to synchronized When Overview When enabled, the item selected in the captured. signals logic of configuration and selection for Allows Wi and Bluetooth for options display and filters various Provides on/off. SWD) I2C, and SPI, (UART, communications generic Toggles on/off. signals logic Toggles WCI Toggles

- Fi. enabled,

is highlighted in the inis the highlighted - pane to the left topane the of or use including the right, Fi traffic on/off. traffic Fi - traffic on/off. traffic

2 traffic on/off. traffic 2

Instant Timing Pane Instant

the Instant Timing Instant

Overview tive

Instant Timing Instant Instant

Instant Timing Timing Instant

pane (recommended) Timing selection. Instant Timing Timing Instant

|

Page Page Message Log Log Message

window.

pane 161

pane. of of

264

is is

To use the the pan: use barNavigator to To use keyboard the To pan: to To jumpTo another to location: Page Page To define a new timing view origin: pointer change The 162

1. 1. 1. 2. 1. 2. 2. of of several times. button mouse the release and to press having without time of amounts substantial scroll such the can smoot that user rolls screen, cursor the automatically mouse around The

264 Position the mouse mouse the Position Press Press HOME to jump to the start of the capture, orto to the END jump capture, the of to start HOME to the Press jump Press and hold the left left hold the and Press Enter the use Alternatively, mouse left hold the and Press location in the the in location

| Instant Timing Pane Instant

s a LEFT or RIGHT Arrow to move incrementally left or right. left incrementally move to Arrow or RIGHT LEFT

to a pan (hand) symbol. (hand) pan to a timestamp

Navigator Navigator

value

over the middle of the Navigator window, as shown as window, of Navigator the middle over the Navigator Navigator mouse

in

bar

the .

button and

origin button and

bar to jump to selected a location by double

box.

dragor left right as desired toor pan left

dr ag left or right as or right left ag

desired.

below. end of capture. end the - clicking at the desired desired the at clicking

r ight. hly hly

Bluetooth Analyzers

Analyzer User Manual To useTo keyboard the zoom: to Zooming and In The spyglass to a pointer changes The To useTo mouse the zoom: to level. or low level high a ar values following The ms ms The The –

Instant Timing Timing Instant Instant Timing Timing Instant

milliseconds nsmilliseconds

1. 2. 1. 2. smoothly forward to zoom in a in zoom to forward wheel the moving out by zoom and in zoom to used be can wheel mouse The cursor automatically mouse The mouse position. mouse the mouse button several times. button several mouse the retains new timing origin entries. Click the Down arrow Click origin the timing new entries. retains application analyzer The If a unit is not specified, then the previously displayed unit is used. displayed previously the then specified, unit is a If not

display or display the expand in and zoom right to the topointer the drag button and mouse left hold the and Press alternat Place the pointer over the P in the origin field to view and select previously entered timing origin timing entered previously select and view to field origin the in ress

Press the the Press Out

ENTER

scroll substantial amounts of time without having to press and release release and to having press without time of amounts substantial scroll pane is updated with the new origin.with new is updated the pane pane provides a zoom feature to expand or contract the display to view informa view to display the or contract to expand zoom providespane feature a – ively, click on on click ively,

e allowed: s s allowed: e

nanoseconds ps ps nanoseconds drag to the left to zoom out and contract the contract and left out to zoom to the drag

UP

- Arrow nd backwards to zoom out. The zoom is centered at centered is zoom The out. zoom to backwards nd

Zoom –

seconds key to zoom in, and the DOWN Arrow key to zoom to key Arrow DOWN the and in, zoom to key . –

Zoom Zoom

picoseconds

rolls around the screen, such that the user can user the can that such screen, the around rolls

.

bar, locatedbar, the at bottom of the display(recommended) or

display.

Instant Timing Pane Instant

entries.

the the

out.

|

Page Page 163 tion from from tion of of 264 The The Making Time To defineTo a new time span: as well as automatic flyover slot timing meas timing slot flyover automatic as well as Page Page ms s allowed: are values following The useTo the Navigator bar to zoom: Timing cursors available include: available cursors Timing cursors. of addition the more to enable click, ns ps ps – – – seconds –

Instant Timing Timing Instant picoseconds na

milliseconds 164

noseconds 1. 2. 1. 1. 2. of of If a unit is not specified, then the previously displayed unit is used. displayed previously the then specified, unit is a If not field to view and select previously entered time span The

264 Type Press and hold the left mouse mouse left hold the and Press Position Timing Cursors (mouse Timing Cursors Press

Measurements analyzer application analyzer

|

Instant Timing Pane Instant

the ENTER. pane provides quick and simple methods to manually characterize timing between events events between timing characterize to manually methods simple provides quick and pane

the

new The The

mouse

Instant Timing Timing Instant timing

over

span

. Click the Down arrow Down the Click . entries span time new retains

left

the

in

- click/drag)

left the display is updated with the new span value. withspan new the isdisplay updated button and urements. Timing cursors can be duplicated or frozen with a right a with or frozen duplicated be can Timing cursors urements.

or span

right

field.

edge

drag left or right as desired to zoom in or in zoom to desired as right or left drag

o f

Navigator

entries.

w indow:

span span in the

out.

-

Bluetooth Analyzers

Analyzer User Manual also provided: cursors is the d between time The

To makeTo a timing measurement:

3. 2. 2. 1.

and and To adjust attached. when straight and the with associated lines vertical The Drag the mouse to the desired location or desired desired to mouse the the Drag A- Left click Left Select

left click left B Independent B

the

in the desired locationor on the desired event.

p and drag to adjust position oint er

Cursors icon isplayed along with an equivalent slot number count. A count of payload is payload of count A count. number slot with equivalent an along isplayed

at

the

top left top Right Line Not Attached Instant Timing Timing Instant

cursor position, place the mouse pointer over either cursor cursor pointer over mouse either the place cursor position, Both LinesBoth Attached of

horizontally.

the

Instant

event.

cursors are waved if not attached to an event, event, to an if waved not attached cursors are Timing

Instant Timing Pane Instant

pane.

|

Page Page 165 of of 264

previous (within the same horizontal by horizontal same the (within previous to the and next to the packet one from of slots number The automated enable timing indicators:To slot line) is indicated i indicated is line) selected, Select A Page Page makeTo time measurements using the A cursors: additional add To new new 166

the set set 1. 1. 2. 1.

the the of of

first of of

264 cursors appears cursors original original To enable the automated slot timing measurement, place the mouse over mouse any the place slot measurement, timing automated the To enable as desired. as Right click and select Place Place select and click Right as Select timing of set existing an over click Right position. th pointer, mouse with the information the by selecting changed The

desired

the | n grey text, along with timing in timing with along text, grey n vertical position vertical Instant Timing Pane Instant

Duplicate original original cursor set

location

or select

(with Duplicate Duplicate (with

in

is grayed out and new cursors can be installed as described abo described as installed be cursors can new out and is grayed

the

the the including information, timing displayed the of

Instant

to

make Cursor A Cursor to to fix fix

Timing -

B cursors: B the current the available

seconds. here.

selected) and can be placed as desired.

pane.

cursors

another

cursor

.

and enable placement of another cursor set set cursor of another placement enable and set

of

cursors

en dragging to the desired desired to the dragging en with horizontal arrows horizontal

the

packet. exact With ve.

time Freeze

,

can be be can

- master master spread

Bluetooth Analyzers

Analyzer User Manual The time scal time The The B cursor is placed at the location selected, and timing information is provid andis information timing location selected, the at cursor is placed B The To resetTo the ti the selected The time scale forces zeroa timestamp at the selected location, with time incrementing positive to the The time scale reverts to the original value. Changing (setting or resetting) the time the scale in or the (setting resetting) Changing (rese value timescale original the to or revert to selected a at locationtimestamp zero to a force scale (set), this time reset and set can user The columns. Time Time Scale and Set location selected. the at cursor A The is placed To f To follow. to application the throughout panes Overviews and orce a zero timestamp at a selected location: 1. 3. 2. 2. 2. 1.

location and location Right Right click and select Place Cursor B Cursor Place select and click Right Select Set Time Reference Select Reset Time Selec Right e at the at e bottom of the me scale to the default value:

t click click

the

Reset

second anywhere on

decrementing to the decrementing

the

desired desired reference.

in

the Instant Timing Timing Instant

lo location

here. Instant cation

left.

or in t).

Timing

the event

here. Instant Timing Timing Instant

Instant pane will (by default) be synchronized to the Overview Overview willpane tosynchronized the be (by default)

in pane.

the

Timing Instant pane will force time indications in all other all in indications time will force pane

pane.

Timing Instant Timing Pane Instant

pane. ed, including number of slots: of number including ed,

|

Page Page 167 r

ight of ight of of 264

Markers may be added at any location within the The The Using L2CAP and SCO/eSCO throughput are differentiated by colorbelow. shown as differentiated throughput are SCO/eSCO and L2CAP color fly mouse A Page Page addTo the a in marker Instant Timing pa Throughput content and can be color be can and content synchronization with all other information displayed in the in the displayed other information all with synchronization Markers. A marker is placed at the selected Instant Timing Timing Instant - coded and may superimposed be coded if they occ 168

Markers

2. 1. of of

- over provides a throughput indication. The two throughput indi throughput two The indication. throughput a provides over 264

Select Add New Marker Right Graph

| Instant Timing Pane Instant - click throughput graph provides a characterization of L2CAP and SCO/eSC and L2CAP of characterization provides a throughput graph

on - coded. For information on adding markers to an Overview, see see Overview, an to markers on adding information For coded.

a

location

event/location.

Here. or

event

SCO/eSCO Throughput SCO/eSCO L2CAP Throughput L2CAP

in ne:

the

ur at the same point in same the ur at

Instant Timing Timing Instant

Instant Instant Timing Timing Instant

Timing

pane. Markers can be edited to add

pane.

time.

pane. cations (L2CAP and SCO/eSCO) are are SCO/eSCO) and (L2CAP cations

O data throughput in throughput in data O Section Section 7.6, 7.6,

textual textual Using

Bluetooth Analyzers

Analyzer User Manual The The To search markers: To deleteTo a marker: The marker is is marker The desired over the pointer mouse the Position To editTo a marker: Instant Timing Timing Instant 2. 1. 1. 2. 1. 3.

Select the desired marker from the on the Click Position the mouse pointer over the marker to be to marker over the pointer mouse the Position toolbar Right Position the mouse pointer over the marker to be edited and left Select right removed. - -

or alternatively, click on the Markerson the click Remove marker or alternatively, select and click click and sele and click Delete

pane jumps to the selected marker.

Markers .

ct ct .

button (F9) on (F9) button Edit Marker or select the

marker: list.

the

toolbar. toolbar.

Marker

removed.

button on the Instant Timing Pane Instant

A list of all markers installed markers of all list A - click the marker, or alternatively or alternatively marker, the click

toolbar.

butt |

Page Page on (F9) on (F9) on 169

appears: of of

264 the

appear: time End will or Packet End, Header Start, Packet pointer, of mouse on horizontal the positioning Depending The Packet Fly case it will be already highlighted in highlighted already will it be case (if not sele selected when blue then in gray, highlighted slot is packet The The selec Page Page viewTo packet start, header en A detailed flyover appears: automated enable To flyover information: packet Overview.position) mouse the and and packet (selected pane selections packet to indicate used are that identifiers and information, timing information, Instant Timing Timing Instant 170

2. 1. 1. 3. 2.

ted ted marker opens for editing. of of

- Over and Over 264 Slide the mouse pointer left and pointer and left mouse the Slide Place the mouse pointer directly on mous the Position Select Select the desired

| Instant Timing Pane Instant

Edit pane provides various automated indications to the user, detailed to indications including the providespane various packet automated

Identifiers .

e over desired the packet

marker.

times: end packet or d, yellow).

right

packet.

slightly:

slot.

cted in the Overview already, in in the in the Instant Timing Timing Instant

which which

Bluetooth Analyzers

Analyzer User Manual identifiers. The packets relating to these identifiers are highlighted consistent with the identifier colors. identifier the with consistent highlighted are identifiers to these relating packets The identifiers. Wired Wired in the recording for configured be logic can inputs and HCI HCI (UART and SPI) and (UART HCI Vanguard Section Section In Display Traffic of Wired Color Packet identifiers: Precise HCI events to over to events HCI communications (UART, communications to the

addition - coded packet identifiers are located at the Logic/

timing 6.2, 6.2, ,

for details. USB HCI is captured using the available front using the p available isHCI captured USB for details. to IO Probe connector.See Recording Options. Recording

wireless me Selected Selected Overview event Mouse Identifier asurements - the ,

WCI flyover location in in location flyover

-

traffic, SPI, SWD, I2C), air Instant Timing Timing Instant -

2 traffic,2 as well as logic signals are captured using the Flying Leads adapter, attached

events.

can the

be Instant

25 made as , ,

event Instant Timing Instant – Probe Leads Flying

well as logic as well Timing

across

lower left lower

any pane

events signals.

also

of the the of

displays

shown Explorer

Highlight color Instant Timing Timing Instant

tab of tab the

in

anel USB ports USB anel any

or or the Instant Timing Pane Instant

26 captured

Instant , , – Probe Leads Flying Recording Options Options Recording

pane. There are t

Timing HCI . Explorer) and (Vanguard , WCI

pane,

| - Page Page 2

traffic,

for Tracker and and Tracker 171 menu, seemenu, hree such hree such

example, example,

generic of of 264

Page Page of USB): sequence Token/Data/Handshake the as (such detail more Zooming shows IN below: as displayed is traffic HCI attached Any 172 of of 264

| Instant Timing Pane Instant

Bluetooth Analyzers

Analyzer User Manual

There are fewa ways w and independent are streams other (the stream that for stop will capture full the and get will logic stream to the allocated buffer internal the point, some at and requirement, throughput 1 to up Improving capture: the efficiency of the logic the frequency of lines. lines that more the are The frequency t the to related will directly be data compressed the of throughput the but engine, 6

1. 3. 2. logic lines and will compress the logic transitions with a very efficient efficient very a with transitions logic the will compress and lines logic

that the PC is not busy doing other tasks during the during other istasks notPC busy the doing that sure make and SSD fast with a processor generation latest a Use to ground. to to connect it is recommended inputs, on unused seen the wires between space increased grounding and throughput. These gli These throughput. received on the logic capture, this will increase the requ are signals) noisy as (such with signals If rates high “glitch” to 1, input fastest second the to 0, input connected For indexes. connected lines are faster the that sure Make to improve the efficiencyof logic the capture:

example, the fastest transitioning line should be be should line transitioning fastest the example, ill

continue). tches tches can can

be avoided oggling fast, the higher the higher the the oggling fast, The analyzer will capture capture will analyzer The

or reduced with better

Instant Timing Pane Instant . If glitches are are glitches . If on the lower lower the on

etc. capture.

these inputs these

ired ired

|

Page Page 173 of of 264 The The To use Instant the To Piconet cursor: The The by dragging the Page Page The Exporting the as update The Instant Piconet To export the Instant Timing display to a graphics format: graphics a to display Timing Instant the export To Instant Piconet Piconet Instant Instant Timing Timing Instant Piconet Instant Insta 174 1. 2. 1.

nt Timing Timing nt of of

Images 264 Right click in the the in click Right Select Click alternatively double alternatively appears: bordere the Ensure Instant Piconet Piconet Instant

Instant Piconet Piconet Instant |

Cursor Instant Timing Pane Instant on

a

display can be exported into various graphics formats. into graphics various exported be can display pane provides a unique cursor that allows the user to force the the force to user the allows that cursor unique providespane a pane updates per the position the per of updates the pane appears: cursor nd

d)

the

to drag FollowReal in Time

Export use

the

cursor is moved. This is useful for various cases, such as to visualize a role switch role to a visualize as such Thiscursorvarious is is useful for moved. cases, the Instant Timing Timing Instant

Instant - oss this e oss this acr cursor click

Instant Image

over

Piconet

Piconet icon

any

packet located button

cursor pane and select Place Instant Piconet Cursor select here and pane

cursor. vent.

in

while on

the

Instant Piconet Piconet Instant

the

in the in the Instant

observing

Instant

Instant Piconet Piconet Instant

Timing

the Timing

cursor.

Instant

pane.

toolba

Piconet pane is not selected (notis not selected pane r. r. Instant Piconet Piconet Instant

pane. The The

Save Save pane to to pane menu , or or ,

Bluetooth Analyzers

Analyzer User Manual cohesive navigation: cohesive The The Synchronizing Other to The file is exported in the desired format tothe selected directory.

Instant Timing Timing Instant 2. 1. 5. 4. 2. 3. 3.

Double Double at the double the at Click on Click pane, and Select the file type in file new or a assign file name default the Accept Selecting timestamps in the in the timestamps Selecting selected event. the selected timestamp Select directorya values. and the origin includes that name file a assigned automatically are exported be to Images

- - views, either directly or indirectly, to prov to or indirectly, directly either ispane to synchronized views, other

clicking clicking Save.

the

Views

- Instant

click location and will therefore cause the the cause will therefore and location click

an an

location.

event event

Save as typ Save

Spectrum

location.

in

in

the

the Instant Piconet Piconet Instant

Instant

Instant

view e drop to

Timing

Timing jump - down (e.g., *., *.png, *.jpg, pane the willpane cause

to pane

pane name. the

will

selected

will

force

cause Instant Timing Pane Instant Instant Piconet Piconet Instant

the event/location.

the Instant Instant Timing Timing Instant

Overview

Piconet *.bmp). pane to jump to the

,

| Instant ide the user with

Page Page cursor pane to jump t to jump pane

175

Channels to

appear span span of of 264 o

To enableTo synchronization with the active Overview: Page Page The The selected line is highlighted in the Overview and in th in and Overview the in highlighted is line selected The highlightTo an Overview selection the in Instant Timing pane: Instant Timing Timing Instant 176 1. 2. 4. 5. 2. 1. of of

264 Select Select t pane in the timestamp a Selecting or the the or Overview in an event an Selecting selected timestamp Select any line in the line inany the Select Ensure

| Instant Timing Pane Instant

o jump to the selected the Overview Follow pane will now move in synchronization with sel with will in synchronization nowpane move Follow Overview selection is enabled as described

highlighting

location. desired

options

selection.

Overview. event.

Security Security drop -

down

pane will cause the the willpane cause

in Instant Spectrum Spectrum Instant e

the Instant Timing Timing Instant

Instant ections made in the Overview.

Timing

Instant Timing Timing Instant

pane. view will cause the the cause will view above.

toolbar:

pane to jump to the to the to jump pane Instant Timing Timing Instant

Bluetooth Analyzers

Analyzer User Manual To unsynchronizedTo with the Overview: The The Instant Timing Timing Instant 1. 2.

Select De associated packets comprising these events are are events these comprising packets associated a selecting When - select

the pane will no longer follow selected lines in the Overview. the in lines selected follow will no longer pane

Follow Overview Follow highlighting higher

options - level selection

dro abstract event, such as a request, response, command, etc., command, response, request, such a as event, abstract p - down .

in

the

Instant highlighted.

Timing In stant Timing Pane stant

toolbar

.

|

Page Page 177 of of

all all 264 Configurations and Editions, T navigation tools. navigation offset, frequency Page Page feature. optionalonly Spectrum Raw included with the are features certain that Note The 11. of Bluetooth of displays displays for or simply frequency/channel, transmission packet’s a behaviors, AFH trans Bluetooth Bluetooth. and options are available are options on The The - fly a with frequency its nominal channel by its relationship to is characterized with packets Bluetooth associated energy Bluetooth with captured fashion overlay in an blue, in is displayed energy RF Raw he he Bluetoot

Instant Spectrum view view Spectrum Instant displays Instant Spectrum Spectrum Instant Instant Spectrum Instant mitted and are uniquely color uniquely are and mitted 178

the the Instant Instant

, over. of of

Wi h

, Wi RSSI RSSI 264 this packet errors and retransmissions are presented in a graphical format. in a graphical presented are retransmissions errors and packet - Fi

-

, and WPAN information | Fi, and WPAN zoom and pan features, detailed packet flyover, color of all of Instant Spectrum View Spectrum Instant

to represent s

RF events in all B all in events RF

view is commonly used for characterization of wireless coexistence, hopping patterns, patterns, hopping coexistence, of wireless characterization view for is commonly used view provides for quick and easy timing measurements, slot timing, timing cursors, cursors, timing slot timing, measurements, timing easy view and provides for quick Spectrum View Spectrum

pectral spectral the way to and understand intuitive unique provides a for details. for in

packets are presented chronologically left to right on the channel they are are they channel on the right to left chronologically presented are packets

synchronization traffic - coded the per packet’s sender. . strength ignal ,

including including luetooth channels with a configurable precision of up to 1 of to up precision configurable with a channels luetooth

with RF RF other all

Bluetooth

events events

and Wi and On the right, graphical per graphical right, the On - ISM ISM the within - Fi Fi coded assignments to devices, and other and to devices, assignments coded packets. visualizing the RF environment. It It environment. RF the visualizing

and Wi and spectrum A variety of of variety A See See Section Section and other behavior other and - Fi Fi - channel statistics statistics channel packets. T

that is used by by used is that color

microsecond 1.1 , , - Models, Models, scheme scheme he RF RF he s

Bluetooth Analyzers

Analyzer User Manual Packets shown in the Packets The The and Controls User Spectrum Spectrum to the Instant Timing Timing Instant Device and Packet Overv in an selected are events when Conversely, location. current its view per The provided. sp of highlighting Automated is re this cursor This color This WPAN Channel, Energy Low Channel, BR/EDR (se (and is packets) a user assigned its color. associated This device unique be colorEach can To accessTo the Instant Spectrum view: pan. and zoom e Instant Spectrum Spectrum Instant Instant Spec Instant Section Section Instant Piconet Piconet Instant 1. 1.

- coding is consistent through iscoding consistent toolbar buttons and their actions their toolbar buttons and Several scales are available

Select 9.6

-

, , pane, and the the and pane, positioned accordingly. Bluetooth Device Traffic Device Bluetooth trum trum View Instant| Spectrum from

Toolbar Color Instant Spectrum Spectrum Instant view is linked to the to linked is view pane by th view provides various user controls for navigation. The table below lists the table The controlsview navigation. provides for various user - Coding

ectrum areas (channels) precluded by Adaptive Frequency Hopping (AFH) is is (AFH) Hopping Frequency by Adaptive precluded (channels) areas ectrum Instant Piconet Piconet Instant e Instant Piconet Piconet Instant out other areas of the analyzer software, including the the ofincluding analyzer software, the other areas out

from the the from

Filter view are color are view

Overviews as well as the the as well as Overviews

(

8 pane. for details). for 02.15.4) Scale

cursor, which when scrolled, updates the the updates which scrolled, cursor, when

the

-

drop coded menu The C hannel, hannel,

- down selection on the on selection down

based on which device is sending the packet. the is on sending packet. which device based and 802.11 Chan

Instant Instant Timing Timing Instant

Instant Spectrum View Spectrum Instant

Spectrum iew or the nel. nel. pane. Itpane. is manually linked

Tool Bar Tool

view

Other features include include features Other Instant Timing Timing Instant appears:

- | ned ifdefi desired

Devices Page Page , including MHz, MHz, including , Instant Piconet Piconet Instant

179

window, window, Instant Instant of of view, view, 264

Various methods are available to pan (scroll) the the (scroll) to pan available are Various methods The pointer changes to a pan (hand) symbol. (hand) pan to a pointer changes The To defineTo a new timin To jumpTo another to locati Page Page the pan: use barNavigator to To useTo keyboard the p to Panning Left and The following values are allowed: allowed: are values following The To us To 180 e the mouse the e pan: to 2. 1. 2. 1. 1. Press LEFT or RIGH LEFT Press 1. 1. s 2. 1. ns ms ms of of

264 – seconds

Press and hold the left mouse mouse left hold the and Press Enter lternatively, use the the use Alternatively, capture Press Position (recommended) or alternatively, click on click or alternatively, (recommended) location in the the in location Press and hold the left mouse mouse left hold the and Press the of bottom the at scale time the over mouse the Position substantial amounts of time without having to press and release the mouse button several times. the button several mouse release and to having of press without amounts time substantial mou The

nanoseconds nanoseconds milliseconds milliseconds

| Instant Spectrum View Spectrum Instant

a Right keyboard HOME to jump to start the of the or to capture, END to thejump end of the

timestamp

the se cursor automatically rolls around the screen, such that the user can smoothly can user the that such screen, the around rolls cursor automatically se g view ori g view

mouse

a Navigator Navigator

on: n:

value

T Arrow to move move to Arrow T over

Navigator Navigator gin:

the in bar.

the

middle

button and button and origin

bar to jump to selected a location by double

of Instant Spectrum Spectrum Instant incrementally left or right. left incrementally

box. the

Pan

Navigator

drag left or right a or right left drag dragor left right as desired to orpan left .

window.

view to left or the right. s

desired.

Instant Spectrum Spectrum Instant - clicking at the desired desired the at clicking

right.

scroll scroll view view

Bluetooth Analyzers

Analyzer User Manual To useTo mouse the zoom: to level. or low level high a The p The To useTo keyboard the zoom: to Zooming and In The Press The The To useTo the Navigator bar to zoom: Instant Spec Instant Ins

spyglass to a ointer changes ENTER. tant Spectrum Spectrum tant 1. 3. 2. 1. ps 1. in and in and to zoom forward wheel the out by moving zoom in and to zoom used be can wheel mouse The times. the button several mouse release and to having of press without amounts time substantial the around rolls cursor automatically mouse The origin timing entered previously select and view to field arrow Down the Click entries. origin timing new retains application analyzer The unit is used. displayed previously the then specified, unit is a If not

expand Place the pointer over the Press lternatively, click on click Alternatively, Press the the Press Position picoseconds backwards to zoom out. The out. zoom to backwards tru

Out

and m m

the the

view provides a zoom feature to expand or contract the display to view information from from information view to display the contract or expand to feature zoom a provides view view is updated withorigin. new the view is updated UP

hold mouse display or display

- Arrow

the

over key to zoom in, and the DOWN Arrow key to zoom to key Arrow DOWN the and in, zoom to key

left Zoom

drag to the left to zoom out and contract the contract and out zoom to left to the drag

the

. mouse Zoom Zoom

left

zoom is centered at the mouse position. mouse the at is centered zoom or

bar, located located theat bottombar, of display the

button right

edge

and screen, suc screen,

of

drag

Navigator

entries.

the

Instant Spectrum View Spectrum Instant h that the user can smoothly can user the h that

pointer

w

indow:

to

display.

the

out.

. right

in the origin origin the in |

to Page Page

zoom

scroll scroll 181

in of of

and 264

To defineTo a new time span: events The following values are allowed: are values following The Page Page The Making Time The Timing cursors available include: available cursors Timing right a To make atiming make To measurement: Instant Spectrum Spectrum Instant Instant Spectrum Spectrum Instant

182

- ,

click, to enable the addition of more of addition the enable to click, as well as automatic flyover slot flyover automatic as well as 1. ms ms s 2. 2. Standard Standard A- ns 1. ps ps

field to view and and view to field The a If of of –

B Independent B – – seconds – 264

unit is not specified, then the previously displayed unit is used. displayed previously the then specified, unit is not Type Press and Press Select picoseconds nanoseconds

analyzer milliseconds

Measurements

|

Instant Spectrum View Spectrum Instant Timing

the ENTER.

the

new

application display is updated with the new span value. withspan new the isdisplay updated pointer hold the left mouse mouse left hold the view provides quick and simple methods to manually characterize timing between between timing characterize to manually methods simple and view provides quick

Cursors

select previously entered time span Cursors

timing

icon

span retains

at

the - in timing measurements. Timing cursors can b Timing cursors can measurements. timing

the top left top

new

cursors. button and

span

time

of

field.

the span

drag left or right as desired to zoom in or in zoom to desired as right or left drag

Instant

entries

entries.

Spectr .

Click

um

the

view. view.

Down

arrow e duplicated or frozen with with or frozen duplicated e

in

the

out.

span span

Bluetooth Analyzers

Analyzer User Manual

The time between the cursors is the displayed: between time The

2. 3. click left the pointer mouse To place cursor attached. when adjust position, straight and the with associated lines vertical The

Left click Left D rag the mouse to the desired location or desired to mouse the the rag

and drag to adjust position

in the desired locationor on the desired

horizontally. Right Line Not Attached Instant Spectrum Spectrum Instant B oth L oth i desired nes Attached

event. event. cursors are waved if not attached to an to an if not waved event attached cursors are

Instant Spectrum View Spectrum Instant

over either cursor and cursor either over

|

Page Page 183 of of 264 , With A The time from one packet to the next and from the previous packet is indicated previous packet the from and next to the from packet one time The To enable automated enable To timing indicators: above. The A cursor is placed at the location sel the at cursor A The is placed Page Page makeTo time measurements using A- the cursors: additional add To new new

Fr

184

set of set e e 1. 3. 2. 1. 2. 1.

set the second cursor. second the set cursor one that A The position. to the dragging then pointer, mouse with the information the by selecting changed The of of ze

264 cursors appears (with (with appears cursors as desired. as To enable the automated timing measurement, place the mouse over mouse any the place measurement, timing automated the To enable Select select and click Right Select as Sel timing of set existing an over click Right vertical position vertical -

B cursors are especially useful when the two events being measured are far apart, such far are apart, measured being events two the useful when especially cursors are B

ect selected, the |

Instant Spectrum View Spectrum Instant

the the

Duplicate original original

first second

can be set, then the user can scroll scroll can user the then set, be can the the

desired or select

of t of original cursor original

desired

the the including information, timing displayed he Place CursorPlace A

Duplicate location

to

location

ected. make

to fix to

in

set is grayed out and new cursors can be install be cursors new can out and is grayed set

the

in B cursors: B

available the current cursor and enable placement o enable cursor and current the

the Instant

here. here.

Instant selected) an cursors.

another

Spectrum

Spectrum

or search search or

d can placed be as desired. set

. view

of

as needed to the other event to view.

cursors

horizontal arrows horizontal

in grey text. grey in

with

the packet

f

exact

another cursor set cursor set another

. ed as described as ed

, desired desired

can be be can time

spread

Bluetooth Analyzers

Analyzer User Manual The time scale the scale at time The bottom of the The time scale reverts to the original value. or to revert to the original times original the to or revert to location (set), selected a at timestamp zero to a force scale this time reset and set can user The columns. Time To forceTo a zero timestamp at a selected location: follow. to throughout application the panes and other Overviews Time Time Scale and Set slots: of number including provided, andis information timing location selected, the at cursor is placed B The To resetTo the time scale to the default value: the selected The time scale forces zeroa timestamp at the selected location, with time incrementing positive to the Changing (setting or resetting) the time scale in the in the scale time the resetting) or (setting Changing 2. 2. 1. 4. 1.

location and location Select Select Right Right click and select select and click Right Right

click click Set Time Reference TimeSet Reset Time

Reset

anywhere on

decrementing to the decrementing

the

desired c

ale value (reset). reference.

in Place CursorPlace B

Instant Spectrum Spectrum Instant the

location

Instant here

l

eft. or

. Spectrum

event

here. here. Instant Spectrum Spectrum Instant

pane will (by default) be synchronized to the Overview Overview willpane tosynchronized the be (by default) in

the

pane.

Instant

Instant Spectrum View Spectrum Instant

Spectrum

pane will force time indications in all all in indications time will force pane

pane.

|

Page Page 185 right of right of of 264

The The Markers may be added at any location within the the within location any at added be may Markers The The To addTo the a in marker Instant Spectrum view: Markers. color be can and content Page Page Statistics Channel Using identically to the the to identically To search markers: A marker is placed at the selected The retransmissions. and errors, header Instant Spectrum Spectrum Instant Channel Statistics Statistics Channel 186

Markers

1. 2. 1.

Statistics of of view will scale in time per the time span selected. span time the per time in will view scale

264 Right Select Add New Marker Cli ck on the ck on the

| Instant Channels Channels Instant Instant Instant - click

view employs a graphical per graphical a employs view

on feature is displayed at the of at right side the is displayed feature - Markers Spectrum View Spectrum coded. For information on adding markers to an Overview, see Section Section see Overview, to an markers on adding information For coded.

a

location

event/location.

featur button (F9) on the button (F9)

Here. or

event

Channel Statistics Statistics Channel e (see

in

the Section Instant Spectrum Spectrum Instant

-

Instant channel channel

toolbar.

13 , ,

Instant Channels Instant Spectrum statistics feature that characterizes payload errors, errors, payload characterizes that feature statistics uses a stacked view. Markers can be edited to add textual

view. Instant Spectrum Spectrum Instant

-

bar chart approachand operates

for more i more for nformation view. The The view. ).

7.6 Channel Channel

Using

Bluetooth Analyzers

Analyzer User Manual To deleteTo a marker: The The Select the desired marker from the appears: installed markers all of list A To editTo a marker: The marker is removed. Instant Spectrum Spectrum Instant 1. 2. 1. 3. 4.

Position the mouse pointer over the marker to b to marker over the pointer mouse the Position Right toolbar Position the mouse mouse the Position desired over the pointer mouse the Position Select -

or alternatively, click on the the on click Remove marker or alternatively, select and click

Delete .

view jumps to the selected marker.

.

pointer ove pointer

list.

r the marker to be to marker r the

marker:

e

edited. removed.

Instant Spectrum View Spectrum Instant

Markers

button (F9) on the (F9) button |

Page Page 187 of of 264

Color Packet identifiers: point mouse of onpositioning horizontal Depending The The Packet Fly The selected marker opens for editing. Spectrum Spectrum Page Page viewTo packet start, header end, packet or end times: already, Overview in the in (if not selected selected when blue then in gray, highlighted slot is packet The information, timing information, and identifiers that are used to indicate packet selections in the in the selections packet to indicate used are that identifiers and information, timing information, identifiers. The packets relating to these identifiersare To enable automated enable To flyover information: packet case it will be will it be case A detailed flyover appears: Instant Spectrum Spectrum Instant - 188 coded packet identifiers are located left at the lower 2. 1. 4. 3. 2. 1. of of view (selected packet

- Over an Over 264 Slide Slide Place mo Select Select the desired Left Position the mouse over desired the packet button on button already highlighted in highlighted already

| - click the marker (or right (or marker the click Instant Spectrum View Spectrum Instant the the

Edit

d use pointer directly on directly pointer use mouse pointmouse

Identifie the . view provides various automated indications to the user, including detailed packet packet detailed including user, to indications the view automated provides various

toolbar.

marker.

and mouse mouse and rs er

yellow).

left and right and left

-

click and select Edit Marker select and click position) and the Overview. the position) and

packet. er, Packet Start, Header End, or Packet End time will appear:

slightly:

highlighted consistent with the identifier colors. identifier the with consistent highlighted

slot.

of the the of

Instant Spectrum Spectrum Instant

) or alternatively, select the Marker

view. There are three such

Instant Instant

which which

Bluetooth Analyzers

Analyzer User Manual To use Instant the To Piconet cursor: The The The The Exporting The Instant Piconet The The update as the the as update the

user Instant Instant Spectrum Spectrum Instant Piconet Instant Piconet Instant

navigates 1. 2. Ensure the the Ensure not selected (not not selected

Images Selected Selected Overview event in flyover location Mouse Identifier

Spectrum Right Right Select and drag t alternatively, Instant Piconet Piconet Instant Cursor

through click click

Instant Spectrum Spectrum Instant pane updates per the position the per of updates the pane appears: cursor Follow in Real Time button

view display can be exported into various graphics formats. into graphics various exported be can display in the

double other

bordered) provides he he

cursor is moved. Conversely, this cursor is positioned in positioned is this cursor Conversely, cursor is moved. Instant Spectrum Spectrum Instant

panes, - Instant Piconet Piconet Instant click

Instant Spectrum Instant a

to

over unique

event

such use

any

the

as

cu

packet an Instant rsor cursor while observing the the cursor while observing

Overview view and select

that

in

Picone

the Instant Piconet Piconet Instant in the in the allows

or Instant

t the

Instant Piconet cursor. Piconet Instant the

Instant Place Instant Piconet Cursor here or

Highlight color

user Instant Spectrum View Spectrum Instant Spectrum

to cursor.

Timing

force Instant Piconet Piconet Instant

view.

pane is pane the

pan

Instant e. Instant Spectrum Spectrum Instant

|

Page Page pane. Piconet

189

pane of of 264

as as to to

to Page Page format: graphics a to display Spectrum Instant the export To Double navigation: cohesive double The The Synchronizing Other to The file is exported in the desired format tothe selected directory. Double

jump Instant Spectrum Spectrum Instant 190 - - -

click

clicking an event in the in the event clicking an clicking to 1. 4. 2. 5. 3. of of

origin and origin the includes that file name a assigned automatically are exported to be Images the

location 264 Click Select the file type in Accept the default file name or assign a new file new or a assign file name default the Accept appears: Click on Click Select directorya

selected

an

|

Instant Spectrum View Spectrum Instant on event

and span values. span

Save.

the

indirectly, to provide to or directly indirectly, either views, view is to synchronized other event.

will in

Export Views

the

therefore

location. Instant Instant Spectrum Spectrum Instant

Image Save as dro type Save

cause

Spectrum

icon

the

located

Instant

view view will cause the Overview and the the and Overview the cause will view p -

down (e.g., *.gif, *.png, *.jpg, on will

Piconet

the

force

name.

Instant

pane the

Instant

to Timing

jump

Picone

to toolbar. toolbar.

the

t selected event.

*.bmp). cursor Instant Timing Instant

to The The

appear at

the user with with user the Save Save

menu

pane

the

Bluetooth Analyzers

Analyzer User Manual To enableTo synchronization with the active Overview: to the selected Selecting an event in an Overview or the the or Overview in an event an Selecting at the point the selected. at The timestamp a vi a AFH Highlig The time. in point Selecting a timestamp in the in timestamp a Selecting in the timestamps Selecting The The AFH timestamp To highlightTo an Overview selection the in Instant Spectrum view: sually highlighted spectral area in the in the area spectral highlighted sually Instant Spectrum Spectrum Instant Instant Spectrum Spectrum Instant

Highlighting The selected line is highlighted highlighted is line selected The 1. 2. 2. 1.

locatio location. Select Select Select any line in the desired line inany the Select Ensure

event. n.

the Follow Follow

view provides a unique feature that highlights the channels blocked by AFH at any given given any at AFH by blocked channels the highlights that feature unique a view provides

view will now move in in move now will view highlighting Instant Piconet Piconet Instant o o hting feature tracks AFH commands throughout the capture process process and provides AFH throughout capture tracks commands the feature hting verview Security Security verview verview

options (blue) (blue)

selection pane will cause the the willpane cause s Instant Spectrum Spectrum Instant election Instant Timing Timing Instant

Overview.

drop in the Overview and in the in the and Overview the in pane willpane the cause synchronization with selections made in the Overvi in the made selections with synchronization - down .

is enabled as described as enabled is

in

the pane will cause the the will cause pane

view that indicates those channels blocked by AFH by AFH blocked channels those indicates view that

Instant Spectrum Spectrum Instant Instant Instant Spectrum Spectrum Instant

Instant Spectrum View Spectrum Instant Spectrum Instant Spectru Instant

above. Instant Spectrum Spectrum Instant

toolbar: view to jump to the selected

view to jump to the to selected jump to view m m

pane

|

Page Page

(yellow) ew. view t view 191

o jump jump o

: of of 264 To view theTo AFH Highlighting: capture enabled. Page Page Select See Section Section 192 View Instant | 1. 1. of of

1 264 Open a capture with active AFH, i.e., one that includes AFH Commands as shown as includes Commands AFH that one i.e., AFH, with capture active a Open Select 0.12, 0.12,

| Instant Spectrum View Spectrum Instant Wireless Spectrum Capture Spectrum Wireless

a

packet

Spectrum

at

the

desired

location

for details on view for details

in

the

Instant

ing AFH Highlighting with Wireless Spectrum Spectrum Wireless with Highlighting AFH ing Spectrum

view.

below:

Bluetooth Analyzers

Analyzer User Manual drop in the is presented information Spectrum Wireless wireless technolog by various other generated also be can but sources, Fi energ RF raw display also Changing Color the Sc toolbaron using the settable the scheme, In addition to spectral display of Bluetooth captured display spectral to addition In Wireless Spectrum now highlighted: are command AFH active by the precluded channels The based on signal strength (the (the on strength signal based A variety - down in the Instant Spectrum toolbar. These color schemes apply varying shades to RF char to RF varying shades apply color schemes These toolbar. Spectrum Instant in the down

of color schemes are are schemes color of

Capture heme y present within the Bluetooth spectrum. Spectrum is typically seen energy from Spectrum y Wi present within Bluetooth the spectrum. Rai

available

nbow

e th from available user, of the preferences the suit to color scheme is shown below). is shown below). color scheme Color SchemeColor , Wi Instant Spectrum Spectrum Instant - Fi, and WPAN and Fi,

drop - down. down.

Instant Spectrum View Spectrum Instant

packets, the packets, the RSSI view

ies or commercial equipment. or commercial ies

is indicated with a fly a with indicated is according to the selected color color selected the to according Instant Spectrum Spectrum Instant

|

Page Page Color SchemeColor - over. 193 ac view can can view teristics, teristics,

of of 264 -

To enableTo Wireless Spectrum capture: Page Page 194

1. 4. 3. 2. of of updates are done are updates upgrade your needed As feature. optional is an capture Spectrum Wireless

264 Check the Wireless Spectrum box Spectrum in the Wireless the Check Open on Click Select a Options mouse

| Instant Spectrum View Spectrum Instant

the -

over). Record Resolution ).

Instant

analyzer

with a software enable file. enable software a with

Spectrum

on the toolbar or Select Select or toolbar the on to include this feature. isNo thisneeded; change to feature. include hardware and click and

view

OK ( .

View

|

Instant Record | Start Recording the from (Ctrl+R) Recording Options Recording

Spectrum , contact Ellisys to to Ellisys contact , )

and

menu ( menu

select Record R |

the

desired

packet ecording

menu.

(or

Bluetooth Analyzers

Analyzer User Manual packets: Captu red red

w ireless ireless s pectrum information with along capture any is displayed

Instant Spectrum View Spectrum Instant d

Bluetooth ,

| Wi

Page Page - Fi , and WPAN and , 195 of of 264

Page Page traffic) (Vanguard model only, deliver The 12. and their actions: their and The The and Controls User For LE Audio, two proprietary features are included. These include Auto include These included. are features proprietary two Audio, LE For recording) (during time To accessTo the Instant Audio pane: decodes LC3 traffic, even without capture of configuration parameters), and t and parameters), configuration of capture without even traffic, LC3 decodes PC controlling on the installed sound devices available provided, including rewind, looping, pausing, enable and positi present the cursor tracks vertical a played, Instant Audio Audio Instant Instant Audio Audio Instant 196

.

Instant Audio 1.

Pan Mode (Hold Shift) Pointer Mode of of review Expert Note Expert review To better ensu in To export audio to WAV format, see see format, WAV to audio export To

264 the Select

Welcome |

Instant Audio Instant pane provides various user controls. The controls. user providespane various feature provides a visual representation of captured audio traffic that can be be played real can that traffic audio of captured visual representation providesfeature a

View Instant | Audio from Toolbar

or post or

re optimal reception by the analyzer of audio traffic, please please traffic, of audio analyzer the by reception optimal re view

s high-

EEN_BT04, - of capture, looped, orconfigured to play selected user

the application. the

fidelity capture of isochronous traffic from the initial instance of isochronous of isochronous initial from instance ofthe isochronous traffic fidelity capture

Optimal Export of Blu of Export

the on of the audio being played. Various control features are are features Various control played. being audio the on of

Placement

menu The menu can be selected for use by Switches to Pan Mode. to Switches Pan to Switches disable of selected streams, and other controls. Any controls.other Any and streams, of selected disable

etooth Audio Audio etooth the Instant the lists below table

of

Instant

Your Pointer Mode.

Analyzer -

Audio Detect for LC3 the and codec (detects in Section in Section

pane

,

this feature. located

- defined ranges. As audio is is audio As ranges. defined ZERO

4.9. appears:

Audio Audio

Tracking Technology Technology Tracking

toolbar buttons buttons toolbar -

Bluetooth Analyzers

Analyzer User Manual

Loop Playback Loop Rewind Stop Pause Play Zoom Audio Enable/Disable Box Span Box Origin Options Highlighting Enable/Disable SmoothScrolling Zoom Mode (Hold Ctrl)

Follow Follow Selection Highlight

Overview Overview

Active Selection

Overview

pane. Allows for user input of timestamp for jumping. of Allows timestamp input user for pane. Displays to the active Overview When Overview selection. active the to synchronized When enabled, the d and Enables Mode. Zoom to Switches Repeats the audio or range of audio selected Audio Instant of point play initial the Reestablishes p Stops the of playing the audio Pauses of audio play Initiates Zooms the Out stream(s) selected. for on/off Toggle Audio of the level) (zoom span time the Displays

enabled, pane. Allows input pane. to adjust for user the the laying of audio of laying

timestamp isables the smooth scrolling. the isables cursor

Instant Audio Audio Instant the enable/disable offor playback audio

Instant

Instant Audio Instant

selection. Instant Audio Audio Instant

origin of origin

Audio display

the the

pane

|

Instant Page Page the audio to the audio the

is pane will be will be pane

synchronized synchronized

197

span.

Audio of of Instant Instant

264

Page Page Playing playback, range of a setting include These playback to characteristics. set various features select may user The top ofthe at pane. the Zoo using the Tool Bar, in the controls using the pan or zoom can user The right. to left progressing time with bars, by graphical represented are Audio streams or disabled a over either from streams audio Individual capture. saved from a The The The The To establish point: the initial starting playback t as played is Audio recording: a during audio captured play To Instant Audio Audio Instant Instant Audio Audio Instant

198

Audio 1. 1.

Options Volume Mute of of looping such support, playback support, such sureBe relevant Codecs are supported

264 s desired location. desired Left click Left the select traffic, audio decrypted which includes recording, a During

desired.

|

a

Instant Audio Instant

cursor appears at the selected selected position: the at cursor appears he capture progresses. capture he feature allows for for allows feature selected

anywhere in the in the anywhere

portion

on your computer will not properly properly not will computer your on

of playingof captured audio during recording well as of playbackas audio

audio, Instant Audio Audio Instant

and

m Bar at the bottom of the pane, or using the Navigation Bar Bar or Navigation using the bottom of pane, the the at Bar m

selecti

on your Op your on

pane or select the ng Open Open down volume or up to adjust bar Slide audio Mutes

an

erating System as System without erating initial Option - the -

air sources or HCI sources can be enabled enabled be can sources HCI or sources air playback

function. s dialog Instant Audio Audio Instant

starting

Follow Live button

point. cursor and drag to drag and cursor

audio f audio

the the . or

Bluetooth Analyzers

Analyzer User Manual To set InstantTo Audio options: range. To enableTo or disable playback from a selected audio stream: indication: with time a characterized and highlighted is range select The sele To Audio is looped from the beginning of the the of beginning the from Audio is looped To loopTo audio:

ct a range of audio play: arange to ct 1. 2. 1. 1. 2. 1.

Select will appear Click to once toggle the present mode (enabled disabled). or When disabled, the speaker icon th Select click Left Select the Initiate playback by selecting the the selecting by playback Initiate

the e speaker icon associated with the icon associated speaker e at the d the at

Options Loop Play

as

esired starting position and drag to select the select to drag and position starting esired .

icon back back

on

the button Instant Audio Audio Instant

Instant Play

.

button Audio

desired audio stream audio desired

cursor, or if a range is selected, loops the selected selected loops the is selected, orcursor, range if a

toolbar .

.

range desired.

Instant Audio Instant .

|

Page Page 199 of of 264 Audio Stream Flyover and Marker Details on the selected audio are displayed in a fly a in displayed are audio selected on the Details To add a marker in addTo amarker application. the throughout Page Page The Using content and can color can be and content Options Options 200

s may be added at any location within the the within location any at added be s may Markers 1. 1. 2. of of

264 Right Audio To see details on captured a audio stream Select th Select dialog opens:

| Instant Audio Instant -

click pane.

the I the e

desired device and click and device desired on

- coded. Markers placed in the

a nstant Audio pane:

location

Details

or

event

in

OK the

- over: Instant Audio Audio Instant .

Instant , pl ,

Instant Audio Audio Instant ace

Audio

the

mouse pane. Markers can be edited to add textual

pane.

over

pane are replicated in various views views various in replicated are pane

the

desired

location

in

the

Instant

Bluetooth Analyzers

Analyzer User Manual To deleteTo a marker: The The The marker To search markers: A marker is placed at the selected Instant Audio Audio Instant 1. 2. 2. 2. 1. 3.

is removed. Click on the on the Click Select the desired marker from the Select Position the mouse pointer over the desired over the pointer mouse the Position Click on the on the Click Select pane jumps to the selected marker.

Delete Add New Marker New Add

Markers Markers .

location. button (F9) on (F9) button button (F9) on the button (F9)

Here

.

list.

the

toolbar. toolbar.

toolbar.

marker:

A list of all of all list A

Instant Audio Instant

markers installed markers

|

Page Page

201

appears: of of 264

Various methods are available to pan (scroll) the the (scroll) to pan available are Various methods The pointer changes to a pan (hand) symbol. (hand) pan to a pointer changes The Panning Left and The sel The To use mouse the To pan: to To jumpTo another to location: Page Page use keyboard the To pan: to editTo a marker: To use the the pan: use barNavigator to To

202 ected marker opens for editing. 2. 1. 4. 4. 1. button mouse the scroll smoothly mouse The 3. 2. 1. 2. 3. of of

264 Press and hold the left mouse mouse left hold the and Press Position the mouse over the time scale at the bottom the of at the scale time the over mouse Position the capture or alterna capture to HOME jumpstartkeyboard to the ofPress orto the toEND thecapture, jump end of the or alternatively, click on click or alternatively, Select Press LEFT or RIGHT Arrow to move incremental to move Arrow or RIGHT LEFT Press Select the desired Left be to marker over the pointer mouse the Position Position at the desired location in the desired the at Press and hold the left mouse mouse left hold the and Press button on button

| - click the marker (or right (or marker the click Instant Audio Instant

Right Edit

cursor automatically rolls around the screen, such that the user that user such the can screen, the around rolls cursor automatically

the

the

. substantial amounts of time without having to press and release release and press to having without time of amounts substantial

mouse

several times. toolbar.

tively, use the the tively, use

mar

over

ker.

Pan the

middle . Navigator Navigator - button and button and click and select Edit Marker select and click

Navigator Navigator

of

Instant Audio Audio Instant

the bar.

Navigator drag left or right as or right left drag dragor left right as desired to orpan left bar to jump to selected a location by double

ly left or left ly

edited. pane to left or the pane right.

window.

right. ) or alternatively, select the Marker Instant Audio Audio Instant

desired.

pane (recom pane

right. mended)

- clicking clicking

Bluetooth Analyzers

Analyzer User Manual drag to the left to zoom out and contract the to left outcontract to the drag zoom and expand in and zoom to right the pointer to the drag and button mouse left hold the and Press spyglass to a pointer changes The To useTo mouse the zoom: to bar. Navigation window, using the or span the higha level or low level Zooming and In The following values are allowe are values following The defineTo a new timing The The The The Instant Audio Audio Instant Instant Audio Audio Instant 1. s 1. 2. ps ps ns ms ms –

– –

– seconds

alternative Place the pointer over the Enter Press

picoseconds nanoseconds nanoseconds milliseconds milliseconds Click the Down arrow arrow Down the Click entries. origin timing new retains application analyzer The If a unit is not specified, then the previously displayed unit is used. displayed previously the then specified, unit is a If not

in the origin field to view and select previously entered timing origin timing entered previously select and view to field origin the in Out

pane is updated with the new origin. with new is updated the pane a ENTER. pane provides a zoom features to expand or contract the display to view information from from information view to display the contract or expand to features zoom a provides pane

timestamp

. Zoom can be done using the mouse, the keyboard, the Zoom button on the toolbar, toolbar, the on button Zoom the keyboard, the mouse, the using done be can Zoom . ly, click on on click ly,

view origin:

d

value :

Zoom

in .

the Zoom Zoom

origin

display.

.

bar, locatedbar, the at bottom of the display(recommended) or

box.

Instant Audio Instant

entries.

|

Page Page the the 203 display or display of of 264

To defineTo a new time span: The following values are allowed: are values following The Page Page To useTo the Navigator bar to zoom: useTo keyboard the zoom: to The The Instant Audio Audio Instant 204 1. ms ms s ns 3. 2. the Press 1. 2. ps of of –

– – seconds – 264

Type Press and hold the left mouse mouse left hold the and Press Position Press picoseconds nan

milliseconds The mouse cursor automatically ro cursor automatically mouse The The The zoom in and and in zoom used forward to be wheel zoomzoom to the outin can and by moving wheel mouse The several times. scr If a unit is not specified, then the previously displayed unit is used. displayed previously the then specified, unit is a If not

|

oseconds oll substantial amounts of time without having to press and release the mouse button button mouse the release and to press having without time of amounts substantial oll

in the span field toview and select previously entered time span Instant Audio Instant

the pane is updated with the new span value. span with new is updated the pane ENTER. analyzer application analyzer

the

new UP

mouse -

Arrow

timing backwards to zoom out. The zoom is centered at the mouse p mouse the at centered zoom The is out. to zoom backwards

over key to zoom in, and the DOWN Arrow key to zoom out. zoom to key Arrow DOWN the and in, zoom to key

span

the

in span entries time new span retains

left the button and

or span

right lls around the screen, such the can that smoothlyuser screen, lls the around

field.

edge

drag left or right as desired to zoom in or in zoom to desired as right or left drag

of

Navigator

. Click the Down arrow arrow Down the Click .

w indow:

entries.

osition.

out.

Bluetooth Analyzers

Analyzer User Manual To add additional cursors: additional add To The Making Time The time between the cursors is the displayed: between time The audio audio To makeTo a timing measurement: include: available cursors Timing cursors.

Instant streams. Timing cursors can be duplicated duplicated be Timing cursors can streams.

2. 1. 3. 2. 1. 2. 1.

Audio as desired. as as Select timing of set existing an over click Right Drag the mouse to the desired location or desired desired to mouse the the Drag Left click Left pointer icon in the Select A- Timing Cursors Select Range

pointer, then dragging to the desired position. desired to the dragging then pointer, arrows horizontal The The Measurements B Independent Cursors Independent B

the

pane

vertical position vertical Duplicate original original

in

provides the

or select desired

,

g the information with the mouse mouse the with information the g by selectin changed be can quick

lo

to cation of the displayed timing information, including including information, timing displayed the of

the toolbar the and

make

to fix to

simple

in

the

available the current cursor and enable placement of cursor set another enable cursor and current the

or frozen with right or a frozen

methods Instant

cursors .

another

Audio

to .

manually

event.

pane. set

of

-

characterize click, to enable the addition of more of more addition the enable to click, cursors Instant Audio Instant

with

timing

the the the

exact

between |

Page Page

time 205

or

spread of of within within 264

The time from one packet to the next and from the previous packet is To enable automated enable To timing indicators: Page Page selected, A new new 206 set of set 1.

the the of of

264 cursors appears (with Duplicate (with appears cursors original cursor original To enable the automated timing measurement, place the mouse over mouse any the place measurement, timing automated the To enable

| Instant Audio Instant

set is grayed out and out and is grayed set

new cursors can be installed as described above. described as installed be cursors can new

selected) and can be placed as desired.

indicated

in grey text grey in

packet. .

With

Fr e e z e

Bluetooth Analyzers

Analyzer User Manual The A cursor is placed at the location selected. the at cursor A The is placed The B cursor is placed at the location selected, and timing information is provided, including number of slots: of number including provided, andis information timing location selected, the at cursor is placed B The makeTo time measurements using the A 2. 3. 4. 5.

Select Right click and select select and click Right Right click and select select and click Right Select The A The the second cursor second the event other to to the needed as scroll can user the then set, be can cursor one that such

the the - B cursors are especially useful when the two events being measured are far apart, apart, far are measured being events two the when useful especially are cursors B

first second

desired

desired .

Place CursorPlace A Place Place

location

location Cursor B

in

- the

in B cursors: B

the Instant

here. here. here.

Instant

Spectrum

Spectrum

view.

view.

Instant Audio Instant

|

Page Page 207

set set of of 264

to view results on a percentage basis. percentage a on results to view any combination of LE ADV, BR/EDR, LE DATA. and/or of categ percentage and count a shows span of selected the The Page Page The 13. ch To accessTo the Instant Channels pane: aracteristics, including packet retransmissions, header errors, errors, header retransmissions, packet including aracteristics,

Instant Instant Channels Channels Instant 208

Instant Channels 1. of of

Channels 264 Select The The Device Filter in the application. the in

|

Channels Instant Filter Instant Channels Channels Instant

View Instant | Channels for

pane

feature provides visual and statistical analyses on various per various on analyses statistical and visual providesfeature

more information information more to

appears show

only To narrow the the narrow To :

feature will track will track feature

the on filtering the d the filtering on

devices

from Instant Chann Instant

of

In addition to counts, the user can also select Normalize Normalize select also can user the counts, to addition In the interest. interest. Bluetooth Bluetooth

menu. isplay. orized packets. AFH indications, indications, AFH

els els See

packets from all devices being displayed display down to specific devices, use use devices, specific to down display Section Options provided are show to

9.6 and payload errors. payload and , , Bluetooth Device Traffic Device Bluetooth - channel transmission transmission channel

A summary summary A /hide a

Bluetooth Analyzers

Analyzer User Manual AFH AFH 13.2 channel Bluetooth Each 13.1 Scales provided are Stac channel span, and span, shading the the the default, By s k (Adaptive ar Frequency Mapping Hopping) Channel and pan ed ed , Wi

. L or channels more covering one v AFH AFH Color 5. 4. 3. 2. 1.

ertical bars are associated with each

box on toolbar the or by clickusing a drag approach in and the activity AFH active more means darker

- F ot applicable Not Payload errors Payload Packet header Retransmissions packets OK

channel

t ime span will span ime / Channel Mapping Mapping / Channel - Coding ( in the in the , and 802.15.4 (WPAN) 802.15.4 and ,

is listed across the bottom of the bottom the is across listed

Scales (encrypted) errors (CRC errors) (CRC

cover cover

(

HEC drop

the entire capture entire the

- errors)

for for menu) down ighter ighter

channel Bluetooth Bluetooth

shading shading over the selected time span. Indication . BLUE RED BROWN ORANGE GREEN ,

but but channel and are color are and channel means less less means Instant Channels Channels Instant Frequency, Frequency,

e

it it

indicated by lighter a

precisely precisely be can

active AFH activity over the selected time s BR/EDR

Navigation bar. Channels Instant pane, increasing frompane, l

- channel coded selected by entering a value in

- to -

darker darker to indicate: to , Bluetooth Low Energy Low Bluetooth , | range of magenta magenta of range

Page Page

eft to right. to right. eft 209 of of 264

retransmission To useTo the Navigator bar to zoom: User Controls and Controls User Page Page 13.5 retransmitted with packet A 13.4 The 13.3 to traffic concentrations of interest. All traffic captured is represented in the in the is represented captured All traffic interest. of to concentrations traffic To use the the pan: use barNavigator to To

Instant Channels Channels Instant 210

1. 2. 2. 1. User Controls and Toolbar Controls User Packet Navigation Bar of of

264 the entire the Position Press and hold and Press Press and hold the left mouse mouse left hold the and Press Position the mouse over the middle of the middle overPosition mouse the the fully success The The Filter in the application. To narrow the the narrow To application. in the Device is is

an incorrect incorrect an

|

captured, then the packet is packet the then captured, Timestamp Begin Timestamp Span Timestamp End

Channels Instant Filter Instant Channels Channels Instant

Toolbar for

the and Header Errors vs. Retransmissions pane includes a a includes pane

contents

more information on filtering the display the filtering on information more

to mouse

will be c be will show the left mouse mouse left the

CRC CRC

over

only

(

ounted as a retransmission, not as a payload payload a as not retransmission, a as ounted

payload

the feature will track will track feature

Navigation Navigation the

left

devices button and button and

or error) error) counted as a payload

right Instant Channels Channels Instant

bar bar of

or or edge

interest. interest.

atop the andatop zoom window, pan for which allows global

dragor left right as desired to orpan left drag left or right as desired to zoom in or in zoom to desired as right or left drag Bluetooth Bluetooth header error (incorrect (incorrect error header Navigator Navigator manually enter a display span. display a enter manually Tracks end. timestamp a enter manually Tracks origin. timestamp a enter manually Tracks

of

Navigator

. Navigator Navigator Navigator Navigator See

packets from all d all from packets window. The Na The window. display down to specific devices, use use devices, specific to down display error or header or header error Section

w indow: selection and can also be used can toalso be and selection a selection used can toalso be and selection

Navigation 9.6

, , H Bl EC) EC) error. viga evices being displayed uetooth Device Traffic Device uetooth or header or header nd can also be used cannd toalso be

tor window will reflect will reflect window tor bar. that is that

right.

out. subsequently subsequently error.

If no no If a

Bluetooth Analyzers

Analyzer User Manual To jumpTo another to location: A statistical summary of the selected channel channel of selected summary the statistical A The defineTo a new time span: per view To

Instant 1. 1. 1.

Channels - Use Type de the with associated histogram over mouse the the Place in

channel statistics: channel

the

Scale Options the

the

Navigator Navigator

Navigator

display new s

timing

updates bar.

bar

span

to

to

in jump

show

the

appears:

span to the

a

span

selected field.

specified.

Channel Energy Channel, WPAN (802.15.4) Channel, and 802.11 Scales Histo show/hide options display disables and Enables

location bars

available include available .

) and the the ) and

by categories

double sired Channels Instant

primary view ( view primary channel. -

clicking for the Nav Bar ( Bar Nav for the

MHz, BR/EDR Channel, Low Low Channel, BR/EDR MHz,

at

the Main Histobars Main |

Page Page desired 211

Overview Overview

location including of of 264 ).

To disableTo synchronization with the active Overview: selected. location Overview Page Page The 13.6 Instant Channels Channels Instant 212

2. 1. Synchronizing to Other

). As). user the sele of of

264 in the active the in Select or de - On

the |

Channels Instant

Instant display is synchronized to the active isdisplay to synchronized Overview ( the

select Overview.

cts cts event an in the these Overviews, Channels Follow overview se overview Follow

toolbar,

select

Views

the lection

Options

follow selections made made selections follow not or follow to desired as

drop In stant Channels Channels stant - down: BR/EDR Overview Overview BR/EDR

display will orient to the to will orient display or or Low Energy Energy Low

Bluetooth Analyzers

Analyzer User Manual SCO/eSCO). SCO/eSCO). Timing cursors are available are cursors Timing location. to desired any jump and zoom, to user pan, the To accessTo the Instant Throughput pane: feature. Markers using the searched be can and point any within at display placed the be can Markers Navigation Navigation The 14. A hierarchy of all devices is shown at the left left the at is shown devices of hierarchy A all (aggregate). display for throughput streams to all stream throughput single from a anywhere select can user The indications. throughput device/protocol Instant Throughput Throughput Instant

Pan Mode (Hold Shift) Pointer Mode 1. Instant Throughput

bar is available at the top of the display, which shows a global indication of throughput and allows allows and throughput of indication global a shows which display, the of top the at available is bar

Select Wi - Fi throughput is also displayed also is throughput Fi View Instant | Throughput from

pane displays payload throughput device protocol by and by (L2CAP and channel

to make one or more timing timing more or one make to

. of the display, withthr the display, the of A co

lor

Switches to Pan Mode. to Switches Pan Switches to Pointer Mode. to Switches Pointer

the

- coded scheme is used to differentiate to used is these various scheme coded measurements across one or more data streams. streams. orone data across more measurements

menu The

Instant Instant Throughput Instant oughput graphs at the right. A A right. the at graphs oughput

Throughput

pane |

Page Page

appears: 213 of of

264

The The Page Page use mouse the To pan: to Variou 14.1

pointer changes to a pan (hand) symbol. (hand) pan to a pointer changes

214 s

Follow Live Origin Box Origin Highlighting Options Highlighting Span Box Span Export Image Export Enable/Disable SmoothScrolling Zoom Mode (Hold Ctrl) methods are available to pan (scroll) the the (scroll) to pan available are methods 2. 1. Panning Left and of of

264 alternatively, click on click alternatively, Press and hold the left mouse mouse left hold the and Press of the bottom the at scale time the over mouse the Position Follow Follow Selection Highlight

|

Instant Throughput Instant

Overview Overview

Active

Selection Pan

.

Right

Overview button and

Instant Throughput Throughput Instant

for jumping. Throughput pane. Throughput is displayed as it is as captured displayed Throughput is synchronized to to synchronized Overview active the to synchronized When enabled, the the enabled, When the enabled, When Throughput of (zoom the level) span time the Displays Displays

Exports smoothg. scrollin the disables and Enables Switches to Zoom Mode. Zoom to Switches span. drag left or righ left drag

the

the

Instant

timestamp pane. view to left the t as the active Overview

Allows for user input of timestamp input user Allows for

Instant Throughput Throughput Instant Throughput Instant Throughput desired. Allows

origin

Instant Throughput Throughput Instant

for user input to user for

of or right.

pane the

selection. selection. Instant

to

an pane is pane will be pane

Instant

image

adjust

view or or view

file.

Bluetooth Analyzers

Analyzer User Manual To use keyboard the To pan: to To defineTo a new timing To jumpTo another to location

To use the the pan: use barNavigator to To The The Inst

ant Throughput Throughput ant 2. 1. 1. 1. 1. 2. 2. the mouse button mouse the to having p without time of amounts substantial scroll smoothly user the can that such screen, the around rolls cursor automatically mouse The If a unit is not specified, then the previously displayed unit is used. displayed previously the then specified, unit is a If not

Alternatively, use the the use Alternatively, Press LEFT or RIGHT or RIGHT LEFT Press Enter Press The following values are allowed: allowed: are values following The Position location Press and hold the left mouse mouse left hold the and Press Press ENTER. Press s ps ps ns ms ms

keyboard a –

– –

timestamp

– seconds in the

picosecon nanoseconds nanoseconds

milliseconds milliseconds the

mouse view is updated with the new origin.new with the view is updated

view origin:

Navigator

several times. HOME :

value

ds over Navigator Navigator

Arrow to move incrementally left or left incrementally move to Arrow to

the

jump in bar.

the

middle

to

button and origin ba

the

r to jump to a selected location by double by location selected a to to r jump

of

start

box. the

of Navigator

dragor left right as desired to orpan left

the

capture,

window.

or

right.

Instant Throughput Instant END ress and release release and ress

to

jump

to

the - clicking at the desired desired the at clicking

end |

Page Page

of

right.

the 215

capture. of of 264

To useTo keyboard the zoom: to to a pointer changes The Page Page useTo mouse the zoom: to The 14.2 To useTo the Navigator bar to zoom: level. or low level high a from Instant Throug Instant 216

1. 2. 2. 1. 1. Zooming In and Zooming of of The analyzer application retains new timing origin entries. Click the Down arrow arrow Down the Click entries. origin timing new retains application analyzer The

264

Press the the Press or display the expand in and zoom right to the topointer the drag button and mouse left hold the and Press Press and hold the left mouse mouse left hold the and Press Place the pointer over the Position click alternatively, in the origin field to view and select previously entered timing origin timing entered previously select and view to field origin the in smoothly user the can that such screen, the d aroun rolls cursor automatically mouse The forward to zoom in and backwards wheel the moving out by zoom and in zoom to used be can wheel mouse The the mouse button several times. button several mouse the mouse position. mouse

| Instant Throughput Instant hput hput

the

UP drag to the left to zoom out and contract the contract and left out to zoom to the drag

scroll substantial amounts of time without having to press and release release and to having press without time of amounts substantial scroll

spyglass mouse contract the display to view information information view to display the contract or expand to feature zoom a provides view - Arrow

on on

over key to zoom in, and the DOWN Arrow key to zoom to key Arrow DOWN the and in, zoom to key

Zoom

the Out

.

Zoom Zoom left button and

or .

right bar, locatedbar, at the bottomof the display (recommended or

to zoom out. The zoom is centered at centered is zoom The out. zoom to

edge

drag left or right as desired to zoom in or in zoom to desired as right or left drag

of

Navigator

display.

w in dow:

entries.

out.

the the

out.

Bluetooth Analyzers

Analyzer User Manual Timing cursors available include: available cursors Timing cursors. or froz duplicated be can Timing cursors events. throughput The The 14.3 allowed: are values following The defineTo a new time span: To make atiming make measurement:To The The Instant Throughput Throughput Instant 1. 2. Instant Throughput Throughput Instant

Timing A- 2. ms ms s Type 1. Making Time Making Press ps ns If a unit is not specified, then the previously displayed unit is used. displayed previously the then specified, unit is a If not –

B Independent B

– – seconds –

Left click Left Select picoseconds nanoseconds

milliseconds the ENTER. The analyzer application retains new time span entries. Click the Click the entries. span time new retains application analyzer The

Cursors

new in the

the

in t in timing

pointer

span field to view and select previously entered time span display is updated with the new span value. withspan new the isdisplay updated

he desired locationor on the desired

view provides quick and simple methods to methods view simple provides quick and Cursors

span

icon

Measurements

in

at

the

the

span

top left top

field.

of

the

Instant

en with a rightwith a en

event.

Throughput

manually characterize timing between between timing characterize manually Instant Throughput Instant - click, to enable the addition of more of more addition the enable to click,

view. view.

Down

entries.

arrow arrow

|

Page Page 217 of of 264

Page Page The time between the cursors is the displayed: between time The D rag the mouse to the desired location or desired desired to mouse the the rag 218

of of place the mouse pointer over either cursor and the cursor pointer over and mouse either place cursor position, To adjust attached. when straight and event, to an not attached The vertical lines associated with the the with associated lines vertical The position 264

|

horizontally Instant Throughput Instant

Right Line Not Attached

Both LinesBoth Attached Instant Throughput Throughput Instant

event.

le ft click ft

cursors are waved if if waved are cursors and drag to adjust and

Bluetooth Analyzers

Analyzer User Manual To makeTo time measurements using the A Select location selected. the at cursor A The is placed A new A or original, The time from one packet to Right click and select select and click Right Select Fr Select timing of set existing an over click Right cursors: additional add To To enable the automated timing measurement, place the mouse over mouse any the place measurement, timing automated the To enable automated enable To timing indicators: Right click and select select and click Right e e z

e

the the set set Duplicate

first second of cursors of

select

selected position. with th information the by selecting changed inform timing displayed the of position vertical The second cursor. second ca user the then set, be cursorone can that A The

desired

desired

-

B cursors are especially useful when the two events being measured are far far are apart, measured being events two the useful when especially cursors are B

appears (with appears the original the Place cursorPlace A Place cursorPlace B

location to to

to

fix the fix locati

make

the next and from the previous pa the from and next the

in on

current cursor and enable placement of another cursor set as desired. ofas cursor set another placement enable and cursor current

the

cursor set is grayed out and new cursors can be installed as described above. described as installed be can cursors new and out is grayed set cursor

in a

vailable

Duplicate the

Instant

here. here.

Instant cursors.

another

Spectrum -

B cursors: B

Spectrum

set selected) and can be placed as desired.

view.

of

view.

n scroll as needed to the to the n scroll needed as cursors e mouse pointer, then dragging to the dragging then pointer, mouse e

cket is indicated is cket

ation, including the horizontal arrows, can be be can arrows, horizontal the including ation,

with

Instant Throughput Instant

packet. the

exact

in grey text. grey in

time other event to set the otherto the event set

spread

|

Page Page

as W 219

desired desired the ith

of of

such

264

Page Page slots of . number including provided, andis information timing location selected, the at cursor is placed B The 220 of of 264

| Instant Throughput Instant

Bluetooth Analyzers

Analyzer User Manual For PIN For 15.1 accessTo the Security The 15. on successive captures. The The captures. on successive to re need the alleviating saved be with capture, can the and is traffic recorded, as will update user The The link key from the captured HCI traffic and use this for decrypting the traffic automatically. traffic the for decrypting this use and traffic HCI captured the keylink from will the or st on recording, a a link the key during enter can user the pairings, SSP For all without intervention. user packets, - Security Security Security Security • • • • • • • defined device

n decrypt the traffic. If an HCI interface is being captured, the software will automatically extract the the software the will captured, is being extract automatically HCI interface If an traffic. the n decrypt -

code pairing code A utility to calculate public keys from a private a from keys public calculate to utility A the throughout recognition for easier names of device Entry friendly User en Automatic deciphering of PIN codes and calculation of k link calculation and codes of PIN deciphering Automatic Alerts for incomplete pairings, incomplete for Alerts linked to the are that for indicators timestamp pairings Selectable code PIN and offset (ACO), ciphering authenticated key, Link 1. Security SSP SSP pane features include: pane

- encryption displays pane Select pane appears:pane Security Security try of link keys to enable the software to decrypt related versus Non versus

names. View Security | menu. from the s, the analyzer will decipher the PIN code, calculate the link key, and decrypt all related related all decrypt and link key, the calculate code, PIN the will decipher the analyzer s, pane:

Security Security Pane

-

SSP pane a pane related

PIN code conflicts, missing link key, incorrect link incorrect key, link missing conflicts, code PIN

lso accepts user lso accepts Pairings information and allows for various user inputs. The The inputs. user various for allows and information

key

- entry of link ke link of entry eys from non from eys

displays

traffic

Overvie atic or saved capture. The software

ys, a private key, key, private a ys, application

Security Pane Security

- w SSP

pairings

key

|

Page Page

- PIN codes enter link keys Security Security 221 of of , and pane pane 264

use specify a single "0x" at the begi the at "0x" single a specify The Overview jumps to the locationof the selected are used with this mode to automatically decrypt the traffic. the decrypt with to thisautomatically used mode are Page Page synchronizeTo the Over offset ciphering the authenticated and applicable), code (as PIN (or the key, provided) link calculated the shows connection, master/slave of applicable the includ column, timestamp Overview by a is pertinent linked to event the security displayed Each 15.4 0x100F0E0D0C0B0A090807060504030201 100F0E0D:0C0B0A09:08070605:04030201 0x100F0E0D:0C0B0A09:08070605:04030201 Specify enterTo a link key hex in (highest order byte left): on 01020304:05060708:090A0B0C:0D0E0F10 01 02030405060708090A0B0C0D0E0F10 0x01 0x020x030x040x050x060x070x080x090x0A0x0B0x0C0x0D0x0E0x0F0x10 the into key link a of Entry 15.3 W 15.2 Specify each byte of enterTo a link key hex in (lowest order byte on left): below. discussed be done during capturea or after capturea is saved. Different methodsfor proper entrykey of linka are Left click Left hen Debug will is Debug the used, hen analyzer Mode usethe pre-

":" 222

as

the

Synchronization to Proper Entry Link of Debug

on of of a

Link separator the 264

timestam

Key

| Security Pane Security

the Link with the lowe starting the Key in hex, as Mode

and

a

p

big use Security Security

associated view to a security event:

hex

either

nning, as shown as nning,

number, pane may be needed to

"0x"

with

for

Overviews any with

Key every

security

below: highest

(ACO).

timestamp. byte,

event

defined Diffie Hellman private key and public keys that that keys public and key private Hellman Diffie defined

order or

do decrypt traffic, especially for SSP pairing for SSP especially traffic, decrypt

shown

byte not st order on byte left. the

use

on

in

it the the

at

Security left. left. all,

as

Use

shown

pane.

":"

as below: In In

a this

separator es an indication indication an es

case s. This can This can s.

DO NOT DO

and/or and/or

Bluetooth Analyzers

Analyzer User Manual The The 15.6 status: decryption and pairing indicate Various icons to provide the used are colors Various background 15.5 ev Background ent. Security Security

Calculation of Public Keys Public Private of Keys from Calculation Indicators and pane provides a simple utility to calculate public keys (X and Y) from a p a from Y) and (X keys public calculate to utility simple a provides pane

Icon

Icons

Pairing detected, decryptedPairingdetected, Decrypted Pairing detected pairing Incomplete Meaning Incomplete pairing, not decrypted

user with at user an

Link key not entered not key Link entered (note the differing PIN codes at left) link key or incorrect code PIN with Conflict calculated code PIN and/or key Link Description

-

a - glance understanding of security each understanding glance

Security Pane Security Key

rivate key. rivate

|

Page Page

223

of of 264

Close select and click nowcan copied be to the clipboard by right Page Page select Double createTo a user Filter Traffic The 15.7 Enter the private key inthe Select calculateTo public keys from a private key: The public keys are calculat are keys public The The The This en This application. in the panes Select user a to adding The approach primary withdevice). the Key Link associated column in indication “missing” the a - Security Security Secure Simple Pairing Key Management Management Key Pairing Simple Secure defined name is to use the Edit is the to use name defined

224 the

the . Add Manage - try is only accessible when a connection is captured, is connection a when accessible only is try click “Missing” on the line associated with the desired device pair as indicated in the the in indicated as pair device desired the with associated line the on “Missing” click

Entry U of Key

of of Fill

264 for

pane provides a method to enter method provides topane user a enter a

Management Missing

Copy details. SSP

| - Security Pane Security defined name for a device:

Keys ).

Fields

ser

window. Private Key ed ed and displayed in the Public Keyand X

button -

Defined Device

butt at

top

on located in the in the on located box. - - left clicking either public key box and selecting selecting and box key public either clicking

from

window opens:

of

the the - defined text string to identify a device throughout various string to device text identify a defined

Security Security Device Traffic Filters Filters Traffic Device

tered en ( been not has key link the and

Names

pane pane.

toolbar.

boxes. The public keys keys Public public Key The Y boxes.

dialog. See Section 8.4 Section See dialog. Sele ct All All ct Security pane Security (or double (or resulting in resulting

Device Device

or -

Bluetooth Analyzers

Analyzer User Manual user The Enter the desired name in one or both device The Security Details Details Security - entered name now appears in the Security pane as well as throughout various panes in the application. in the panes various throughout well as as pane Security in the now appears name entered window opens:

Name

boxes.

Security Pane Security

|

Page Page 225 of of 264

broadcast events. Mouse fly Mouse events. broadcast Features are provided to show/hide la on used also be can Page Page The 16. The The menu. from the Piconet | View Instant Select T The analyzer. by the topologies captured and events, to force the Overview to align to the present o access the Instant Piconet pane: Instant Piconet Piconet Instant Instant Piconet Piconet Instant 226

Instant Piconet Pane of of 264

| Instant Piconet Pane Piconet Instant saved captures to step through topology to changes. step captures saved pane appears: pane pane provides an instantaneous, dynamic, g and dynamic, pane instantaneous, provides an - overwill present master/device information. A selectable timestamp isprovi

bels (BD ADDR, LMP name, or user name, LMP ADDR, (BD bels

Instant Piconet Piconet Instant Instant Piconet Piconet Instant

location.

raphical depiction of Bluetooth devices, devices, of Bluetooth depiction raphical pane updates as traffic is traffic as updates pane - defined name) and to show/hide show/hide to and name) defined captured and captured

ded ded

Bluetooth Analyzers

Analyzer User Manual are the mast the are of which including events, an devices user are to understanding provided elements the give graphical Various 16.1 Piconet Instant Here is a quick summary of the various representations you can find in the the find in can you representations various the of quick summary is a Here transfers. data and indicators, piconet inquiry and events, paging as

Instant Piconet Graphics and er (always blue (always er pane toolbar: pane

Show/hide broadcast events. broadcast Show/hide labels. addresses/device Show/hide (link view of current Timestamp topology channel change. data Next topology change. channel Previous data change. Next Previous change. Note: live. Follow

- bordered) or a slave, RSSI indications (green (green indications RSSI slave, a or bordered)

When active, active, When Instant Piconet Piconet Instant

The gauge on the side represents the RSSI of device. RSSI the the represents side on the gauge The outline. black devices have always a Slave outline. blue have always devices R epresents an epresents

Instant Piconet Piconet Instant tracks topology while capturing. while topology tracks

idle connectionidle between a master and a slave s to Overviewwhen selected).

cursor in Icons

I Instant Piconet Pane Piconet Instant

nstant Timing Timing nstant Instant Piconet Instant histogram), connection types such such types connection histogram),

is disabled. is :

|

Page Page

227 of of . Master 264

Page Page

228 of of 264

| Instant Piconet Pane Piconet Instant

device on the left. the of master the and right, on the device the of slave is the center the a Represents an Represents

scatternet active data connection

composed of tw of composed puts are indicated. Through are . puts o simple piconets. The device in in device The piconets. o simple

Bluetooth Analyzers

Analyzer User Manual

And are here a fe

w more details about other visual elements:

Simple Piconet, Showing a still connection masters, while the paged device is represented with black outline. a Represents while masters, like an Represents Simple Piconet, ShowingPaginga . The. pagerpaging device is represented blue with inquiry responding devices are represented with outline. black represented are devices responding . The inquirer device is represented with is represented . inquirer device The

Instant Piconet Pane Piconet Instant

|

Page Page blue outline, outline, blue

outline, like like outline, 229

of of 264

Page Page any over mouse the Position useTo the flyover: 16.2 230

Display of of 264

| Instant Piconet Pane Piconet Instant

Features Piconet, with shown data transfers

devic e.

Simple Scatternet

Bluetooth Analyzers

Analyzer User Manual has this is name available, LMP ADDR. an If BD shown the will device Each show/hide or user LMP Name, ADDR, BD show/hide To master/slave and name, device’s the of user the advising appears, flyover indicator The Toggle Toggle followTo topology the in real has ADD BD shown the will device Each show/hide edited edited

the the

the the ADDR ADD

device device R

button button

name name

in in in in

the the

the the -

Devices Devices time, show/hide BD ADDR, LMP Name, or user or Name, show/hide LMP time, ADDR, BD Instant Instant

Piconet Piconet window, window, R. If an LMP name is available, this will be displayed. If user If the displayed. will be this available, is name LMP an R. If -

toolbar. toolbar. provided name: provided

the the

edited edited

name name

will will

Instant Piconet Pane Piconet Instant

be be

displayed. displayed. will be displayed. If user If the displayed. will be

-

status: name: provided

|

Page Page

231 of of 264

profile decoding, Page Page The 17. useful feature allowing the user to allowing user re the useful feature The The accesTo interest into the Overview to create newa column. Details Details 1. Details Details 232

Details Pane Details Select

s the Details pane: of of pane appears: pane provides detailed information on the event selected in the Overview, including protocol and protocol including Overview, in and the selected event information the on providespane detailed 264 View | Details menu. from the

| baseband information, and various information,options. format and The baseband Details Pane Details

- popula te the Overview, by allowing the user to

Details Details pane also provides a very very a provides also pane add add selected fields of

Bluetooth Analyzers

Analyzer User Manual Details Details toolbar:

Details Pane Details

|

Page Page

233 of of 264 Page Page Functions available De the on

234 of of

264

| Details Pane Details

tails toolbar are described below: Export the the Export length. bit Show fields’ bit fields’ Show in binary. Showvalues numeric in hexadecimal. Showvalues numeric in Showvalues numeric to to Adds selected field to are values) good CRC as (such needed typically fields not Some fields. Show all

an an Overview) Details Details hidden by default. offset.

pane (text or XML). (text pane active

decimal.

Overview

(you also select/drag can

a

field

Bluetooth Analyzers

Analyzer User Manual Search Attribute Transaction the (below), The 17.1 and response. and level selected (e.g., transaction, request, resp abstracts are exposed in Overview the and selected, the Details Details

Abstraction and Relationship to Relationship Abstraction and pane will sho pane

w all elements of higher level abstracts when these are selected, and as lower

onse, packet, onse, Details Details pane will show information on both the underlying request request underlying the will on both showpane information Details Details

etc.). For example, when selecting the

pane will drill pane Overviews

- down to match the abstraction abstraction the match to down Details Pane Details

|

Page Page SDP Service 235 of of - level 264 Page Page a This concept holds true as each underlying Overview element is exposed, for example as shown belowwhere profiles, and packets) will provided be in the requ this only Request, Attribute Search Service SDP the just selecting When baseband packet baseband is selected: (ACK) NULL 236 of of 264

| Details Pane Details

Details Details pane:

est (and underlying protocols, protocols, underlying (and est

Bluetooth Analyzers

Analyzer User Manual an ATT READ ATT an and REQUEST READ ATT of and consisting transaction a subsumes READ ATT the where shown as below, such To placeTo a Details field into the Overview: 17.2 abstraction. With With feature is enabled by default. Proc Grouping level, such as shown below, where the ATT shown the as where below, such level, edures andedures Transactions Group ProceduresGroup and Trans Group Procedures and Transactions deselected, tra

1. Adding Details Fields to an Details Adding Group Group the or deselecting by selecting or disabled enabled is transactions and of procedures

Select the event d RESPONSE.

esired in the esired selection, available in the the in available selection, actions actions

Overview selected, transactional grouping is displayed at the highest level, level, highest the at displayed grouping is transactional selected,

READ REQUEST and ATT READ RESPONSE are the ATT highest are READ and RESPONSE REQUEST READ .

Overview Protocol: nsactional grouping is reduced to the next to the lower nsactional grouping is reduced

drop

- down menu, shown below. This This below. shown down menu, Details Pane Details

|

Page Page 237 of of 264 Page Page the from field The The Details Details 238 4. 3. 2. of of

pane repopulates to show details onevent the selected 264 Left click Left Select Select with with Adding

| Details Pane Details Details Details Instant Filters Instant

the the fields fields

and

desired Show pane is now shown in the the ispane now in shown

drag from the from

in

field

the

. Overview

This can be done during or after recording. orduring done after be This can

desired in

Details Details

the

Details

field

pane into the Overview is especially powerful when

from

pane. Overview.

the

Details

pane button .

and

in

the drop

Details

in

the

toolbar. toolbar. Overview. O r

combined combined

Bluetooth Analyzers

Analyzer User Manual These These Bluetooth Bluetooth (RSSI) In the the In 17.3 , Detail characterizations characterizations

RX Quality RX RSSI Strength Characterizations Strength RSSI packet

s

RF Gain RF of amount the by the next/previous the to/from of category one transition values the Note that pane,

. or BR/EDR) (BLE , and a categorical

Setting. The chart below assumes an an chart The below assumes Setting. RF Gain RF are in are RF Gain RF

the

(which is set by the user in user (which by the is set characterization is provided to advi to provided is characterization

Sniffer Radio Sniffer This measurement is made at the antenna onThis at which is themeasurement made the received. was signal antenna

Too High Too High Average Low Low Too Category setting ( setting

Recording Opt Recording

section - - - - - 20 60.5 dBm to 20.5 dBm to 35.5 dBm to dBm70.5 and weaker dBm and stronger and dBm

of the the of Values Recording Options | Wireless | Options Recording RF Gain RF ions Wireless | – - - D 70 dBm 60 dBm

etails 35 dBm 35

s

e the user of RSSI strength on of strength user RSSI the ae selected

setting ofsetting 0dB.

pane. Th pane.

), will offset the the will offset ), Details Pane Details e sub e

- fields are are fields

|

Page Page ) menu RX Strength Strength RX 239 .

of of 264

Overview. Fields selected in the Page Page To search the Raw Data pane: 18.2 the in highlighted is field selected The highlightTo Details pane fields the in Raw Data pane: 18.1 The Select1. the pane: Data access Raw To search a includes in are the highlighted pane The 18. format and copy options. The The options. copy and format The The Details Details Data Raw Raw Data Data Raw 240

2. 1. 1. Raw Data Pane Searching the Raw Data Synchronization to Details Pane and of of

from t | View from Data Raw pane pane 264 Select Enter the desired text or hex value string in the in the string or value text hex desired the Enter Select the desired item in the pane appears, showing data from the item selected in the Overview: in the selected item from the showing data appears, pane pane provides low a

| mechanism. displays all fields applicable to the item selected. item the to applicable fields all displays Raw Data Pane

the

desired Raw Data Data Raw

Raw Data Data Raw

field Details Details

from - he menu. he level data view of items selected in the Overview and includes various R it is indirectly linked to the selection in the active active the pane, in selection and therefore the to linked indirectly is it pane highlighted inare pane the aw Data Data aw

the linked to the to the linked is pane Overview.

Details

pane.

Pane

pane.

Search Details Details

Raw Data Data Raw

box. pane, as fields selected in the fields selected as pane,

Overviews

pane . The The .

Raw Data Data Raw

pane also pane Details Details

Bluetooth Analyzers

Analyzer User Manual from the pane: Data from Raw data copy To display: pane Data Raw format the To 18.3 The left area of the

2. 4. 3. 1. 1. 2. 2. Formatting the the Data Raw Formatting

Text Siz Text Right Area Left Area by Group Width Addresses

is made over specific data, in which case only the selected data is copied. is data selected only the case which in data, specific over made is Copy actionswill copy all data from the left area of the Set display options as per the table the per as options display Set Select Select Right Right Press Select

- -

e ENTER. Raw Data Data Raw

click click Edit

(Ctrl+Shift+C) to copy data in a binaryin (Ctrl+Shift+C)a Data data to Binary copy as Copy (Ctrl+C) to copy data in the format presently displayed. in format displayed. presently the (Ctrl+C) data to copy Displayed as Copy

in in .

Sets text size to small, medium, or large. medium, small, to size text Sets Formats the right area in character, hex, binary, decimal, or octal. Formats the left area in character, hex, binary, decimal, or octal. Groups in data byte, word, horizontal Sets Sets the the

pane is searched. Strings found are highlighted in blue in the left and right a right and left in the in blue highlighted are Strings found is searched. pane left left left border

or or

right right

length of displayed. data areas areas addressing to hex or decimal. hex to addressing

in in

below:

the the

long, or quad formats. or quad long,

Raw Raw Pane

Data Data

pane. pane

Raw Data Data Raw

Raw Data Pane pane, unless a mouse a unless pane, data format.

|

Page Page O r 241

selection selection of of reas. 264

The The Select1. openTo the Protocol Veri Page Page To enable or disable display of protocol errors: 19.1 th and Overview the in The analyzer is designed to detect an 19. Options Options 242

2. 1. Protocol Error Enabling and Disabling Protocol Errors Protocol Disabling and Enabling of of

Tools Options | the from 264 menu appears: menu Click on Click associated the uncheck Under

| Protocol Error Verifications Error Protocol

the

OK e

Protocol Details Details .

fications tab:fications pane. Detection and display of these errors can be disabled as desired. as disabled be can errors of display these and Detection pane.

Verifications

box. d display various errors and warnings. Errors of several types are flagged flagged are types of several Errors warnings. and errors various display d

menu.

Verifications

tab,

expand

the

categories

to

reveal

the

desire d

verification

and

Bluetooth Analyzers

Analyzer User Manual Warnings such as as such Warnings Placing the mouse over the flagged error provides an indication of the specific error: specific ofindication an the error provides flagged over mouse the the Placing into up the and error, the contains that element level lowest on the Errors flagged are in of the Display errors shown

below .

RSSI Too Lo Details

pane: w or or

CRC is not valid

are also

flagged

Protocol Error Verifications Error Protocol

.

higher

| - level

Page Page

abstracts 243 of of 264

as as

To accessTo the pane: Task ca Page Page byprovided the Task statuses The 20. The The ncel tasks in tasks progress. ncel Task Task • • • • • •

244

1. File File Instant Search File File s Task

s s of of

pane appears: to user the allows and user the by initiated actions various on statuses with user provides the pane

264 Ope Import Export Save Select

Search | n

Tasks Pane

from the from | Tasks Windows Other | View

Pane

Tasks

pane include: pane

menu.

Bluetooth Analyzers

Analyzer User Manual The The To accessTo the Hopping Sequenc e are sequences hopping two of types are channel There 21. hopping sequence hopping also also Hopping Sequence Calculator Calculator Sequence Hopping

called Channel Selection Algorithms (CSA Selection Channel called 1. BLE BLE

the the LL_CHANNEL_MAP_IND. command es is connection After t CONNECTION_IND_PDU. in the device to slave the device master by the the by is transmitted map channel The map). channel the called (this is or unused as classifiedused as are for of sending packets available channels The Select Details

Hopping S using either method using either Tools

or or

| Raw Raw Hopping Sequence Calculator Sequence Hopping tablished, the channel map can be updated by the link layer layer link by the updated be can map channel the tablished, D ata window appears:

Calculator: panes .

equence Calculator equence

and pasted to

s

defined The channel map value can be can from be value The copied channel map ).

The application provides a convenient tool to calculate a calculate to tool convenient a provides application The

BLE Hopping Sequence Calculator HoppingBLE Sequence for B for the the

luetooth Low Energy. Energy. Low luetooth Channel Map Channel from the from

menu.

field as needed.

These hopping sequences sequences hopping These

| he he

Page Page 245 of of 264

Address. Access the enter is based on the access address. access on the is based by toggling the channels (00 through 36), or by selecting or by selecting through 36), (00 channels by toggling the Page Page CSA#2 21.2 Increment). ( CSA#1 21.1 to set the desired increment. channels channels 246

(

LE Hopp LE LE DefaultLE Hopping Selection CSA#2 CSA#1

(00 through 36) of of

264 Selections ar Selections

| ing Selection BLE Hopping Sequence Calculator HoppingBLE Sequence

, o

e providede to r by selecting All selecting by r

Selections are provided to enter the

# 2

tab) enter the , bases its bases , hops pseudo on a

tab

or or ) adds a constant increment for each channel hop (called a Hop a channel hop (called for each ) increment constant adds a Minimum Channel Map Channel

A

as desired. as ll or or Minimum

manually Channel Map Channel -

random number (PRN) generator, which which generator, (PRN) number random The The

Hop Increment Hop ( a in hex or binary hex in s desired. s desired.

manually (in hex or binary), binary), or hex (in manually An entry is provided to to entry isAn provided

slide bar slide ) , by by , toggling

is provided provided is

the the

Bluetooth Analyzers

Analyzer User Manual the user to user update. the bottom this version is available, updated an When GUI. the The The in is version displayed installed ofThe software the support fromInternet an technical Follow checkTo for the latest software: 22.1 The link a software to the request u The Vanguard). and Tracker, (Explorer, platforms Ellisys all across unified is application software The 22. To beTo notified of new updates: download the new update. new the download giv and is available, update new when notified is user the application, the opening Upon Check for Update Update for Check Help

the

1. and Software Updating the Updating 1.

onscreen in the menu

number number Select Select the desired notification interval under under notification interval desired the Select

prompts Help Check | for u at the at window analyzer application provides convenient access access convenient provides application analyzer

bottom

to

application application appears:

do

Software - wnload

conn - right of the right of

ected PC. PC. ected Support from Ellisy from

and pdates pdates

install

GUI.

Help | About | and Help s at s at from the menu or alternatively, double or alternatively, frommenu the

the

https://www.ellisys.co updated - Check automatically every drop right displayinclude will red background a prompt to

application

Software and Support Software and

is also displayed the bottom at displayed also is to to

software. the latest updated software and software and updated latest the m/support/download.php

| -

click the version version the click - en an option to to option an en Page Page down. 247

- ser may may ser right of of right . of of

264

Page Page to https://www.ellisys.com/support/download.php at Ellisys contact please site, this access to unable otherwise are you or if site, update Ellisys software to the access allow not will network internal your If you. 248

of of

264 Some networks require the use of proxy servers or other special configurations. configurations. or other special of use servers proxy the require networksSome will Explorer). Internet in configured are (which settings Internet Windows use automatically will software

| work Software and Support Software and

as

If well.

Internet

Exp

lorer

can

t o request that a link a softwarethat o to latest request the

access

[email protected] Internet,

then most

likely or visit the website at at website the visit or

the

update application application

mechanism The Ellisys The be sent be

Bluetooth Analyzers

Analyzer User Manual Ellisys technical support is available from the Elli the from available is support technical Ellisys 23. To send automated send To technical support information to Ellisys: page. support web technical Ellisys to opens the display browser web default The accessTo the technical support web page from the application: automatically the default the which open will menu, support fromHelp the technical access can user The application. the File menu of menu File the y Conveniently,

Ellisys technical support web page. In the event of a software malfunction or crash, malfunction of software event a the In page. web support Ellisys technical

3. 2. Getting Technical 1. 1.

E Select a convenient destination directory and click and directory destination convenient a Select Select Select compress - ou can also share trace files trace share also ou can Mail the saved file to Ellisys at Ellisys to file saved the Mail the application. the from the menu. The menu. from the info support Prepare | Tools menu. from the support Contact | Help

pertinent

See application Section

to Ellisys support by using the Share to Cloud feature, located in located feature, Cloud to Share the using by support Ellisys to information 5.5

[email protected] , ,

Sharing a Capture File to the to File Capture a Sharing Support sys website and E and website sys

to

be

E

Save - mailed Getting Technical Technical Getting .

-

. mail, each accessible from the the from accessible each mail,

to

Save

the

Ellisys

- Cloud As

dialog Support

support for more inform more for

the user can easily and easily can user the

appears:

|

team. Page Page

249 browser to browser ation. analyzer of of

264

the Logic Connection) on one one on Connection) Logic the The Logic Probe is keyed for proper orientation Analyzer’s to the IO Probe receptacle (sometimes refer the T in This is done used. be will which pins defines user The Page Page wil traffic This implementations. WCI HCI, external The Flying Leads Cable connects the IO Probe Connector receptacle (located on the back panel 24. colors. wire figuresThe below illustrate the keyed female plug on the probe, the keyed receptacle on the analyzer, and the the respective Overviews and he IO Probe receptacle

mating connector of the Flying Leads Cable. Leads of Flying connector the mating 250

Flying Leads P of of

264 N.C. = Not = Connected. N.C.

| Flying Leads Probe - 2, Audio I2S, Fig

Figure Figure on the analyzer analyzer on the ure ure

end and end other views as applicable (e.g., the l be captured concurrently through with captured l be 15 16

Flying Leads Probe and Probe IO Receptacle Probe PinProbe and Color Assignments generic communications (UART, SPI, SWD, and I2C) SWD, and SPI, communicationsgeneric (UART, –

has socketed connections on each wire on the other onend. the wire on connections each socketed has

Explorer robe contains 26 pins (two rows of 13 pins), which mate with sockets on with sockets which mate pins), pins (two 13 of rows 26 contains

Explorer . Wired | Options Recording Instant Timing Timing Instant - the

-

Explorer -

air traffic and will be displayed in in displayed will be and traffic air View).

,

)

or logic signal signal or logic to one or more more or one to

red to as as to red

Bluetooth Analyzers

Analyzer User Manual The IO Probe receptacle on the analyzer contains 20 contains analyzer on the receptacle Probe IO The in This is done used. be will which pins defines user The IO Connecto the Probe Cable connects Leads Flying The 25. wire colors. wire The figures below illustrate the keyed female plug on the probe, the keyed receptacle on the analyzer, and the one on Connection) Logic the The Logic Probe is keyed for proper orientation Analyzer’s to the IO Probe receptacle (sometimes referred to as Cable. Leads of Flying connector the mating the external HCI, WCI HCI, external implementations. This traffic will be captured concurrently through- This with will traffic captured be implementations. the respective O

Flying Leads Probe – Probe Leads Flying

N.C. = Not = Connected N.C. verviews and other views as applicable (e.g., the Figure Figure - 2, Audio I2S, generic communications (UART, SPI, SWD, and I2C), or I2C), SWD, logic signal and SPI, 2, Audio communicationsgeneric I2S, (UART, Figure Figure 18

Probe PinProbe and Color Assignments – end and end 17

Flying Leads Probe and Probe IO Receptacle

has socketed connectio socketed has

Flying Leads Probe pins (two of rows r receptacle (located on the (located receptacle r

Tracker . Wired | Options Recording

ns on each wire on the other on the wire ns on each Instant Timing Timing Instant –

Tracker and Vanguard

Tracker and Vanguard 1 the 0

and Vanguard pins), which mate with so which mate pins), - air traffic and will be d will be and traffic air View).

back panel) to one or more more or one to panel) back

end.

|

Page Page

251 isplayed in in isplayed ckets on ckets of of 264 The l The traffic. , including , for purposes used many be can Automation API The Us Page Page needed support is additional A 26.2 The API automation inte programming application remote using a operated be can Analyzer The 26.1 26. The CLI The . orLinux Windows functionsusing , per and Python, Command ing • • download • • • • • ink to download the Remote API Remote the download to ink

252 --

, called “btacli,” “btacli,” called ,

he Controlling the capture st capture Controlling the with a p a with Overviews the Accessing API Remote Selecting the data source data the Selecting Command Line Interface Command Remote API “ to a particular is related retransmission if to a determine information, for example spectrum Parsing spe on or time specific a at markers Adding external signal external analyzer by the logic captured signals Parsing known keys. link Injecting reviewed later.

interference. of of

lp on any command command any lp on

264 Line Interface Line and requir and ReadMe

includes

tinent “ReadMe” files. Compatibility is Visual Studio 2005 or 2005 Studio Visual is Compatibility files. “ReadMe” tinent which allows for automated control of the application, including including of application, control the which allows automated for

| reviously captured trace). captured reviously Remote API and CLI and API Remote

text text ”

an introductory guide for the A for guide the introductory an ements

is to then be able to able to be then

included included

files are included with the download the with included are files (CLI) is a is (CLI) .

will return will

information

art/stop

during live capture or or capture live during (either conditions protocol detecting and parsing for (

in the in the control

lso lso

and is here

a vailable, which allows for a for allows which vailable,

Binaries the the , saving traces, and loading traces.

ling coordinate this event this event coordinate .

: relevant relevant

https://www.ellisys.com/better_analysis/bta_remote_api.zip multiple analyzers accessible from the same same the from accessible analyzers multiple CLI

folder folder

PI, the plug the PI, arguments and . options and details arguments

cificprotocol items , for, example, to detect an electrical con of of the the : Remote

. These incl These . with with - in DLL, and sample code written and in C# code sample and in DLL, console concurrent concurrent API

download to flag conditions to be manually manually be to conditions flag to

higher. udes configuration configuration udes control approach control to , sometimes called an an called sometimes , (API) rface precise HCI or air tra air or HCI

A CLI A

(linked (linked P extractio lease

is included as well. as included is control computer). control above ffic. contact Ellisys contact the analyzer’s analyzer’s the n of captured

dition dition ) .

on an on an .

if

Bluetooth Analyzers

Analyzer User Manual Please captures. optimal is important for antenna device’s of position the the well as as antenna of analyzer’s position The the A. Q. Does position the of the antenna influence cost a is never There A. about filtering or see Expert Note please contact please yourIf to isA. the goconnected PC to theInternet, Otherwise, “Checkselect menu Help for and Updates.” Q. What do Ineed to do to update the software? Q. Is there a cost for upgrading the analyzer the upgrading for cost a there Is Q. latest the request available. are options filtering of variety wide A A. traffic? hide I do How Q. [path] at folder Files Program your in located typically is folder This fo Driver” to Ellisys the “Drivers” “Update pointing via and Ellisysmanually attached analyzer, selecting the Panel, Windows inControl the typically located Manager, install) to fails otherwise driver (or port if USB analyzer on the ofthe rear the presence the controlling not the If does detect PC A. Q. Why is the USB driver is not loading? 27. in any way participate analyzer The A. Piconet? Q ofpage the information about optimal placement. optimal about information A. Please consult the Ellisys Ellisys consult the Please A. Q. Is there an optimal placemen about information . Does the analyzer use the clock from the master device or otherwise

consult

Frequently AskedQuestions

application.

support@ellisys the

does not does and test under device any with synchronization require not does It passive. is purely

software. Each antenna has a specific radiation pattern which needs to be known which needs Each has specificto pattern antenna avoid radiation a blind antennas.

Ellisys

actively in t in actively

, the u the , for software update software for

EEN_

EEN_BT04 EEN_BT04 .com ser can manually install the USB driver by going to the operating system’s Device Device system’s operating the to going driver by USB the install manually can ser BT05 EEN_BT08, Separating the Wheat from the Chaff the from Wheat the Separating EEN_BT08, he Bluetooth he

or visit the Downloads section on the Ellisys website at website Ellisys on section the or visit Downloads the t of devicest that analyzing? am I

-

Understanding -

s. These are provided without cost for the life of the product. of the life the for cost without provided These s. are Optimal Placement of Your Analyzer Analyzer Your of Placement Optimal

environment.

Please

software? the capture? lder wh lder

Antenna's

consult Chapter 8 consult Chapter

ich installs with the Bluetooth Explorer application. application. Explorer Bluetooth the with installs ich

Questions Asked Frequently

Radiation

\ Ellisys

\

Ellisys Bluetooth Analyzer Bluetooth Ellisys Display Filters Display

Pattern participate actively

Expert to Note , located on the Welcome Welcome the on located , Expert

for more information information more for

www.ellisys.com

| Note

Page Page

to get more more get to 253

\ get more more get Drivers.

getting getting

in thein of of spots.

264

to to

A. Yes, open the Q. Can manually I enter an IRK? Cloud feature in the File File the in feature Cloud is not needed, it’s best to leave it disabled. spectrum Yes, the the Yes, menu (File | Export) (File tha export do you an menu can Q. Are link keys stored keys so link don’t I Are haveQ. to re audio audio What Q. your to analyzer attach To this, fix capture until the attached Always analyzer the leave withcapture. the is saved information License A. A. option.” Q. on click and The Save Filtered Copy in the Save Filtered file that trace Page Page Q. details. latest the is supp GATT A. Wide First Your A. There are fewa points to be considered to get the traffic decrypted. Please con to have traffic decrypted? Q. Icaptured traffic but do not see traffic being decrypted by the analyzer. What do A. There are a few approaches. You can Q. My file size is huge. How can Ireduce it? 2.4G A. A. In most cases, this is caused when the analyzer is detached from the Control PC before the capture is save capture Control from the the before PC is detached the when analyzer this is caused cases, most In We su We O Does the Radio Sensitivity My capture file n Vanguard, sensitivityfor the Blueto is setting

band 254 software will provide the the will provide software pport

capture capture of of , but not but , 5G.

Edit 264 includes only the devices subject to your devicefilter. You can also remove orted. orted. LC3, LC3, -

codecs . band Capture Capture band |

Bluetooth Devic Bluetooth

(Recording Options | Wireless) Options | Wireless) (Recording Frequen Copy Copy SBC, LDAC, MPEG4, AAC, aptX, G.722 NSpeex. Audio Streaming for Hearing Aid (ASHA) Other codecs may be codecs may supportedOther is showing blank windows showing is text “This the with v

function menu to share the trace file. trace the to share menu and services supported? are dialog, like like dialog, tly Questions Asked

Expert Note to decryption. conditions to about learn get e Traffic e does notreplace the original file, it creates newa trace file. slide bar slide user user your Control PC and re and PC Control your

raw spect raw the option to save link keys link save to option the

Filter do a do

in the the in Recording Options If the file is still too large, such as for as e such the If large, file too is still

ru Save Filtered ( t is based on a range or time ist based Section Section m or one of the traffic st traffic the of m one or is often the most aggressive user of user memory. most aggressive is often the - capture a connection to see the traffic decrypted?

oth only oth

and added periodically as needs arise needs as periodically added and 9.6

- save the capture file. , . Copy (File Menu Bluetooth Device Traffic Device Bluetooth

On On . - Wi affects it Tracker, and Explorer

menu work for all radios? reams (like HCI, BLE, BR/EDR, etc.). etc.). BR/EDR, BLE, HCI, (like reams iew is available as a software available is iew

or Main Toolbar Main or

the the sult the Ellisyssult the active o active -

mailing, use the Share to Share the use mailing, Filter

components components file trace . ) , select, the device, verview. Contact ) to create newa

I need to do do to need I If this feat this If In the Export the Export In EEN_BT03 EEN_BT03

Ellisys Ellisys is saved. saved. is

The r The Fi Fi in the u

aw aw for for re re d. d. -

Bluetooth Analyzers

Analyzer User Manual sequence sequence A. The software needs tosee the Wi Q. A. A. d Fi Fi Q. Q.

esired data exchange data esired Security Security My Wi My Y Can addition? Irequest a feature es, ple es, - would be to ha to be would Fi capture no is capture Fi button ase feel free to ,

located located , then stop the then capture. , ve Wi the on the toolbar of the Wi the of toolbar on the open a dialog with Ellisys on such requests. on requests. such with dialog a Ellisys open t

decrypted. -

Fi client disconnected client Fi - Fi association in order to decrypt the encrypted traffic. traffic. encrypted the decrypt to order in association Fi

Be sure to enter the passkey as well (this as is passkey done the toBe sure enter - Fi Fi O ). verview , start the capture, c capture, the start , Questions Asked Frequently

Contact us at us at Contact onne ct the W the ct [email protected] | i

- Page Page Fi client Fi using the Wi using the

The proper proper The 255 , do the the do , of of . 264

- Page Page Characteristi Logic Capture Wi Characteristics Bluetooth Capture 28. - Fi Capture Characteristics Capture Fi ...... 256

Max AMPDU size: 16,384 bytes 16,384 size: AMPDU Max supported) Frame GI 400ns and 800ns Interval: Guard 7 0to channel: 20MHz 5GHz MCS 11n 7 to 0 channel: 40MHz 2.4GHz MCS 11n 15 to 0 channel: 20MHz 2.4GHz MCS 11n 40MHz 2 5GHz: width Channel 40MHz, configurable 40MHz, or 20MHz 2.4GHz: width Channel Supported input voltage: 1.8 to 7V to 1.8 voltage: input Supported ns 5 precision: Sampling 20 MHz bandwidth: Maximum streams (2 a/b/g/n 2x2 802.11 specifications available. non- of support Preliminary software. by upgradeable 5, Bluetooth of Support Baseband: 8 DQPSK, p/4 1/2Mbps, (GFSK modulations Modulations: All BR/EDR/LE dB ProgrammableGain: from - dBm range:Sensitivity From - 2.402 band: Frequency 2010. in Introduced channels. Bluetooth wide first Industry's Rainbow™: Ellisys Explorer of of

264

band concurrent capture of all all of capture concurrent band

encoding: BCC (LDPC not not (LDPC BCC encoding:

| - Explorer Technical Characteristics Technical Explorer DPSK)

cs cs

Technical Technical

0MHz or - 2.480 GHz GHz 2.480

90 to +15 +15 90 to

30 to +15 +15 to 30 released )

-

Characteristics Low Characteristics HCI Capture Front Embedded M Timing - ...... Characteristics Capture Serial speed -

Panel Connectors Panel

USB HCI timestamp accuracy: timestamp USB HCI ±16.7ns Logic timestamp accuracy: timestamp Logic ±5ns Wi SWD: Up to 8 to Up I2C: parametersof all 8 to Up SPI: parameters of all detection 8 to Up UART: parametersautomatic detection of all SPI HCI transport: to Up Mbit/s, 8 parameters of all detection automatic UART HCI transport: to Up Mbit/s, 8 Speed, High and Full, Low, transport: HCI USB Capture: Standardfemale SMA connection 2.0 USB a through time real in uploaded is data Analyzed format optimized highly in stored is Data memory FIFO of 128 MB BR/EDR/LE timestamp range Celsius degrees +60 10 to over accuracy frequency ±10ppm Clock: HCI: USB 2.0 Standard - Fi timestampFi accuracy: ±1us emory

with automatic detection

1

Mbit/s, automatic detection Mb/s Mb/s

Mb/s Mb/s

Mbit/s automatic

-

A and Micro and A accuracy: ±125ns ±125ns accuracy:

- B

-

Bluetooth Analyzers

Analyzer User Manual Enclosure Rear Front ...... - - Connectors Panel

Panel Indicators Panel supports connection of several units several of connection supports Inter WCI HCI, SPI / UART supports Probe: IO 174 x 111 x 58 mm (6.9 x 4.4 x 2.3'') 2.3'') x 4.4 x (6.9 mm 58 x 111 174 x 5VDC max 50 Ω, out, and in SMA Trigger: 12 Power: Computer: 2.0 Standard USB captured packet HCI HCI: captured BR/E Capture: implemented) Trigger: detected event trigger (not task requested performing unit Operating: Power: 1.0 kg (2.0 lbs. (2.0 kg 1.0

- - 2 and logic analysis logic 2 and

equipment: in and out, out, and in equipment: (Not (Not

unit powered on powered unit

- 24 Implemented

VDC, max 18 max VDC, DR and/or packet LE

)

)

W - B

Warranty Licensing and Maintenance Ha

rdware Upgrade Explorer Technical Characteristics Technical Explorer ......

no additional licenses needed needed licenses no additional – computer any on hardware Ellisys Use traffic captured replay and colleagues and computers share easily full Free fees maintenance Freesoftware lifetime updates – required) software each with updated automatically is engine Rainbow™ Ellisys The Three - Two

year limited warranty [STD PRO] and year limited

- ye - ar limited warranty [ENT]ar limited featured software viewer –

release

annotated traces between between traces annotated

(

no user intervention intervention no user

|

Page Page

no no

257

of of

264

Page Page Enclosure Characteristics HCI Capture Characteristics Logic Capture Wi Characteristics Bluetooth Capture 29. - Fi Capture Characteristics Capture Fi ...... 258

100 0.7'') x 2.9 x (2.9 mm 17 x 75 75 x parameters of all detection 8 Mbit/s, automatic to Up transport: SPI parametersautomatic detection of all UART transport:8 to Up Mbit/s, t 1.8 voltage: input Supported ns 5 precision: Sampling 50 MHz bandwidth: Maximum Max AMPDU size: 16, supported) not (LDPC BCC encoding: Frame 5 MCS 11n 1 5 width Channel 2.4 width Channel stream) (1 a/b/g/n 1x1 802.11 available - of non support Preliminary software. by upgradeable 5.0, Bluetooth of Support Baseband: 1 BLEModulations: modulations (GFSK All ProgrammableGain: from - range:Sensitivity From - 2.402 band: Frequency channels BLE all of capture Wideband Rainbow™: Ellisys Ch Technical Tracker

of of 1n MCS 2.4 MCS 1n s and 2 and s Mbp 264 g (0.2 lbs. (0.2 g

| . Tracker Technical Characteristics Technical Tracker

GHz 20 GHz

GHz 20 GHz

) Mbps)

released specifications specifications released

GHz: 20 GHz:

GHz: 20 GHz: MHz channel: 0 to 7 0 to channel: MHz

MHz channel: 0 to 7 0 to channel: MHz 384 bytes - 2.480 GHz 2.480

90 to +15 dBm +15 90 to

MHz

MHz

30 to +15 dB +15 to 30

o 3.3V

aracteristics Connectors Timing Embedded Memory Maintenance and Licensing and Maintenance Hardware Upgrade ......

- connection 2.0 USB a through Logic timestamp accuracy: timestamp Logic ±5 Wi accuracy:BLE timestamp ±125 ±10 Clock: time real in uploaded is data Analyzed format optimized highly in stored is Data 128 no additional licenses needed licenses no additional traffic captured replay and colleagues and computers easily fees maintenance required) software each with updated automatically 3W PC capture spectrum hardware on any computer – Use computer Ellisys any on hardware full Free Freesoftware lifetime updates – is engine Rainbow™ Ellisys The power 5V Optional Power: control to connection 2.0 USB Control: Multi Sync: Logic: 16 logic signals capture Wi BLE, for input RF SMA: 10 to +60 degrees Celsius range10 degrees +60 Celsius to

-

Fi Fi MB of FIFO memory FIFO of MB

timestamp share annotated traces between between traces annotated share - featured software viewer –

release

ppm frequency accuracy over over accuracy frequency ppm - unit unit

synchronization

accuracy: ±1 accuracy: (

no use

r intervention r intervention - and Fi input, ma input,

ns us

ns

ports no no

x

Bluetooth Analyzers

Analyzer User Manual Warranty . .

Basic and Standard editions Standard and Basic One editions Enterprise and Professional for warranty hardware limited years Two

- year

limited

hardware warranty for for warranty hardware

Tracker Technical Characteristics Technical Tracker

|

Page Page 259 of of 264

Page Page Characteristics Capture WPAN Wi Characteristics Bluetooth Capture 30. - Fi Capture Charac Capture Fi ...... 260

Ti O Modulation: Data rate: 250 kbps 26) 162.4 All Channels: 802.15.4 IEEE 125 accuracy: Timing bytes 65,535 size: AMPDU Max Greenfield BCC encoding: Frame (short) 400ns and (long) 800ns Interval: Guard 3 streams) to 9 (up to 0 MCS: 11ac 3streams) to (up 23 0 to MCS: 11n 80MHz Channel width 5GHz: 20MHz, 40MHz, 40MHz 20MHz, 2.4GHz: width Channel streams) (3 a/b/g/n/ac 802.11 IEEE available. - of non support Preliminary software. by upgradeable 5, Bluetooth of Support Baseband: p/4 1/2Mbps, (GFSK modulations BR/EDR/LE All Modulations: ProgrammableGain: from - range:Sensitivity From - 2.402 band: Frequency 2010. in Introduced channels. Bluetooth all of capture concurrent wideband first Industry's Rainbow™: Ellisys Vanguard Technical Characteristics of of ming accuracy: 125 accuracy: ming

264

| Characteristics Technical Vanguard

teristics - 2011 - QPSK released sp

GHz channels (11 to to (11 channels GHz -

DQPSK, 8 DQPSK,

, LDPC, STBC, ns ns - 2

90 to +15 +15 90 to .480 GHz .480 ecifications 30 to +30 dB +30 to 30 - DPSK)

dBm

Low Characteristics HCI Capture Logic Capture Embedded Embedded Memory Timing - ...... Characteristics Capture Serial speed

detection of all parameters of all detection automatic with automatic detection SPI transport:8 to Up Mbit/s, automatic to Up transport: UART Speed, High and Full, Low, transport: USB 3.3V to 1.8 voltage: input Supported ns 5 precision: Sampling 20 MHz bandwidth: Maximum 10 to +60 degrees Celsius range Celsius degrees +60 10 to parametersof all parameters of all detection Analyzed data is uploaded in real time real in uploaded is data Analyzed format optimized highly in stored is Data memory FIFO of 512 MB accuracy: timestamp Logic ±5ns accuracy: timestamp USB HCI accuracy: timestamp WPAN ±125ns Wi ±125ns accuracy: timestamp BR/EDR/LE over accuracy frequency ±10ppm Clock: SWD: Up to 8 1 to Up I2C: 8 to Up SPI: 8 to Up UART: - Fi timestampFi accuracy: ±125ns Characteristics

detection of all parameters of all detection

Mbit/s, automatic detecti Mb/s

Mb/s Mbit/s automatic

8 Mbit/s,

±16.7ns

on on

-

Bluetooth Analyzers

Analyzer User Manual Rear Front Front ...... - - - Connectors Panel

Panel Connectors Panel Indicators Panel Earth: Optional, to ground the unit the ground to Optional, Earth: 10 3.3VDC, Ω, 50 SMA, OUT: Clock 3.3VDC, Ω, 50 SMA, IN: Clock implemented) (not 3.3 50 Ω, out, and in SMA Trigger: 12 Power: PoE+ 1GbE, Ethernet: 1 Type Gen 3.1 USB Computer: recovery unit and forSDIO: Optional, trace external storage an logic and / //generic I2C UART SWD SPI WCI HCI, SPI / UART supports Logic: Standard 2.0USB Standard HCI: USB WPAN and Wi Bluetooth, between Shared (x3): RF activity detected A task requested performing unit Operating: on powered unit Power: ctivity: blinks when wireless or wired a lysis

- B -

24

VDC

- A and A and 10 - C MHz

VDC MHz - 2, 2,

-

Fi Fi

Characteristics Technical Vanguard Battery Power Adapter Power Inputs Maintenance and Lice and Maintenance Hardware Upgrade Enclosure ......

EMI: CE, FCC, VCCI, RCM Safety: CB, TUV, UL, PSE CCC, x 5.5 Plug: 40 Power: 24 Output: 100 Input: Int Power Type USB (12 input DC easily shareeasily annotated traces between fees maintenance required) software each with updated automatically Free full Free Freesoftware lifetime updates – is engine Rainbow™ Ellisys The lbs. (3.3 kg 1.5 2.3'') x 4.4 x (6.9 mm 58 x 111 174 x Battery: Cell: <20 to 1.5 time: Operating accessible user not Internal, Assembly: Ion Lithium Type:

ernal ernal

- over - Battery 6 featured view featured

- release

0

C Power Delivery Power C - W W 12 x 2.1

240

VDC W - nsing Ethernet (PoE+) - h

24

h )

VAC

V) (

no user intervention intervention no user

mm barrel straight barrel mm

2.5 hours 2.5 er software – software er |

Page Page

261

no no of of

264

Page Page . 262

no additional licenses needed licenses no additional – computer any on hardware Ellisys Use traffic captured replay and colleagues and computers of of 264

| Characteristics Technical Vanguard

Warranty . .

Three - Two

year limited warranty [STD PRO] and year limited - year [ENT] limited warranty

Bluetooth Analyzers

Analyzer User Manual provided The analyzer the uses software Source of Analyzer’s GATT Definitions 31. A Profile Servi a is collection more or of one Profiles, Services, and Characteristics whichthetransfer are used the manage data between devices. of standardized provides a for discovery method device of serv that structure GATT GATT Defined GATT S GATT designer (custom). Inthe client Services. Services. for done is as UUID dataa or point CharacteristicA thea transaction.Characteristic element is GATT most of A basic defines a single lengthapproved for SIG S exchanged after ervices ervices

is is

erver (peripheral) erver GATT designed to operate upon AttributeProtocol (ATT) define bylogical gro data by the B the

n array n Bluetooth LE devices LE Bluetooth luetooth S luetooth Customizations

of related data. Characteristics data. related of services

and is requested by the requestedand is by C GATT pecial Interest Group (SIG) pecial Group Interest Generic Attribute ( Attribute Generic - , BLE, this information BLE, this residentthe is by on used model server

or 128 ups andups are

are connected are

bit s in length in s for ces, defined by theces, SIG (standardized) distinguished GATT

. .

also use either a 16 a either use also . These are provided format. XML in )

lient (central). definitions definitions custom services custom . GATT UUID, which can be 16 be can which by a UUID,

GATT Customizations

GATT information GATT is defines a hierarchical data and and developed are that

. - bit UUID or a 128- bit UUID a or ices and characteristics and ices

or or |

Page Page the device device the only only

bit 263 s

in in bite bite of of 264 ,

in th in Page Page https://www.bluetooth.com/specifications/gatt/generic GATT about learnTo more https://www.bluetooth.com/specifications/gatt specificationsGATT are located Bluetooth SIG Resources vendor It is possible to custom Using Modified GATT XML e below: path 264 - spec of of 264 ific profiles or override existing profiles.

| GATT Customizations GATT

%USERPROFILE% ize

GATT XML definitions to XMLdefinitions GATT allow the Ellisys analyzer application

specifications

here:

\ : Documents

- at

\

Ellisys BluetoothEllisys Gatt C tributes ustom - ized overview

GATT XMLGATT files

\

must

be placed be

to decode decode to

Bluetooth Analyzers