CONFIG_BT_REMOTE_VERSION

Enable fetching of remote version

Enable remote version information

Type: bool

Help

Enable this to get access to the remote version in the Controller and in the Host through bt_conn_get_info(). The fields in question can be then found in the bt_conn_info struct.

Help

Enable this to get access to the remote version through the remote_version_available callback. The host will automatically ask the remote device after the connection has been established.

Direct dependencies

(BT_CONN && BT_HCI && BT) || (BT_REMOTE_INFO && BT_CONN && BT_HCI_HOST && BT_HCI && BT)

(Includes any dependencies from ifs and menus.)

Default

Kconfig definitions

At <Zephyr>/subsys/bluetooth/Kconfig:203

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:34<Zephyr>/subsys/Kconfig:9

Menu path: (Top) → Sub Systems and OS Services → Bluetooth

config BT_REMOTE_VERSION
    bool "Enable fetching of remote version"
    default y if BT_HCI_RAW
    depends on BT_CONN && BT_HCI && BT
    help
      Enable this to get access to the remote version in the Controller and
      in the Host through bt_conn_get_info(). The fields in question can
      be then found in the bt_conn_info struct.

At <Zephyr>/subsys/bluetooth/host/Kconfig:317

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:34<Zephyr>/subsys/Kconfig:9<Zephyr>/subsys/bluetooth/Kconfig:239

Menu path: (Top) → Sub Systems and OS Services → Bluetooth → Enable application access to remote information

config BT_REMOTE_VERSION
    bool "Enable remote version information"
    depends on BT_REMOTE_INFO && BT_CONN && BT_HCI_HOST && BT_HCI && BT
    help
      Enable this to get access to the remote version through
      the remote_version_available callback. The host will automatically ask
      the remote device after the connection has been established.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)