From 11:00 PM CST Friday, Apr 11th - 1:30 PM CST Saturday, Apr 12th, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From 11:00 PM CST Friday, Apr 11th - 1:30 PM CST Saturday, Apr 12th, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
Description
The NI LabVIEW Bluetooth Low Energy (also called BLE, or Bluetooth Smart) API and Instrument Drivers enable BLE sensors and development kits to connect to LabVIEW on Windows 10 and cRIO. This enables existing BLE devices which typically work only with a bundled smartphone app, to also work with LabVIEW on Windows 10 or on Linux based NI cRIO embedded controllers.
Several example Instrument Drivers are included in the VI package.
Software Requirements
Installation Instructions
Perform these steps to install the software:
Perform these steps to connect to a BLE sensor from LabVIEW, after installing the software:
Support
For inquiries regarding this tool, troubleshooting, and feature requests please refer to this LabVIEW Bluetooth Low Energy Support Discussion NI Community forum for BLE.
At present, this toolkit is experimental, unsupported, and not recommended for production applications, and has no warranty. Please see the licensing notice below.
NI Labs Licensing Notice
Because the software technology available on NI Labs is experimental and has not yet been released for large-scale commercial use or fully tested by NI, the terms of the NI Labs license agreements vary from the standard NI software license terms. Further, the license terms for specific NI Labs technology may vary. Please carefully read the terms of the license agreement included with each NI Labs download before accepting those terms.
1) We're live at NI Week 2016 with this code in the demo under the sign "Device Connectivity". Connected devices include TI and ADI reference designs, and industrial sensors from Motionics and TE Connectivity.
2) The files are available in person, or direct message/email me (Tim Ousley) with the title "LabVIEW BLE". They will eventually be posted here.
Hi,
I am not able to find this driver in the VI package manager
national_instruments_lib_ble_instrument_drivers-1.0.0.4.vip 3006 KB
Can you please help me in this
Thanks!
I am trying to use this to talk to the Nordic BLE UART service
Which has these Characteristics
RX Characteristic (UUID: 6E400002-B5A3-F393-E0A9-E50E24DCCA9E)
The peer can send data to the device by writing to the RX Characteristic of the service. ATT Write Request or ATT Write Command can be used. The received data is sent on the UART interface.
TX Characteristic (UUID: 6E400003-B5A3-F393-E0A9-E50E24DCCA9E)
If the peer has enabled notifications for the TX Characteristic, the application can send data to the peer as notifications. The application will transmit all data received over UART as notifications.
When I try to write to Characteristic 6E400002-B5A3-F393-E0A9-E50E24DCCA9E nothing happens
When I try to write to Characteristic 2A00 with value 0 using Write BLE Channel u8.vi it works fine
When I try to write to Characteristic 6E400002-B5A3-F393-E0A9-E50E24DCCA9E with value 0 using Write BLE Channel u8.vi labview returns error 5126
Is there a limitation on the string size of the Characteristic ???? If so, is it possible to get an updated NI Bluetooth LE Driver.exe?? or maybe the source code for the NI Bluetooth LE Driver.exe
Here is the result for the BLE device when I use Microsoft's Bluetooth LE Explorer
Hi,
I'm trying to do the same thing, and I'm having exactly the same problem.
I have tried 3 BLE toolkits, none work properly.
The best toolkits I've tried is this one because sometimes depending on how I connect my device I get an answer.
https://forums.ni.com/t5/Community-Documents/LabVIEW-BLE-Bluetooth-Low-Energy-toolkit/ta-p/3538612
With this toolkit I can send a message but never get the response
https://github.com/prabubharathi85/LabVIEW-BLE-Driver
And the last one has no doc or example, and it's really hard to understand how it works but you can find some détails on this forum
If someone has a standard code like "serial bluetooth app" on android