Reference Manual

Table Of Contents
High throughput mode: The Proteus-III contains the so called "High throughput mode"
that allows to send up to 4 data packets per connection interval. This increases signif-
icantly the throughput. This mode and its usage is described in Proteus-III - Applica-
tion Note 4".
All BLE roles supported: The integrated BLE stack supports all BLE roles. Depending on
the current state of operation the Proteus-III firmware automatically switches its role to
execute the user’s instructions.
Flexible wired interfacing: If custom hardware does not support UART communication or
in case of a host less implementation, the Proteus-III is equipped with extra pins suited
for custom device/sensor connection. With help of these, a tailored firmware can be
developed which is optimized to the customer’s needs. The pins can be configured to
various functions such as UART, SPI, I2C, ADC, PWM, NFC and GPIO.
OTA firmware update: The Proteus-III firmware provides over the air firmware update ca-
pabilities. Firmware updates can be applied using the Nordic Apps for cell phones.
Peripheral only mode: The Proteus-III firmware provides the "peripheral only" operation
mode (see chapter
10
), that allows the easy adaption of already existing custom hard-
ware with the BLE interface. By default, this mode offers the static passkey pairing
method with bonding and a transparent UART interface. With this, custom hardware
can be accessed by mobile BLE devices (like smart phones including a custom Ap-
p) using an authenticated and encrypted BLE link without the need of configuring the
module.
Additional Bluetooth
®
5 radio modes: The Proteus-III provides the advanced radio modes
(2 MBit and LE coded, see chapter
5.9
) that have been introduced with Bluetooth
®
5.0. The 2 MBit mode allows to use the double data rate. The LE coded mode enables
higher transmission distances.
Long range connect: For backward compatibility reasons, a BLE connection is usually set-
up using the legacy 1MBit radio mode and can then be updated to long range mode.
The Proteus-III allows in addition to setup the connection immediately using the long
range mode, such that even connections can be initiated on high distances. More
information can be found in chapter
5.10
.
Remote GPIOs: The Proteus-III firmware allows to switch free module GPIOs via remote
control. More information can be found in chapter
11
.
1.1.2 Connectivity
The BLE standard allows to setup a network with various BLE devices from different manu-
facturers. To be able to communicate with Proteus-III devices, the AMBER SPP-like profile
must be known and implemented by all network participants. Thus arbitrary BLE devices
(like iOS or Android devices) must implement this profile, too. To do so, the Proteus-III
application note 1 contains the design data of the AMBER SPP-like profile.
Proteus-III reference manual version 0.11 © November 2019
www.we-online.com/wireless-connectivity 11