Samples: Bluetooth: Extend DIS sample

- Extended the DIS sample to showcase all possible
  fields using placeholder values.
- UDI issuer strings use a 'private' ODI which is
   unregistered.

Signed-off-by: Sean Kyer <Sean.Kyer@analog.com>
This commit is contained in:
Sean Kyer 2024-11-25 12:39:08 -08:00 committed by Anas Nashif
commit 93c1c7d066

View file

@ -16,6 +16,25 @@ CONFIG_BT_DIS_FW_REV_STR="Zephyr Firmware"
CONFIG_BT_DIS_HW_REV_STR="Zephyr Hardware" CONFIG_BT_DIS_HW_REV_STR="Zephyr Hardware"
CONFIG_BT_DIS_SW_REV_STR="Zephyr Software" CONFIG_BT_DIS_SW_REV_STR="Zephyr Software"
CONFIG_BT_DIS_UDI=y
CONFIG_BT_DIS_UDI_LABEL_STR="Zephyr Test UDI Label"
CONFIG_BT_DIS_UDI_DI_STR="(01)0123456789ABCD(11)241125(17)341125(10)A1234(21)0123456789"
CONFIG_BT_DIS_UDI_ISSUER_STR="1.3.6.1.4.1.99999"
CONFIG_BT_DIS_UDI_AUTHORITY_STR="1.3.6.1.4.1.99999"
CONFIG_BT_DIS_PNP=y
CONFIG_BT_DIS_PNP_VID_SRC=1
CONFIG_BT_DIS_PNP_VID=0xFFFF
CONFIG_BT_DIS_PNP_PID=0xFFFF
CONFIG_BT_DIS_PNP_VER=0
CONFIG_BT_DIS_SYSTEM_ID=y
CONFIG_BT_DIS_SYSTEM_ID_OUI=0xFFFFFF
CONFIG_BT_DIS_SYSTEM_ID_IDENTIFIER=0xFFFFFFFFFF
CONFIG_BT_DIS_IEEE_RCDL=y
CONFIG_BT_DIS_IEEE_RCDL_STR="Zephyr Test IEEE RCDL"
CONFIG_BT_DEVICE_NAME="DIS peripheral" CONFIG_BT_DEVICE_NAME="DIS peripheral"
# Below is setup to let DIS information be read from settings # Below is setup to let DIS information be read from settings
@ -25,4 +44,4 @@ CONFIG_SETTINGS=y
CONFIG_SETTINGS_NONE=y CONFIG_SETTINGS_NONE=y
CONFIG_BT_DIS_SETTINGS=y CONFIG_BT_DIS_SETTINGS=y
CONFIG_BT_DIS_STR_MAX=21 CONFIG_BT_DIS_STR_MAX=100