10. Transparent mode
The Proteus-e implements a new feature that allows the easy integration of the Proteus-e
Bluetooth
®
LE module to an already existing host. The transparent mode offers a plug and
play installation without previous configuration of the Proteus-e. It is tailored for easy com-
munication with mobile Bluetooth
®
LE devices like smart phones.
The transparent mode is a special operation mode, that uses the configuration of the com-
mand mode described in the previous chapters. It has to be enabled during the module
start-up and contains the following key features:
• Automatic UART enabling: During advertising the UART is disabled. As soon as anoth-
er Bluetooth
®
LE enabled device connects to it, the UART of the Proteus-e is enabled,
the
pin shows that the channel is open and bidirectional data transmission can
start. As soon as the connection is closed, the UART is disabled.
• Transparent UART interface: The serial interface of the Proteus-e is no longer driven
by commands. This means, when the UART of the module is enabled, all data sent
to the UART is transmitted by the Proteus-e to the connected Bluetooth
®
LE enabled
device. On the other hand, all data received by radio is send from the Proteus-e to
the connected host without additional header data. Since the commands of the com-
mand interface are no longer valid, a Proteus-e cannot be configured when running in
transparent mode.
10.1. Reasons to use the transparent mode
The Proteus-e transparent mode equips custom applications with a Bluetooth
®
LE interface
(to be accessible by other Bluetooth
®
LE devices) without installation effort. Due to the
transparent UART interface, data can be exchanged without additional headers. In addi-
tion to that, the transparent mode allows an energy efficient operation of the Bluetooth
®
LE
interface, since the UART is only enabled when it is really used.
10.2. How to use the transparent mode
The transparent mode is enabled, when a high signal is present on the
pin during
device start-up or reset.
No configuration of the module is needed for this operating mode. The module shall be set
to factory settings if reconfigured before so it uses the default user settings.
If a configuration of the module is still needed (e.g. when another UART baud rate needs to
be chosen), the module has to be started in command mode and the
may be
used to update the user settings.
It is permitted to modify any user setting to change the behavior of the transparent mode.
Nevertheless, we recommend to update only the following parameters to run the device in
factory state with minimal adaptions:
•
(change the UART baud rate, default value "115200")
•
(change the default static passkey, default value "123123")
•
(change the default device name, default value "Proteus-E")
•
(change the default security mode, default value "open - no security")
Proteus-e reference manual version 0.3
© November 2021
www.we-online.com/wireless-connectivity
120