Device Information Service (DIS)

Definitions and prototypes for the DIS interface. More...

Modules

 Defines
 
 Structures
 
 Functions
 

Detailed Description

Definitions and prototypes for the DIS interface.

The Device Information Service exposes manufacturer and/or vendor information about a device.This module implements the Device Information Service with all optional characteristics.

After dis_init_t variable is initialized, the application should call dis_service_init() to add a Device Information Service and the characteristics which are selected by dis_init_t::char_mask to the BLE Stack database. However the value of those characteristics locates in user space. The application should make sure the spaces for those values are available and those values will not be changed during the connection.