A.3 Bluetooth Virtual Sniffing
A.3.1 Introduction
The ComProbe software Virtual sniffing function simplifiesBluetooth® development and is easy to use.
Frontline’s Virtual sniffing with Live Import provides the developer with an open interface from any
application to ComProbe software so that data can be analyzed and processed independent of sniffing
hardware. Virtual sniffing can also add value to other
Bluetooth
development tools such as
Bluetooth
stack
SDKs (Software Development Kits) and
Bluetooth
chip development kits.
This white paper discusses:
l
Why HCI sniffing and Virtual sniffing are useful.
l
Bluetooth
sniffing history.
l
What is Virtual sniffing?
l
Why Virtual sniffing is convenient and reliable.
l
How Virtual sniffing works.
l
Virtual sniffing and Bluetooth stack vendors.
l
Case studies: Virtual sniffing and Bluetooth mobile phone makers.
l
Virtual sniffing and you. • Where to go for more information.
A.3.2 Why HCI Sniffing and Virtual Sniffing are Useful
Because the
Bluetooth
protocol stack is very complex, a
Bluetooth
protocol analyzer is an important part of all
Bluetooth
development environments. The typical
Bluetooth
protocol analyzer “taps” a
Bluetooth
link by
capturing data over the air. For many
Bluetooth
developers sniffing the link between a
Bluetooth
Host CPU
and a
Bluetooth
Host Controller—also known as HCI-sniffing—is much more useful than air sniffing.
HCI-sniffing provides direct visibility into the commands being sent to a
Bluetooth
chip and the responses to
those commands. With air sniffing a software engineer working on the host side of a Bluetooth chip has to
infer and often guess at what their software is doing. With HCI-sniffing, the software engineer can see exactly
what is going on. HCI-sniffing often results in faster and easier debugging than air sniffing.
Frontline BPA low energy Hardware & Software User Manual
210
Summary of Contents for BPA LOW ENERGY
Page 1: ...Hardware and Software User Manual Revision Date 1 3 2017...
Page 222: ......