return empty when I enter “”instrhwi​nfo('Bluet​ooth','Hph​one')“”

1 vue (au cours des 30 derniers jours)
HDying
HDying le 8 Fév 2014
Réponse apportée : Vinod le 23 Nov 2015
>> a = instrhwinfo('Bluetooth')
a =
RemoteNames: {'Hphone'}
RemoteIDs: {'btspp://087A4C001CFC'}
BluecoveVersion: 'BlueCove-2.1.1-SNAPSHOT'
JarFileVersion: 'Version 3.2'
>> instrhwinfo('Bluetooth','Hphone')
ans =
RemoteName: []
RemoteID: []
ObjectConstructorName: []
Channels: []

Réponses (2)

HDying
HDying le 8 Fév 2014
Modifié(e) : HDying le 8 Fév 2014
thx everybody, I think I find the reason. that is the device is cellphone. the key is it can't run the SPP profile. Look this for details. : http://www.mathworks.com/matlabcentral/answers/98837

Vinod
Vinod le 23 Nov 2015
In this case this was because the phone did not support Bluetooth Serial Port Profile.
Note that this may also have to do with the device going into a power save mode and not being discoverable. If you are sure the device supports Bluetooth SPP, try power cycling your device and then executing
>>instrhwinfo('bluetooth','_myDevice_')
Note that the information returned is frequently usable even if the device is in power save mode, so you only potentially need this information once.

Catégories

En savoir plus sur Test and Measurement dans Help Center et File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by