38
www.lairdtech.com
Laird Technologies
BTM520/521
Bluetooth
®
Multimedia Plus Module
CONFIGURING
THE BTM520/521
Table 3-9: AV/C Unit/Subunit Types
UNIT / SUBUNIT TYPE
VALUE
Monitor
0x00
Audio
0x01
Printer
0x02
Disc
0x03
Tape recorder player
0x04
Tuner
0x05
CA
0x06
Camera
0x07
Reserved
0x08
Panel
0x09
Bulletin board
0x0A
Camera storage
0x0B
Vendor unique
0x1C
Reserved for all
0x1D
Extended
0x1E
Unit
0x1F
Table 3-10: AVRC Response Types
AVRC RESPONSE TYPE
READ-VALUE (S311,
SENT IN RESPONSE)
WRITE-VALUE (S311)
Not implemented
8
0
Accepted
9
1
Rejected
10
2
In transition
11
3
Stable
12
4
Changed
13
5
Interim
15
6
Bad profile
16
7
Table 3-11: AVRCP Unsolicited Messages
MESSAGE
COMMENT
RING 0123456789012 110E
Indication of AVRCP control connection request
CONNECT 0123456789012 AE 110E
AVRCP control connection established‘0123456789012’ – bd_addr
of peer device ‘A’ - authenticated
‘E’ – encrypted
‘110E’ – UUID indicating AVRCP
NO CARRIER 110E
AVRCP connection rejected or closed
NO CARRIER
All Connections closed
AVUR <unit_type
hex
> <company_id
hex
>
AV Unit Info Response, sent in response to AT+AVU
(UNIT INFO Request),
<unit_type>: see Table 3 9
<company_id>: IEEE Company ID
AVSR
AV Subunit Info Response, sent in response to AT+AVS (SUBUNIT INFO
Request), incomplete
AVPTI <subunit_id
hex
> <operation_id
hex
> <state>
Indication of incoming Pass Through command
<subunit_id
hex
>: subunit id
<operation_id
hex
>: see Table 3 8
<state>: ‘0’ – Button pushed
‘1’ – Button released
AVPTC n <operation_id
hex
> <state>
Confirmation of AT+AVC (Control Command Request)
n: ‘0’ – successful
‘1’ – timeout
‘2’ – not successful, other than timeout
RING 0123456789012 110E
Indication of AVRCP control connection request