Data Fields
dis_init_t Struct Reference
BLE Services » Device Information Service (DIS) » Structures

Device Information Service init structure. This contains all options and data needed for initialization of the service. More...

`#include <dis.h>`

## Data Fields
uint32_t | char_mask
dis_string_t | manufact_name_str
dis_string_t | model_num_str
dis_string_t | serial_num_str
dis_string_t | hw_rev_str
dis_string_t | fw_rev_str
dis_string_t | sw_rev_str
dis_sys_id_t * | p_sys_id
dis_reg_cert_data_list_t | reg_cert_data_list
dis_pnp_id_t * | p_pnp_id

## Detailed Description

Device Information Service init structure. This contains all options and data needed for initialization of the service.

## Field Documentation

## ◆ char_mask

uint32_t dis_init_t::char_mask

Initial mask of Supported characteristics, and configured with Characteristics Mask.

## ◆ fw_rev_str

dis_string_t dis_init_t::fw_rev_str

Initial firmware Revision String.

## ◆ hw_rev_str

dis_string_t dis_init_t::hw_rev_str

Initial hardware Revision String.

## ◆ manufact_name_str

dis_string_t dis_init_t::manufact_name_str

Initial manufacturer Name String.

## ◆ model_num_str

dis_string_t dis_init_t::model_num_str

Initial model Number String.

## ◆ p_pnp_id

dis_pnp_id_t* dis_init_t::p_pnp_id

Initial PnP ID.

## ◆ p_sys_id

dis_sys_id_t* dis_init_t::p_sys_id

Initial system ID.

## ◆ reg_cert_data_list

dis_reg_cert_data_list_t dis_init_t::reg_cert_data_list

Initial IEEE 11073-20601 Regulatory Certification Data List.

## ◆ serial_num_str

dis_string_t dis_init_t::serial_num_str

Initial serial Number String.

## ◆ sw_rev_str

dis_string_t dis_init_t::sw_rev_str

Initial software Revision String.

The documentation for this struct was generated from the following file:

- dis.h