8.11. RF_BeaconFlags: Interprete the advertising data
Settings
index
Designation
Permissible
values
Default value
Permissions
Number
of
Bytes
14
See
description
0
read/write
1
This field configures the reception of Beacons.
Value
Description
0x01
Receive all Beacons from Proteus-III devices in range. Each received packet is
interpreted and is sent to the host via a
message.
0x02
All received advertising data / beacons is output in raw format via a
message.
0x03
Same as ’0x01’ plus additional filter. This filter discards redundant packets that
contain the same content.
0x04
A
message is output each time when an advertising packet with
AMBER SPP-like UUID is received. This feature can be used to realize a position
sensing application, since the
contains the current TX power level and
the current RSSI value besides the
of the sending device.
Others
Reserved.
Table 20: Beacon configuration flags
The internal database of the module may host the advertising data of 25 differ-
ent devices. If the data base is full, the oldest entry is removed.
To decrease the work load of the receiving module, use a sufficiently high
UART baud rate at the receiving device and slow advertising intervals at the
sending devices.
If the reception of beacons is configured, active scanning is performed which
increases the current consumption.
8.11.1. Example 1
Set the Beacon flags to 0x04 using
with settings index 14. Thus when an
advertising packet with AMBER SPP-like UUID is received, a
message is
printed.
Proteus-III reference manual version 1.3
© August 2020
www.we-online.com/wireless-connectivity
133