iPod IWIP3G User Guide - Page 198

A2DP Sink

Page 198 highlights

12.9 A2DP Sink This example shows how to set up iWRAP into A2DP source mode i.e. to audio transmitter. In this mode iWRAP can open Bluetooth A2DP connections to A2DP sink(s) or receive connections from them. The basic configuration steps are displayed in the figure below: A Bluetooh device iWRAP Host Open Bluetooth A2DP connection A2DP connection Start audio stream Stop audio stream Close A2DP connection One time Initialization SET PROFILE A2DP SINK SET BT AUTH * {pin} SET BT CLASS 200428 RESET boot prompt RING {link_id} {bd_addr} 25 A2DP RING {link_id+1} {bd_addr} 25 A2DP A2DP STREAMING START A2DP STREAMING STOP NO CARRIER {link_id} ERROR {error_code} [message] NO CARRIER {link_id} ERROR {error_code} [message] Figure 18: A2DP sink example A2DP initialization is done in a similar fashion as with other profiles. However for mobile phones and PCs the Class of Device needs to be set to 200428 or 240428 otherwise they might not be able to open A2DP connection. When audio streaming is enabled A2SP STRAMING START event will be displayed and when streaming is stopped A2SP STRAMING STOP is displayed. 198

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211

198
12.9
A2DP Sink
This example shows how to set up iWRAP into A2DP source mode i.e. to audio transmitter.
In this mode iWRAP can open Bluetooth A2DP connections to A2DP sink(s) or receive
connections from them. The basic configuration steps are displayed in the figure below:
A Bluetooh
device
iWRAP
Host
One time
Initialization
SET PROFILE A2DP SINK
SET BT AUTH *
{pin}
RESET
boot prompt
Open Bluetooth A2DP connection
RING
{link_id}
{bd_addr}
25 A2DP
A2DP connection
Stop audio stream
NO CARRIER {
link_id
}
ERROR {
error_code
}
[
message]
SET BT CLASS 200428
RING
{link_id+1}
{bd_addr}
25 A2DP
NO CARRIER {
link_id
}
ERROR {
error_code
}
[
message]
Start audio stream
A2DP STREAMING START
A2DP STREAMING STOP
Close A2DP connection
Figure 18:
A2DP sink example
A2DP initialization is done in a similar fashion as with other profiles. However for mobile
phones and PCs the Class of Device needs to be set to 200428 or 240428 otherwise they
might not be able to open A2DP connection.
When audio streaming is enabled
A2SP STRAMING START
event will be displayed and
when streaming is stopped
A2SP STRAMING STOP
is displayed.