User's Manual

Digianswer Bluetooth Protocol Analyser Installation & Operation Manual
20
A
A
p
p
p
p
e
e
n
n
d
d
i
i
x
x
B
B
:
:
P
P
a
a
c
c
k
k
e
e
t
t
f
f
o
o
r
r
m
m
a
a
t
t
The following table shows the packet format of the Bluetooth Protocol Analyser. Each [xx] represents one byte.
Byte
position
Name Description
[01] Sync word The Digianswer specified sync word for the Protocol Analyser packet is 0xFF.
[02] Protocol Analyser packet
type
Currently there is only one Protocol Analyser packet type: 0 (the one shown in this table). It
provides a description of how to decode the packet from byte position 7 and onward. In the
future, there may be additional packet types.
[03] Packet counter (15-8) The packet counter can be used to detect missing packets. Please note that packets are
deleted if the host interface is too slow.
[04] Packet counter (7-0) -
[05] Total length (7-0) The total length of the Protocol Analyser packet, not including the first six bytes.
[06] Total length (15-8) -
[07] Status byte
Receive direction
0x00 = Received packet OK
Bit 0 = Access error
Bit 1 = Packet header error (FEC 1/3)
Bit 2 = Packet header error (HEC)
Bit 3 = Payload recoverable error (FEC 1/3 or FEC 2/3)
Bit 4 = Payload nonrecoverable error (FEC 2/3)
Bit 5 = Payload error (CRC)
Bit 6 = Type <> Length error
Transmit direction
0x80 = Packet transmitted