Dlp Nirscan Nano Bluetooth Communications; Bluetooth Communications; Gatt Supported Services; I.1 Bluetooth Communications - Texas Instruments DLP NIRscan User Manual

Table of Contents

Advertisement

DLP NIRscan Nano Bluetooth Communications

I.1

Bluetooth Communications

The DLP NIRscan Nano wirelessly communicates using Bluetooth Low Energy version 4.0 This wireless
communication uses two main profiles for discovery and communication with a remote host:
GAP: Generic access profile for basic discovery and establishing connections.
GATT: Generic attribute profile for commands and data transfer.
The DLP NIRscan Nano supports Bluetooth version 4.0 specification. When the Bluetooth sub-system is
activated, the DLP NIRscan Nano broadcasts its availability while a smartphone, tablet or PC acts as an
observer. Once connected, the DLP NIRscan Nano acts as a server for the GATT profile while the
smartphone, tablet, or PC acts as a client.
I.1.1 GATT Supported Services
The DLP NIRscan Nano Bluetooth GATT Profile supports the following services:
Battery Service (BAS) to provide battery charge capacity.
Device Information Service (DIS) to provide manufacturer Name, model number, serial number,
hardware revision, spectrum library revision, and Tiva software revision.
GATT General Information Service to provide temperature, humidity, status, hours of use, lamp hours,
and battery recharge cycles.
GATT Date and Time Service to synchronize date and time information between smartphone, tablet, or
PC to the Tiva's realtime clock.
GATT Calibration Information Service to provide calibration coefficients
GATT Scan Configuration Information Service to provide stored configurations and scan configuration
data.
GATT Scan Data Information Service to initiate scan, clear scan data, and return stored scan data.
A GATT service has a universally unique identifier (UUID) used to identify every service. A UUID is a 128-
bit value. However, common or frequently used services that are included in the BLE specifications and/or
certified by Bluetooth.org are shortened to 16-bit UUID to improve efficiency.
Each service is composed of a set of characteristics. Each characteristic contains a value with properties
for how the value is accessed and information on how the value is displayed or represented. The
properties are:
R = Read.
W = Write.
WWoR = Write without response. Not used in DLP NIRscan Nano Bluetooth implementation.
S = Signed write. Not used in DLP NIRscan Nano Bluetooth implementation.
N = Notify.
I = Indicate.
WA = Writable auxiliaries. Not used in DLP NIRscan Nano Bluetooth implementation.
B = Broadcast. Not used in DLP NIRscan Nano Bluetooth implementation.
EP = Extended properties. Not used in DLP NIRscan Nano Bluetooth implementation.
DLPU030B – June 2015 – Revised July 2015
Submit Documentation Feedback
Copyright © 2015, Texas Instruments Incorporated
DLPU030B – June 2015 – Revised July 2015
DLP NIRscan Nano Bluetooth Communications
Appendix I
65

Advertisement

Table of Contents
loading

Table of Contents