Bluenrg-1 Throughput Demonstration Application; Ble Unidirectional Throughput Scenario; Ble Bidirectional Throughput Scenario - ST STEVAL-IDB007V1M SPBTLE-1S User Manual

Table of Contents

Advertisement

UM2264
13

BlueNRG-1 throughput demonstration application

The BlueNRG-1 throughput demonstration application provides some basic throughput
demonstration applications to provide some reference figures regarding the achievable
Bluetooth low energy data rate using the BlueNRG-1 device.
The throughput application scenarios provided are:
1.
Unidirectional scenario: the server device sends characteristic notifications to a client
device.
2.
Bidirectional scenario: the server device sends characteristic notifications to a client
device and client device sends write without response characteristics to the server
device.
The throughput application exposes one service with two (20 byte max.) characteristic
values:
The TX characteristic, with which the client can enable notifications; when the server
has data to be sent, it sends notifications with the value of the TX characteristic.
The RX characteristic, is a writable characteristic; when the client has data to be sent
to the server, it writes a value in this characteristic.
The device roles which can be selected are:
1.
Server, which exposes the service with the TX, RX characteristics (BLE peripheral
device)
2.
Client, which uses the service TX, RX characteristics (BLE central device).
Each device role has two instances for each throughput scenario (unidirectional,
bidirectional).
The BlueNRG-1 throughput demonstration applications are supported by the BlueNRG-1
development platform (STEVAL-IDB007V1).
13.1

BLE unidirectional throughput scenario

The unidirectional throughput scenario lets you perform a unidirectional throughput test
where a server device sends notification to a client device.
To run this scenario:
Program the client unidirectional application on one BLE platform and reset it. The
platform is seen on the PC as a virtual COM port.
Open the port in a serial terminal emulator (the required serial port baudrate is
921600)
Program the server unidirectional application on a second BLE platform and reset it.
The two platforms try to establish a connection; if successful, the slave continuously
sends notifications of TX characteristic (20 bytes) to the client.
After every 500 packets, the measured application unidirectional throughput is
displayed.
13.2

BLE bidirectional throughput scenario

The bidirectional throughput scenario lets you perform a bidirectional throughput test where
the server device sends notifications to a client device and client device sends write without
response characteristics to the server device.
To run this scenario:
DocID030868 Rev 1
BlueNRG-1 throughput demonstration
application
39/55

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STEVAL-IDB007V1M SPBTLE-1S and is the answer not in the manual?

Subscribe to Our Youtube Channel

This manual is also suitable for:

Bluenrg-1Bluenrg-2

Table of Contents