zephyrproject-rtos/zephyr

Bluetooth, host: API to expose local controller version & manufacturer info to application

Open

#41.754 aperta il 12 gen 2022

Vedi su GitHub
 (3 commenti) (0 reazioni) (1 assegnatario)C (9144 fork)batch import
EnhancementGood first issuearea: APIarea: Bluetootharea: Bluetooth Host

Metriche repository

Star
 (15.249 star)
Metriche merge PR
 (Merge medio 5g 20h) (1000 PR mergiate in 30 g)

Descrizione

Now one can print local controller and HCI info using BT_INFO, originating from https://github.com/zephyrproject-rtos/zephyr/blob/45a693a2a92412c8677cae9c3111bb4369272f42/subsys/bluetooth/host/hci_core.c#L3081

This is good, but it is desirable to have this information available to the application trough an API. Something similar to bt_dev_get_info() which returns bt_dev as a pointer, or it could be more specific, returning one of the

hci_version;
lmp_version;
hci_revision;
lmp_subversion;
manufacturer;

Parameters.

Guida contributor