Smart Remote 3 nRF52 v1.2
Data Fields
m_coms_ble_device_info_t Struct Reference

Device Information Service parameters. For more information, see this page . More...

Data Fields

char * device_name
 
char * fw_revision
 
char * hw_revision
 
char * manufacturer_name
 
uint16_t pnp_product_id
 
uint16_t pnp_product_version
 
uint16_t pnp_vendor_id
 
uint8_t pnp_vendor_id_src
 
char * serial_number
 

Detailed Description

Device Information Service parameters. For more information, see this page .

Note
All strings should be in UTF-8 format.
NULL termination works for all UTF-8 strings, including Chinese, Korean, and Japanese.

Field Documentation

char* m_coms_ble_device_info_t::device_name

Null-terminated device name.

char* m_coms_ble_device_info_t::fw_revision

Null-terminated firmware revision string.

char* m_coms_ble_device_info_t::hw_revision

Null-terminated hardware revision string.

char* m_coms_ble_device_info_t::manufacturer_name

Null-terminated manufacturer name.

uint16_t m_coms_ble_device_info_t::pnp_product_id

Product ID.

uint16_t m_coms_ble_device_info_t::pnp_product_version

Product version.

uint16_t m_coms_ble_device_info_t::pnp_vendor_id

Vendor ID.

uint8_t m_coms_ble_device_info_t::pnp_vendor_id_src

Vendor ID source (BLE_DIS_VENDOR_ID_SRC_BLUETOOTH_SIG or BLE_DIS_VENDOR_ID_SRC_USB_IMPL_FORUM).

char* m_coms_ble_device_info_t::serial_number

Null-terminated serial number string.


Documentation feedback | Developer Zone | Subscribe | Updated