The information contained in this document has been carefully checked and is believed to be reliable. However,
no responsibility can be assumed for inaccuracies that may not have been detected.
Teledyne LeCroy reserves the right to revise the information presented in this document without notice or
penalty.
Trademarks and Servicemarks
Teledyne LeCroy, Frontline, Frontline Test System and Wireless Protocol Suite are registered trademarks of
Teledyne LeCroy, Inc.
The following are trademarks of Teledyne LeCroy, Inc.
l Sodera™
l Sodera LE™
l 802.11™
l X240™
l Audio Expert System™
l Audio Rating Metric™
l ProbeSync™
The Bluetooth SIG, Inc. owns the Bluetooth®word mark and logos, and any use of such marks by
Teledyne LeCroy, Inc. is under license.
Microsoft and Windows are registered trademarks of Microsoft Inc.
All other trademarks and registered trademarks are property of their respective owners.
E.2 Getting the Android Link Key for Classic Decryption414
E.2.1 What You Need to Get the Android Link Key414
E.2.2 Activating Developer options414
E.2.3 Retrieving the HCI Log414
E.2.4 Using the Wireless Protocol Suite software to Get the Link Key416
E.3 Decrypting Encrypted Bluetooth® Low Energy418
E.3.1 How Encryption Works in Bluetooth Low Energy418
E.3.2 Pairing418
E.3.3 Pairing Methods419
E.3.4 Encrypting the Link420
E.3.5 Encryption Key Generation and Distribution420
Wireless Protocol Suite Hardware and Software User Manual11
Teledyne LeCroy
E.3.6 Encrypting The Data Transmission421
E.4 Bluetooth® Low Energy Security422
E.4.1 How Encryption Works in Bluetooth Low Energy423
E.4.2 Pairing423
E.4.3 Pairing Methods424
E.4.4 Encrypting the Link425
E.4.5 Encryption Key Generation and Distribution425
E.4.6 Encrypting The Data Transmission426
E.4.7 IRK and CSRK Revisited426
E.4.8 Table of Acronyms427
12Wireless Protocol Suite Hardware and Software User Manual
Chapter 1 Frontline Hardware and Wireless Protocol Suite
Software
Frontline Test Equipment family of protocol analyzers work with the following technologies.
l Classic Bluetooth
l Bluetooth Low Energy
l Dual Mode Bluetooth (simultaneous Classic and Low Energy)
l Wi-Fi
l 802.15.4
The Frontline hardware interfaces with your computer that is running our robust software engine called the
Wireless Protocol Suite software. Whether you are sniffing the air or connecting directly to the chip Frontline
analyzers use the same powerful Wireless Protocol Suite software to help you test, troubleshoot, and debug
communications faster.
Wireless Protocol Suite software is an easy to use and powerful protocol analysis platform. Simply use the
appropriate Frontline hardware or write your own proprietary code to pump communication streams directly
into the Wireless Protocol Suite software where they are decoded, decrypted, and analyzed. Within the Wireless
Protocol Suite software you see packets, frames, events, coexistence, binary, hex, radix, statistics, errors, and
much more.
This manual is a user guide that takes you from connecting and setting up the hardware through all of the Wireless
Protocol Suite software functions for your Frontline hardware. Should you have any questions contact the
Frontline Technical Support Team.
1.1 What is in this manual
The Frontline hardware and Wireless Protocol Suite software User Manual comprises the following seven
chapters. The chapters are organized in the sequence you would normally follow to capture and analyze data: set
up, configure, capture, analyze, save. You can read them from beginning to end to gain a complete understanding
of how to use the Frontline hardware and Wireless Protocol Suite or you can skip around if you only need a
refresher on a particular topic. Use the Contents, Index, and Glossary to find the location of particular topics.
l Chapter 1 Frontline Hardware and Wireless Protocol Suite software. This chapter will describe the minimum
computer requirements and how to install the software.
l Chapter 2 Getting Started. Here we describe how to set up and connect the hardware, and how to apply
power. This chapter also describes how to start the Wireless Protocol Suite software in Data Capture Methods.
You will be introduced to the Main window that is the primary operating dialog in the Wireless Protocol Suite
software.
l Chapter 3 Configuration Settings. The software and hardware are configured to capture data. Configuration
settings may vary for a particular Frontline analyzer depending on the technology and network being sniffed.
There are topics on configuring protocol decoders used to disassemble packets into frames and events.
Wireless Protocol Suite Hardware and Software User Manual13
Teledyne LeCroyChapter 1 Frontline Hardware and Wireless
Protocol Suite Software
l Chapter 4 Capturing Data. This Chapter describes how to start a capture session using the Wireless Protocol
Suite software.
l Chapter 5 Analyzing Data. This chapter describes how to observe the captured packets, frames, layers and
events using the Wireless Protocol Suite software.
l Chapter 6 Navigating and Searching the Data. Here you will find how to move through the data and how to
isolate the data to specific events, often used for troubleshooting device design problems.
l Chapter 7 Saving and Importing Data. When a live capture is completed you may want to save the captured
data for future analysis, or you may want to import a captured data set from another developer or for use in
interoperability testing. This chapter will explain how to do this for various data file formats.
l Chapter 8 General Information. This chapter provides advanced system set up and configuration information,
timestamping information, and general reference information such as ASCII, Baudot, and EBCDIC codes. This
chapter also provides information on how to contact Frontline's Technical Support team should you need
assistance.
1.2 Computer Minimum System Requirements
Frontline hardware supports the following computer systems configurations:
l Operating System: Windows 10
l USB Port: USB 2.0 High-Speed or later
The Wireless Protocol Suite software must operate on a computer with the following minimum characteristics.
l Processor: Core i5 processor at 2.7 GHz
l RAM: 4 GB
l Free Hard Disk Space on C: drive: 20 GB
1.3 Software Installation
Download the installation software from FTE.com. Once downloaded, double-click the installer and follow the
directions.
Use this link: http://www.fte.com/<product identifier, e.g. sodera>-soft.
14Wireless Protocol Suite Hardware and Software User Manual
Chapter 2 Getting Started
In this chapter we introduce you to the Frontline hardware and show how to start the Frontline analyzer software
and explain the basic software controls and features for conducting the protocol analysis.
2.1X240™ Hardware
2.1.1 Front Panel Controls and Connectors
The Frontline X240™ front panel is shown below. The panel provides controls to power up and shut down the
Frontline X240 hardware, and it provides indicators to show the power, battery, and capture status.
Figure 2.1 - X240 Front Panel Controls and Indicators
Power On/Off Button:Press and release the button to power on or power off the system.
Status Indicators: Colored LEDs show the status of power and capture.
Wireless Protocol Suite Hardware and Software User Manual15
Teledyne LeCroyChapter 2 Getting Started
Table 2.1 - X240 Front Panel Status Indicators
IndicatorColorStateStatus Indicated
Power
Status
RF
BlueConstantUnit is connected to power source but powered off.
PurpleConstantInsufficient Power
GreenConstantUnit is switched on.
RedFast FlashUnit is approaching its maximum thermal load and should be
shut down.
ConstantUnit has reached thermal overload or Unit has started a
controlled/sequenced shutdown.
NoneOffUnit is powered off.
YellowSlow FlashInitializing (may not be seen if initialization is quick).
Fast FlashUnit is shutting down.
ConstantUnit is in Recovery Mode.
GreenConstantUnit is initialized and ready to capture.
BlueSlow FlashUnit is waiting for a Trigger (future).
Fast FlashUnit is capturing in Excursion mode or capture is not "OK"
(future).
ConstantUnit is capturing data.
RedConstantThe unit failed to initialize or has a System Error.
NoneOffUnit is powered off or Unit is not actively capturing data.
GreenConstantUnit is capturing Bluetooth data.
RedFast FlashThe RF signal is too strong.
Antenna SMA Connector: Antenna attaching point.
Excursion ModeWhen configured Excursion mode, pressing this button will begin data capture - the same as
the Record/Recording button on the X240 Window Datasource toolbar. The Excursion Mode button is inactive
when X240 is connected to a computer. To operate in the Excursion mode, the X240 hardware must have been
previously configured from the Wireless Protocol Suite prior to disconnecting from the computer. The X240
hardware will retain those configuration settings when disconnected from the computer. Refer to the Wireless
Protocol Suite Hardware and Software User Manual for Excursion mode operating details.
Oculink Connectors: For connection to eight (8) channel PODs used for hardwired connection to user’s
equipment under test.
2.1.2 Rear Panel Connectors
The rear panel is shown below. The panel provides connectors for external power and for a connection to the
computer hosting the Wireless Protocol Suite software.
16Wireless Protocol Suite Hardware and Software User Manual
Chapter 2 Getting StartedTeledyne LeCroy
Figure 2.2 - Frontline X240 Rear Panel Connectors
Host: USB C 2.0/3.0 port for connecting X240 to the host computer where the Wireless Protocol Suite resides.
This connector provides host computer command, control, and data transfer. If the USB cable is connected to a
computer with a USB C 3.0 with power delivery or higher then the X240 can be powered through this port as well
and will not need a USB cable connected to the Power connector on the X240.
Power: Type C PD power adapter—preferably the adapter/s supplied with the X240—is required.
Ethernet: The Ethernet connector is for a future release to support PoE (Power over Ethernet) and Host
communications.
MicroD25: The MicroD25 connector is used to connect two X240s to provide Synchronized X240(2) technology
(BLE & BR/EDR or BLE & WiFi as examples) captures timesynced via the CATC Sync cable. The MicroD25 connector
can also be used to connect three X240s to provide Synchronized X240 (3) technology (BLE & BR/EDR & WiFi)
captures timesynced via the CrossSync cable kit.
PC HOST : USB 2.0 port for connecting X240 too the host computer where the Wireless Protocol Suite
software resides. This connector provides host computer command, control, and data transfer.
Wireless Protocol Suite Hardware and Software User Manual17
Teledyne LeCroyChapter 2 Getting Started
2.1.3 Attach Antenna
Figure 2.3 - Frontline X240 Antenna Attachment Points on Front Panel
Remove the Frontline X240 hardware from the box and attach the three ANTENNAS to the SMA connectors on
the front panel. The base of the antennas can be carefully rotated by 90 degrees, so that the antenna points
upward.
2.1.4 Applying Power
Teledyne LeCroy recommends that the X240 hardware be powered by the supplied PD adapters or equivalent.
Connect the USB C cable to the connector labeled Power on the back panel of the X240.
To apply power to X240 hardware depress and release the Power button on the front panel. This action will
provide a clean start for X240 hardware. The front panel Power indicator LED will be a constant green. Should the
front panel Power indicator begin blinking red, the X240 hardware is approaching thermal overload temperature
between 70° C and 80° C (158° F and 185° F) and should be shutdown. When the hardware reaches thermal
overload it will automatically shut down and the Power indicator will turn off.
2.1.5 Recovery Mode
Recovery mode occurs when something prevents the x240 unit from successfully loading the firmware images
during power up. In this state, the x240 powers on with an alternate recovery firmware image. When the unit is in
recovery mode, the status indicator light is a solid yellow.
In recovery mode, the system prevents the user from capturing data. However, the user can upgrade the
firmware. The upgrade process should correct the problem allowing the unit to power on normally. When the
Wireless Protocol Suite software starts, the software automatically prompts the user to update the firmware.
18Wireless Protocol Suite Hardware and Software User Manual
Chapter 2 Getting StartedTeledyne LeCroy
2.1.6 Connecting X240 for HCI and Logic Capture
To capture UART and logic data at the Bluetooth Host Controller processor interface using a wired connection:
• Connect a Logic Analyzer Pod to one of the Oculink connectors on the front panel of the X240. A Logic
Analyzer Pod can be connected to either Oculink connector or two pods can be connected to both Oculink
connectors at the same time.
Figure 2.4 - X240 Logic Analyzer Pods Installed on X240
• Attach the Flying Lead assembly to the end of the Logic Analyzer Pod. The connector is keyed to ensure
proper installation.
Wireless Protocol Suite Hardware and Software User Manual19
Teledyne LeCroyChapter 2 Getting Started
Figure 2.5 - X240 Logic Analyzer Pod with Flying Lead Assembly
20Wireless Protocol Suite Hardware and Software User Manual
Chapter 2 Getting StartedTeledyne LeCroy
Figure 2.6 - Installing the Flying Lead Assembly on the X240 Logic Analyzer Pod
• Attach an appropriate Flying Lead Assembly micro-clip to the Bluetooth logic or HCI signal test point in
accordance with the following table.
Table 2.2 - X240 Logic Analyzer Pod Interface Pins
PinLabel
1
2
3
4
5
6
7
8
9
10
Ground
Data 0
Data 1
Data 2
Data 3
Ground
Data 4
Data 5
Data 6
Data 7
11
Wireless Protocol Suite Hardware and Software User Manual21
Ground
Teledyne LeCroyChapter 2 Getting Started
• To remove the Flying Lead Assembly from the Logic Analyzer Pod, depress the release key on the Flying
Lead Assembly.
Figure 2.7 - Flying Lead Assembly Header Release
• To remove the Logic Analyzer Pod from the X240, depress the release key on the Oculink connector.
22Wireless Protocol Suite Hardware and Software User Manual
Chapter 2 Getting StartedTeledyne LeCroy
Figure 2.8 - Oculink Connector Release
2.1.6.1 UART Capture Configuration
Successful HCI UART capture requires the following Logic Analyzer Pod connections.
Table 2.3 - Required UART Layer Connections
UART SignalLogic Analyzer Pod PinComment
Tx
Rx
GND
Any single line labeled
Data 0
Any single line labeled
Data 0
Any line labeled GroundAny of the three Ground pins can be used to connect
through
through
Data 7
Data 7
Connect to the Device Under Test (DUT) TX pin.
Only 1 data pin can be used. That pin cannot be
used for Rx. Also select this pin in the Wired tab of
the Capture Options. See
Tab: X240
Connect to the DUT Rx pin.
Only 1 data pin can be used. That pin cannot be
used for Tx. Also select this pin in the Wired tab of
the Capture Options. See
Tab: X240
the DUT ground to the Logic Analyzer Pod.
.
.
Capture Options -> Wired
Capture Options -> Wired
Wireless Protocol Suite Hardware and Software User Manual23
Teledyne LeCroyChapter 2 Getting Started
2.1.6.2 Logic Event Capture Configuration
Successful logic event capture requires the following Logic Analyzer Pod connections. The Logic Analyzer Pod has
up to eight pins that can be used for logic event capture.
Table 2.4 - Required Logic Connections
Logic SignalLogic Analyzer Pod PinComment
0
Data 0
TTL logic input. Connect to the Device Under Test
(DUT). Also select this pin in the Wired tab of the
Capture Options. See
Tab: X240
.
Capture Options -> Wired
1
Data 1
2Data 2
3Data 3
4Data 4
5Data 5
6Data 6
TTL logic input. Connect to the Device Under Test
(DUT). Also select this pin in the Wired tab of the
Capture Options. See
Tab: X240
TTL logic input. Connect to the Device Under Test
(DUT). Also select this pin in the Wired tab of the
Capture Options. See
Tab: X240
TTL logic input. Connect to the Device Under Test
(DUT). Also select this pin in the Wired tab of the
Capture Options. See
Tab: X240
TTL logic input. Connect to the Device Under Test
(DUT). Also select this pin in the Wired tab of the
Capture Options. See
Tab: X240.
TTL logic input. Connect to the Device Under Test
(DUT). Also select this pin in the Wired tab of the
Capture Options. See
Tab: X240
TTL logic input. Connect to the Device Under Test
(DUT). Also select this pin in the Wired tab of the
Capture Options. See
Tab: X240.
Capture Options -> Wired
Capture Options -> Wired
Capture Options -> Wired
Capture Options -> Wired
Capture Options -> Wired
Capture Options -> Wired
7Data 7
GND
Any line labed
Ground
TTL logic input. Connect to the Device Under Test
(DUT). Also select this pin in the Wired tab of the
Capture Options. See
Tab: X240
Any of the three Ground pins can be used to connect
the DUT ground to the Logic Analyzer Pod.
.
Capture Options -> Wired
2.1.7 Setting Up for Synchronized X240 (2) Capture
The Frontline X240 hardware allows for synchronization of X240 hardware clocks and timestamping. The CATC
Sync cable connected to the MicroD25 connectors on the backs of two X240 hardware allows both the X240
24Wireless Protocol Suite Hardware and Software User Manual
Chapter 2 Getting StartedTeledyne LeCroy
hardware to run off a common clock, ensuring precise timestamp synchronization while capturing multiple
wireless technologies such as Bluetooth BR/EDR and Bluetooth LE.
Figure 2.9 - CATC Sync Cable
Connect one end of the CATC Sync Cable to the MicroD25 port on the back of one X240 and the other end of the
CATC Sync Cable to the MicroD25 port on the back of the other X240.
Figure 2.10 - Two X240 Units connected with the CATC Sync Cable
Refer to the Rear Panel Connectors on page 16.
Wireless Protocol Suite Hardware and Software User Manual25
Teledyne LeCroyChapter 2 Getting Started
Troubleshooting
If the X240 indicates that synchronization cables are not properly connected, these are actions to take to
reestablish synchronization:
l Reseat the MicroD25 cable on the back of each X240.
l Rebooting each X240.
2.1.8 Setting Up for Synchronized X240 (3) Capture
The Frontline X240 hardware allows for synchronization of X240 hardware clocks and timestamping. The CATC
Sync cable kit connected to the MicroD25 connectors on the backs of three X240 hardware allows all the X240
hardware to run off a common clock, ensuring precise timestamp synchronization while simultaneously capturing
three wireless technologies, Bluetooth BR/EDR and Bluetooth LE and Wi-Fi.
Figure 2.11 - CATC Sync Cable Kit
Connect the 3 CATC Sync Cable Kits together by connecting the DB9 Sync Out connector of one kit to the DB9 Sync
In connector of the second kit. Connect the DB9 Sync Out connector of the second kit to the DB9 Sync In
connector of the third kit.
Connect MicroD25 connector of the first CATC Sync Cable kit to the MicroD25 port on the back of one X240.
Connect the MicroD25 connector of the second kit to the MicroD25 port on the back of the second X240. Connect
the MicroD25 connector of the third kit to the MicroD25 port on the back of the third X240.
The X240s are now ready for Synchronized X240 (3) capture.
26Wireless Protocol Suite Hardware and Software User Manual
Chapter 2 Getting StartedTeledyne LeCroy
Figure 2.12 - Three X240 Units connected with CATC Sync Cable Kits
Refer to the Rear Panel Connectors on page 16.
Troubleshooting
If the X240 indicates that synchronization cables are not properly connected, these are actions to take to
reestablish synchronization:
l Reseat the MicroD25 cable on the back of each X240.
l Reseat the DB9 connections between the CATC Sync Cable kits.
l Rebooting each X240.
2.2 Sodera™ Hardware
2.2.1 Front Panel Controls
The Teledyne LeCroy Sodera™ front panel is shown below. The panel provides controls to power up and shut
down the Frontline Sodera hardware, and it provides indicators to show the power, battery, and capture status.
Wireless Protocol Suite Hardware and Software User Manual27
Teledyne LeCroyChapter 2 Getting Started
Figure 2.13 - Sodera Front Panel Controls and Indicators
Power On/Off Button: Press and hold the button for at least 1/2 second, and then release the button to power on
or power off the system.
Pressing and holding the button for at least five seconds will initiate an emergency shut down sequence.
Status Indicators: Colored LEDs show the status of power and capture.
Table 2.5 - Sodera Front Panel Status Indicators
IndicatorColorStateStatus Indicated
PowerNoneOffUnit is powered off
GreenConstantUnit is switched on
RedBlinkingUnit is approaching its maximum thermal load and should be
shut down.
ConstantUnit has been automatically disabled due to thermal overload.
AmberConstantUnit is powering down.
Battery StateNoneOffNo battery present
GreenConstantBattery present and is at normal operating voltage
Slow FlashBattery charging
AmberFast FlashBattery fault
28Wireless Protocol Suite Hardware and Software User Manual
Chapter 2 Getting StartedTeledyne LeCroy
Table 2.5 - Sodera Front Panel Status Indicators(continued)
IndicatorColorStateStatus Indicated
Host InterfaceNoneOffNo host interface is connected.
GreenConstantHost interface is connected.
AmberConstantInternal error
Capture
Antenna SMA Connector: Antenna attaching point.
Battery Charge : The following table shows the charge state of the installed battery. When the battery is not
installed, all LEDs are off except when the unit is in the process of powering up. In that case they repeatedly light
up in sequence.
NoneOffUnit is not actively capturing data
GreenConstantUnit is capturing data
RedConstantUnit has engaged RF overload protection; the RF signal is too
strong.
Table 2.6 - Sodera Battery Charge State
LED Indicators
Indicator LEDsCharge Status
Greater than 80%
Between 60 and 80%
Between 40 and 60%
Between 20 and 40%
Less than 20%
Not Active
Excursion Mode: When configured for Excursion mode, pressing this button will begin data capture—the same as
the Record/Recording button on the Sodera Window DatasourceToolbar. The Excursion Mode button is
inactive when Sodera is connected to a computer. To operate in the Excursion mode, the Sodera hardware must
have been previously configured from the Wireless Protocol Suite prior to disconnecting from the computer.
Refer to the Wireless Protocol Suite Hardware and Software User Manual for Excursion mode operating details.
2.2.2 Rear Panel Connectors
The rear panel is shown below. The panel provides connectors for external power, ProbeSync™, HCI, and for
connection to the computer hosting the Wireless Protocol Suite.
Wireless Protocol Suite Hardware and Software User Manual29
Teledyne LeCroyChapter 2 Getting Started
Figure 2.14 - Sodera Rear Panel Connectors
+12 VDC: Connection to the Teledyne LeCroy supplied AC-to-DC power adapter, or a 12 VDC auxiliary vehicle
outlet system can be used.
ProbeSync™ IN/OUT: Used for synchronizing multiple capture devices. Sodera can act as a clock source (master)
device providing the clock to synchronize timestamping with connected target (slave) devices. When operating as
a master device the OUT RJ-45 connector provides the synchronizing clock. The synchronizing clock can be
attached to a slave Sodera or a Frontline 802.11, for example. When operating as a slave device, the IN RJ-45
connector receives the synchronizing clock from the master Sodera unit.
HCI USB 1/HCI USB 2:USB Type B and a USB Type A connectors allow capture of HCI USB data. HCI USB 1 and HCI
USB 2 are independent groupings of the Type A and Type B connectors. The HCI USB 1 connectors use the same
Sodera unit internal interface as the Sodera HCI POD1 UART pins. Likewise the HCI USB 2 connectors use the same
internal interface as the Sodera HCI POD2 UART pins. Therefore you cannot simultaneously capture USB and UART
on the "1" interface or on the "2" interface. Refer to Connecting for USB Capture and Connecting for HCI/WCI-2 &
Logic Capture in the Wireless Protocol Suite Hardware and Software User Manual.
PC HOST : USB 2.0 port for connecting Sodera to the host computer where the Wireless Protocol Suite resides.
This connector provides host computer command, control, and data transfer.
Note: At this time all other rear panel connectors are inactive.
30Wireless Protocol Suite Hardware and Software User Manual
Loading...
+ 397 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.