Reference Manual
Table Of Contents
- Introduction
- Electrical specifications
- Pinout
- Quick start
- Functional description
- State indication using the LED pins
- Sleep mode
- Identification of a Proteus-III device on the radio
- Connection based data transmission, with or without security
- Unidirectional connectionless data transmission using Beacons
- Energy-efficient distance estimation solutions
- Configure the module for low power consumption
- Start the direct test mode (DTM)
- Using the 2 MBit and LE Coded phy
- Connection setup using LE Coded phy
- Host connection
- The command interface
- Scan for other modules in range
- Setup connections
- Transmit and receive data
- Configuring the module and modifying the device settings
- Manage the device state
- Run the Bluetooth test modes
- Switching GPIOs by remote control
- Other messages
- Message overview
- UserSettings - Module configuration values
- FS_DeviceInfo: Read the chip type and OS version
- FS_FWVersion: Read the firmware version
- FS_MAC: Read the MAC address
- FS_BTMAC: Read the BLE conform MAC address
- FS_SerialNumber: Read the serial number of the module
- RF_DeviceName: Modify the device name
- RF_StaticPasskey: Modify the static passkey
- RF_SecFlags: Modify the security settings
- RF_SecFlagsPerOnly: Modify the security settings (Peripheral only mode)
- RF_ScanFlags: Modify the scan behavior
- RF_BeaconFlags: Interprete the advertising data
- RF_AdvertisingTimeout: Modify the advertising timeout
- RF_AdvertisingFlags: Configure the advertising packet
- RF_ScanFactor: Modify the scan factor
- RF_ScanTiming: Modify the scan timing
- RF_ConnectionTiming: Modify the connection timing
- RF_TXPower: Modify the output power
- RF_SPPBaseUUID: Configure the SPP base UUID
- RF_Appearance: Configure the appearance of the device
- UART_ConfigIndex: Modify the UART speed
- CFG_Flags: Configure the module
- DIS_ManufacturerName: Configure the manufacturer name
- DIS_ModelNumber: Configure the model number
- DIS_SerialNumber: Configure the serial number
- DIS_HWVersion: Configure the HW version
- DIS_SWVersion: Configure the SW version
- DIS_Flags: Configure the device information service
- Timing parameters
- Peripheral only mode
- Remote GPIO control
- Customizing the Proteus-III
- Custom firmware
- Firmware update
- Firmware history
- Design in guide
- Reference design
- Manufacturing information
- Physical dimensions
- Marking
- Bluetooth SIG listing/qualification
- Regulatory compliance information
- Important notes
- Legal notice
- License terms
8.15 RF_ScanTiming: Modify the scan timing
Settings
index
Designation
Permissible
values
Default value
Permissions
Number
of
Bytes
9
RF_ScanTiming
0 - 11 1
read/write
1
The
RF_ScanTiming
enables the possibility to configure the timing behavior of the module’s
RF interface during advertising and scanning state. Using this parameter several predefined
configurations can be chosen, which include timing parameters, such as the frequency of
advertising packets and the length of a scan window.
The choice of the
RF_ScanTiming
primarily affects the latency of device detection on air as
well as the current consumption. The lower the
RF_ScanTiming
, the faster the modules can
find each other for communication, but also the more power will be consumed.
RF_ScanTiming
0 1 2 3 4 5 6 7 8
1
9
1
10
1
11
1
Advertising
interval [ms]
20 40 60 80 100 120 250 500 1000 2000 5000 10240
Scan window
[ms]
25 50 80 100 120 150 312 600 1250 2500 6250 10240
Scan interval
[ms]
Defined by the
RF_ScanFactor
.
Connection setup
timeout [s]
1 2 2 2 2 2 2 4 5 10 20 35
Current
consumption
High
. . .
Low
Further information:
• In
ACTION_SCANNING
mode, the scan interval defines the time after which the module
switches channel to detect other BLE devices in range. See also
RF_ScanFactor
.
• In
ACTION_SCANNING
mode, the scan window defines the section of the scan interval,
where the module is scanning. During the remaining time, the module enters a sus-
pend mode (system-on mode). See also
RF_ScanFactor
.
• In
ACTION_IDLE
mode, the advertising interval defines the time after which the module
periodically sends its advertising packet. In between, the module enters a suspend
mode (system-on mode).
• The connection setup timeout defines the time after which a connection request has to
be answered by the peripheral.
1
Mainly suitable for transmitting data using Beacons without consuming much energy.
Proteus-III reference manual version 0.11 © November 2019
www.we-online.com/wireless-connectivity 135