Specifications

Bluegiga Technologies Oy
Page 27 of 64
7 GPIO and AIO Functions
7.1 iWRAP supported GPIO Functions
Various GPIO functions are supported by iWRAP. These include:
Setting each GPIO state individually
Binding certain iWRAP commands to GPIO to trigger the command at either the rising or falling edge
of the GPIO
Carrier detect signal to indicate an active Bluetooth connection
Implementing RS232 modem signals
iWRAP ready indicator to signal to a host that iWRAP is ready to use
UART bypass mode to route UART signals to GPIO pins instead of iWRAP
Driving low frequency pulsed signal from a GPIO
Some of the functions are FW dependent. Refer to latest iWRAP user manual for the detailed information
about the GPIO functions.
7.2 Wi-Fi Co-existence Signals
Using few PS keys it is possible to implement HW coexistence between WiFi radio and WT32i. Figure 12
shows an example of Unity-3e coexistence between Bluegiga WF121 and WT32i.
WF121
WT32i
WLAN DENY
BT STATUS
BT ACTIVE
Figure 12: Example 4-wire coexistence scheme
Coex Signal /
Configuration Setting
Description
PSKEY
BT_STATUS
Dual signal used by
WT32i to indicate
transaction priority, high
or low, in the time
preceding a transaction,
and transmission or
reception activity during
a transaction. Based on
this PTA (Packet Traffic
Arbitrator) determines if
This signal is not configurable. Default is PIO5