User's Manual
Table Of Contents
- Table of Contents
- 1. Overview
- 2. Quick Installation
- 3. Detailed Installation
- 4. Updates
- 5. Software Overview
- 6. Recording Wizard
- 7. Recording Options
- 8. Display Options
- 9. Reading a CATC Trace
- 10. Decoding Higher Protocols
- 10.1 Introduction
- 10.2 LMP and L2CAP Messages
- 10.3 Decoding and Viewing Higher Protocol Data
- 10.4 Tooltips
- 10.5 Viewing Packets in LMP and L2CAP Messages
- 10.6 Types of LMP and L2CAP Messages
- 10.7 Viewing L2CAP Channel Connections
- 10.8 Viewing Protocol Messages and Transactions
- 10.9 Changing Protocol Assignments
- 11. Other Features
- How to Contact CATC
- Warranty and License
- Index
128
BTTracer Protocol Analyzer User’s ManualCATC Version 1.0
In the screenshot shown above, for example, AM Address is selected. On
the right, you see that only Address 1 is in bold. This indicates that only a
single device was transmitting traffic in the displayed trace.
Event Groups
Event Groups are categories of events that can occur in a trace. Clicking on
an Event Group will display a list of Event types on the right side of the Find
window that occur within each Event Group.
AM Address
Contains a list of seven Active Member addresses. Bold entries represent
devices that occur in the trace.
Master/Slave
Contains two options labeled Master and Slave. Selecting an option will
cause BTTracer to search for traffic based on the selected role.
Packet Type
Contains a list of all Bluetooth packet types. If a packet type occurs in the
trace, it will appear in bold.
Acknowledge
Contains a list of three Acknowledge types: Explicit NACK, Implicit
NACK,andACK. The three Acknowledge types are responses a device
can issue to attempts to transmit packets to it.
A device can send an Acknowledgment in two ways: through setting the
ARQN field to 0 (= explicitly not acknowledged), to 1 (explicitly
acknowledged) or by sending an empty packet that does not have an ARQN
field (= implicitly not acknowledged).
Explicit NACK - Explicitly not acknowledged. An Explicit NACK is an
explicit response by a device that it did not receive a data packet. The
Explicit NACK is transmitted in the ARQN field (=Acknowledgment
Request Negotiation field). ARQN=0 means ’Explicit NACK.’
Implicit NACK - Implicitly not acknowledged. An Implicit NACK is a
NACK that is implied rather than explicitly stated. If a device responds
to a data packet by sending an empty packet, the NACK is implied.
ACK - Acknowledged. If a data packet is successfully transmitted to a
target device, the target device acknowledges the received packet by
setting the ARQN field to 1.