CONFIG_BT_DIS_PNP_VID¶
Vendor ID
Type: hex
Help¶
The Vendor ID field is intended to uniquely identify the vendor of the
device. This field is used in conjunction with Vendor ID Source field,
which determines which organization assigned the Vendor ID field value.
Note: The Bluetooth Special Interest Group assigns Device ID Vendor ID,
and the USB Implementers Forum assigns Vendor IDs,
either of which can be used for the Vendor ID field value.
Device providers should procure the Vendor ID from the USB Implementers
Forum or the Company Identifier from the Bluetooth SIG.
Direct dependencies¶
BT_DIS_PNP
&& BT_DIS
&& BT_CONN
&& BT_HCI
&& BT
(Includes any dependencies from ifs and menus.)
Default¶
0
Kconfig definition¶
At <Zephyr>/subsys/bluetooth/services/Kconfig.dis:57
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:42
→ <Zephyr>/subsys/Kconfig:9
→ <Zephyr>/subsys/bluetooth/Kconfig:175
→ <Zephyr>/subsys/bluetooth/services/Kconfig:9
Menu path: (Top) → Sub Systems and OS Services → Bluetooth → GATT Services → Enable GATT Device Information service → Enable PnP_ID characteristic
config BT_DIS_PNP_VID
hex "Vendor ID"
range 0 0xFFFF
default 0
depends on BT_DIS_PNP && BT_DIS && BT_CONN && BT_HCI && BT
help
The Vendor ID field is intended to uniquely identify the vendor of the
device. This field is used in conjunction with Vendor ID Source field,
which determines which organization assigned the Vendor ID field value.
Note: The Bluetooth Special Interest Group assigns Device ID Vendor ID,
and the USB Implementers Forum assigns Vendor IDs,
either of which can be used for the Vendor ID field value.
Device providers should procure the Vendor ID from the USB Implementers
Forum or the Company Identifier from the Bluetooth SIG.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)