iPod IWIP3G User Guide - Page 206

Over-the-Air Configuration

Page 206 highlights

12.13 Over-the-Air Configuration iWRAP3 has Over-the-Air (OTA) configuration interface, which allows one to configure iWRAP settings over a Bluetooth SPP connection. OTA gives one access to standard iWRAP commands which also available over UART interface. This example shows how OTA interface can be accessed from another iWRAP device. Host iWRAP iWRAP "SDP 00:07:80:00:00:00 1101" "SDP 00:07:80:00:a5:a5 < I SERVICENAME S "Bluetooth Serial Port" > < I PROTOCOLDESCRIPTORLIST < < U L2CAP > < U RFCOMM I 01 > > > SDP 00:07:80:00:a5:a5 < I SERVICENAME S "Bluegiga iWRAP" > < I PROTOCOLDESCRIPTORLIST < < U L2CAP > < U RFCOMM I 02 > > > SDP" "CALL 00:07:80:00:00:00 2 RFCOMM" "CONNECT [link_id] RFCOMM 2" Open RFCOMM connection Accept RFCOMM connection "1234" (password authentication) Open OTA connection "WRAP THOR AI (3.0.0 build 106) Copyright (c) 2003-2008 Bluegiga Technologies Inc. READY." Accept OTA connection Transparent OTA connection (iWRAP command tunnel) "SET PROFILE OTA 1234" "RESET" Host Figure 24: Over-the-Air connection example On a remote iWRAP OTA is simply activated by issuing iWRAP command: SET PROFILE OTA {password} and by performing a reset. In the Bluetooth interface OTA is seen as a standard Bluetooth Serial Port Profile service with a fixed service name "Bluegiga iWRAP". When OTA connection is opened the first thing that needs to be done is to send the password from the controlling device to the controlled iWRAP. If the password is correct iWRAP boot prompt will be displayed, otherwise the connection will be closed. There is a special use case for OTA to remotely read/write the GPIO pins of the iWRAP under control. 206

  • 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

206
12.13
Over-the-Air Configuration
iWRAP3 has Over-the-Air (OTA) configuration interface, which allows one to configure
iWRAP settings over a
Bluetooth
SPP connection. OTA gives one access to standard iWRAP
commands which also available over UART interface. This example shows how OTA
interface can be accessed from another iWRAP device.
Host
iWRAP
iWRAP
"SDP 00:07:80:00:00:00 1101"
”CALL 00:07:80:00:00:00
2
RFCOMM”
"CONNECT [link_id] RFCOMM
2
"
"1234" (password authentication)
Host
"SET PROFILE OTA 1234"
"RESET"
”SDP 00:07:80:00:a5:a5 < I SERVICENAME S
"Bluetooth Serial Port" > < I
PROTOCOLDESCRIPTORLIST < < U L2CAP > < U
RFCOMM I 01 > > >
SDP 00:07:80:00:a5:a5 < I SERVICENAME S
"
Bluegiga iWRAP
" > < I PROTOCOLDESCRIPTORLIST
< < U L2CAP > < U RFCOMM I
02
> > >
SDP”
”WRAP THOR AI (3.0.0 build 106)
Copyright (c) 2003-2008 Bluegiga Technologies Inc.
READY.”
Open OTA connection
Accept OTA connection
Transparent OTA connection (iWRAP command tunnel)
Open RFCOMM connection
Accept RFCOMM connection
Figure 24:
Over-the-Air connection example
On a remote iWRAP OTA is simply activated by issuing iWRAP command:
SET PROFILE
OTA {
password
}
and by performing a reset.
In the
Bluetooth
interface OTA is seen as a standard Bluetooth Serial Port Profile service
with a fixed service name “
Bluegiga iWRAP
”.
When OTA connection is opened the first thing that needs to be done is to send the
password from the controlling device to the controlled iWRAP. If the password is correct
iWRAP boot prompt will be displayed, otherwise the connection will be closed.
There is a special use case for OTA to remotely read/write the GPIO pins of the iWRAP
under control.