From 11:00 PM CDT Friday, Nov 8 - 2:30 PM CDT Saturday, Nov 9, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Does Labview support BLE (Bluetooth low energy)? Any

Hi,

 

I have TI - CC2541 Based custom hardware and wanted to use Labview to communicate the device via BLE (Bluetooth 4.0 Low Energy).

I have gone through many forums. Most says that they doesnt support, but looks lik all are very old forum.

 

Please help me on this.

 

Thanks,

Javahar

0 Kudos
Message 1 of 8
(5,893 Views)

The question is wrong i feel. It is not LabVIEW what communicates directly with your BT device, but another BT device on your laptop/computer. So if we call your device "TI - CC2541 Based custom hardware" a client, what will you use as a BT host? A BT dongle connected via USB to your PC? Or a built-in BT in your laptop? So first you should be able to connect these two BT devices, and pair them only using your operation system. LabVIEW is the second step after this test.

 

edit: so explain it in a different way: If your OS supports the BT LowEnergy device, then LabVIEW should also work with it...

 

edit2: ok, it is indeed more complicated as I thought :)) I have found some fresh discussions on this topic by google:

 

https://forums.ni.com/t5/LabVIEW-Idea-Exchange/Bluetooth-Low-Energy-BLE-support/idi-p/3080038

 

0 Kudos
Message 2 of 8
(5,873 Views)

Hi javhar,

 

Did you manage to get around this problem? 

 

 

Regards,

 

Suzanne

0 Kudos
Message 3 of 8
(5,508 Views)

Hi Javahar,

 

                         Labview API uses RFCOMM, which is a connection protocol exposed by winsock interface. If your OS supports this; you can connecct labview to the device.

http://zone.ni.com/reference/en-XX/help/371361K-01/lvconcepts/using_lv_with_wireless/#Overview_of_Bl...

 

 

Regards,

Kamlesh

AE NI India

0 Kudos
Message 4 of 8
(5,479 Views)

Hi Kamlesh1,

 

Do you know if Windows 8.1 or 10 support the winsock interface for BLE? I have broadcom wiced ble device with 5 temperature sensors on board. I want to transmit the sensor data to labview 2014. Is this possible?

0 Kudos
Message 5 of 8
(5,465 Views)

Hi,

 

After lots of research, the way that I found to access the BLE from Labview is via Linking Bluetooth DLL and using its API's.

Let me know, if there is any new hint available on this.

 

Thanks,

Javahar.R

0 Kudos
Message 6 of 8
(5,446 Views)

Hi Javahar,

 

thanks for your response. Would you mind sharing your VI and maybe an outline of the method you had to use to link Bluetooth DLL using its API's? I am PhD student and struggling to get a broadcom wiced ble device to communicate sensor data to labview. 

 

Suzanne

0 Kudos
Message 7 of 8
(5,430 Views)

Hi Suzanne and Javahar,

                                               Please check it out this link: http://digital.ni.com/public.nsf/allkb/4BA51235CFC8519086257F5E005E81D5

It clearly says that if you have OS supported for BLE communication; it will work. You can use functions exposed by "Microsoft BluetoothAPIs.dll" and for more info you can visit on this link: https://msdn.microsoft.com/en-us/library/windows/hardware/hh450825

 

 

Regards,

Kamlesh

AE NI India

0 Kudos
Message 8 of 8
(5,421 Views)