The device name will be displayed only if the device name is added in inquiry response data.
Could you please confirm what is your peer device? Your peer device is CYBT-343026-EVAL itself or something else?
If peer device is CYBT-343026-EVAL , then add device name to inquiry response data using the API wiced_bt_dev_write_eir
( Refer to demo examples in WICED SDK for the usage of API )
If your device which doing inquiry is CYBT-343026-EVAL , you may have to display the peer device name by checking the inquiry response data elements.
For example,when using CYBT-343026-EVAL do inquiry,there are some Bluetooth device displayed by device address.
If displayed name,I can know which is my BT headset,but it displayed device address,I can not specific which is my BT headset.
While I use my iphone doing inquiry,iphone displayed my BT headset name so that I can know which is my BT headset.
Please teach me what can I do for showing BT headset name by use CYBT-343026-EVAL. !
I question additionally, too.
How can I get remote device name on CYBT-343026-EVAL with WICED 6.2?
I can get remote device name when I do inquiry command send.
But old remote bluetooth device dose not send the device name(family-device name) in EIR.
I want to know the function command of WICED Studio API(v6.2.0).
1 of 1 people found this helpful
To get the device name while doing inquiry ,
Please use wiced_bt_start_inquiry API for start inquiry. In the scan result call back check for the EIR type BT_EIR_COMPLETE_LOCAL_NAME_TYPE . If matches, then display the corresponding data as device name.