11-06-2015 06:29 AM
I am trying to embark on a long shot project, where I pair and stream music to multiple sinks from multiple sources. Does LV allow you to target which dongle to pair to which sink?
11-09-2015
04:35 PM
- last edited on
05-08-2025
12:20 PM
by
Content Cleaner
rsmrostov,
I believe you should be able to do so, as long as you have the address for each dongle and sink. Refer to this guide for developing Bluetooth applications: https://www.ni.com/en/support/documentation/supplemental/06/developing-bluetooth-applications-with-l...
11-10-2015 06:06 AM - edited 11-10-2015 06:07 AM
Thanks for your reply.
Of course, I had looked at this article, and this article is exactly what has made me ask this type of question:
if you had read this, initializing a listener is done by the uuid number, and uuid is a random number (?). If that so, how does one basically say - use this dongle to look for broadcasting clients and pair, so that I can later use another dongle to pair to the next device.
11-10-2015 07:35 AM
Basically what happens is, that you can get the addresses of the broadcasting units (sinks) and their Device Names, you can run RFCOM service discovery (knowing the address of the BT dongle) which gives you the uuid addr for the service of the source you are going to use.
What remains is some sort of query to see all the available dongle addresses on the host pc, which becomes some sort of DOS ipconfig query...
11-11-2015 04:08 PM
LabVIEW doesn't have built-in capabilities to handle pairing like you're describing. I think you may need to write your own DLLs to handle the pairing.