Customizing The Proteus-Iii; Dis - Device Information Service; Uuid - We PROTEUS-III User Manual

Hide thumbs Also See for PROTEUS-III:
Table of Contents

Advertisement

WIRELESS CONNECTIVITY & SENSORS
User manual Proteus-III

12. Customizing the Proteus-III

12.1. DIS - Device information service

Besides the WE SPP-like profile for data transmission, the Proteus-III contains the so called
Device Information Service. This profile exposes manufacturer information about a device and
is used to personalize the Proteus-III to fuse with the custom product. The Device Information
Service is a standard Bluetooth
capabilities. It contains the following fields, that can only be modified by updating the respective
user setting using the CMD_SET_REQ command:
Field name
Manufacturer Name String
Model Number String
Serial Number String
Hardware Revision String
Software Revision String
Furthermore, the user setting DIS_Flags defines which of the described DIS fields are finally
placed in the DIS profile. Thus after adding content to the a DIS field user setting, like DIS_
ManufacturerName , the user setting DIS_Flags has to be adapted such that the content is
added to the profile.

12.2. UUID

The UUID is a unique number identifying a Bluetooth
tions. The Proteus-III using its standard UUID is compatible to all devices that implement the
WE SPP-like profile, whichever device it is integrated.
To suspend this interoperability, the user settings RF_SPPBaseUUID , RF_SPPServiceUUID , RF_
SPPTXUUID and RF_SPPRXUUID can be used to modify the UUID of the WE SPP-like profile. With
this, a new custom SPP-like profile is defined that is solely known to those that chose the new
UUID.
The WE SPP-like profile consists of the 128 bit base UUID plus the 16 bit UUIDs for the under-
lying characteristics and services:
Characteristic
128 Bit RF_SPPBaseUUID
16 Bit RF_SPPServiceUUID
16 Bit RF_SPPRXUUID
16 Bit RF_SPPTXUUID
Using these user settings, the UUIDs of all characteristics calculate as the base UUID, where
byte 2 and 3 are replaced by the underlying service or characteristic UUID.
Order code 2611011024000
Version 1.8 , July 2022
®
LE profile that is recognized by all devices with Bluetooth
User setting
DIS_ManufacturerName
DIS_ModelNumber
DIS_SerialNumber
DIS_HWVersion
DIS_SWVersion
®
UUID
0x6E40xxxx-C352-11E5-953D-0002A5D5C51B
0x0001
0x0002
0x0003
Table 79: UUID default values
Maximum length
64
64
64
16
16
LE profile and thus describing its func-
www.we-online.com/wcs
®
188

Advertisement

Table of Contents
loading

This manual is also suitable for:

Proteus-iii-spi26110110240102611011024000

Table of Contents