nRF Connect SDK Bare Metal API 2.0.99
Loading...
Searching...
No Matches

◆ BLE_DIS_VALUES_DEFAULTS

#define BLE_DIS_VALUES_DEFAULTS

#include <ble_dis.h>

Value:
{ \
.manufacturer_name = CONFIG_BLE_DIS_MANUFACTURER_NAME, \
.model_number = CONFIG_BLE_DIS_MODEL_NUMBER, \
.serial_number = CONFIG_BLE_DIS_SERIAL_NUMBER, \
.hw_revision = CONFIG_BLE_DIS_HW_REVISION, \
.fw_revision = CONFIG_BLE_DIS_FW_REVISION, \
.sw_revision = CONFIG_BLE_DIS_SW_REVISION, \
IF_ENABLED(CONFIG_BLE_DIS_SYSTEM_ID, ( \
.sys_id = &(const struct ble_dis_sys_id){ \
.manufacturer_id = CONFIG_BLE_DIS_SYSTEM_ID_MID, \
.organizationally_unique_id = CONFIG_BLE_DIS_SYSTEM_ID_OUI, \
},)) \
IF_ENABLED(CONFIG_BLE_DIS_PNP_ID, ( \
.pnp_id = &(const struct ble_dis_pnp_id){ \
.vendor_id_source = CONFIG_BLE_DIS_PNP_VID_SRC, \
.vendor_id = CONFIG_BLE_DIS_PNP_VID, \
.product_id = CONFIG_BLE_DIS_PNP_PID, \
.product_version = CONFIG_BLE_DIS_PNP_VER, \
},)) \
IF_ENABLED(CONFIG_BLE_DIS_REGULATORY_CERT, ( \
.reg_cert = &(const struct ble_dis_reg_cert){ \
.list = (const uint8_t[8]) \
sys_uint64_to_array(CONFIG_BLE_DIS_REGULATORY_CERT_LIST), \
.len = 8, \
},)) \
}
PnP ID characteristic value.
Definition ble_dis.h:83
IEEE 11073-20601 Regulatory Certification Data List characteristic value.
Definition ble_dis.h:95
System ID characteristic value.
Definition ble_dis.h:75

Default characteristic values, populated from the CONFIG_BLE_DIS_* Kconfig options.