Reference Manual

Table Of Contents
8.21.2 Example 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
8.22 DIS_ManufacturerName: Configure the manufacturer name . . . . . . . . . 150
8.22.1 Example 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
8.22.2 Example 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
8.23 DIS_ModelNumber: Configure the model number . . . . . . . . . . . . . . . 152
8.23.1 Example 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
8.23.2 Example 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
8.24 DIS_SerialNumber: Configure the serial number . . . . . . . . . . . . . . . 153
8.24.1 Example 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
8.24.2 Example 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
8.25 DIS_HWVersion: Configure the HW version . . . . . . . . . . . . . . . . . . 154
8.25.1 Example 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
8.25.2 Example 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
8.26 DIS_SWVersion: Configure the SW version . . . . . . . . . . . . . . . . . . 155
8.26.1 Example 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
8.26.2 Example 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
8.27 DIS_Flags: Configure the device information service . . . . . . . . . . . . . 156
8.27.1 Example 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
8.27.2 Example 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
9 Timing parameters 160
9.1 Reset and sleep . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
9.2 BLE timing parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
9.3 Connection establishment . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
9.4 Connection based data transmission . . . . . . . . . . . . . . . . . . . . . . 161
10 Peripheral only mode 162
10.1 Reasons to use the peripheral only mode . . . . . . . . . . . . . . . . . . . 162
10.2 Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
10.3 How to use the peripheral only mode . . . . . . . . . . . . . . . . . . . . . . 163
10.4 More information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
10.4.1 Radio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
10.4.2 UART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
11 Remote GPIO control 165
11.1 Supported GPIO_IDs for remote and local control . . . . . . . . . . . . . . . 170
12 Customizing the Proteus-III 171
12.1 DIS - Device information service . . . . . . . . . . . . . . . . . . . . . . . . 171
12.2 UUID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
12.3 Appearance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
13 Custom firmware 172
13.1 Custom configuration of standard firmware . . . . . . . . . . . . . . . . . . 172
13.2 Customer specific firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
13.3 Customer firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
13.4 Contact for firmware requests . . . . . . . . . . . . . . . . . . . . . . . . . . 173
14 Firmware update 174
14.1 Firmware update using the SWD interface . . . . . . . . . . . . . . . . . . . 174
Proteus-III reference manual version 0.11 © November 2019
www.we-online.com/wireless-connectivity 7