TI BLE-Stack for Bluetooth 4.2 API Documentation  3.01.00.07
Macros
GATT Characteristic Format Types

Macros

#define GATT_FORMAT_2BIT   0x02
 Unsigned 2 bit integer.
 
#define GATT_FORMAT_BOOL   0x01
 Unsigned 1 bit; 0 = false, 1 = true.
 
#define GATT_FORMAT_DUINT16   0x18
 IEEE-20601 format.
 
#define GATT_FORMAT_FLOAT   0x17
 IEEE-11073 32 bit FLOAT.
 
#define GATT_FORMAT_FLOAT32   0x14
 IEEE-754 32 bit floating point.
 
#define GATT_FORMAT_FLOAT64   0x15
 IEEE-754 64 bit floating point.
 
#define GATT_FORMAT_NIBBLE   0x03
 Unsigned 4 bit integer.
 
#define GATT_FORMAT_SFLOAT   0x16
 IEEE-11073 16 bit SFLOAT.
 
#define GATT_FORMAT_SINT12   0x0d
 Signed 12 bit integer.
 
#define GATT_FORMAT_SINT128   0x13
 Signed 128 bit integer.
 
#define GATT_FORMAT_SINT16   0x0e
 Signed 16 bit integer.
 
#define GATT_FORMAT_SINT24   0x0f
 Signed 24 bit integer.
 
#define GATT_FORMAT_SINT32   0x10
 Signed 32 bit integer.
 
#define GATT_FORMAT_SINT48   0x11
 Signed 48 bit integer.
 
#define GATT_FORMAT_SINT64   0x12
 Signed 64 bit integer.
 
#define GATT_FORMAT_SINT8   0x0c
 Signed 8 bit integer.
 
#define GATT_FORMAT_STRUCT   0x1b
 Opaque structure.
 
#define GATT_FORMAT_UINT12   0x05
 Unsigned 12 bit integer.
 
#define GATT_FORMAT_UINT128   0x0b
 Unsigned 128 bit integer.
 
#define GATT_FORMAT_UINT16   0x06
 Unsigned 16 bit integer.
 
#define GATT_FORMAT_UINT24   0x07
 Unsigned 24 bit integer.
 
#define GATT_FORMAT_UINT32   0x08
 Unsigned 32 bit integer.
 
#define GATT_FORMAT_UINT48   0x09
 Unsigned 48 bit integer.
 
#define GATT_FORMAT_UINT64   0x0a
 Unsigned 64 bit integer.
 
#define GATT_FORMAT_UINT8   0x04
 Unsigned 8 bit integer.
 
#define GATT_FORMAT_UTF16S   0x1a
 UTF-16 string.
 
#define GATT_FORMAT_UTF8S   0x19
 UTF-8 string.
 

Detailed Description

Copyright 2017, Texas Instruments Incorporated