Skip to content

Commit

Permalink
VI package tested BGAPI protocol 1.10
Browse files Browse the repository at this point in the history
  • Loading branch information
rcassani committed Apr 17, 2021
1 parent e54f985 commit 82b9bd6
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 11 deletions.
14 changes: 7 additions & 7 deletions BLE-Toolkit-LabVIEW.vipb
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<VI_Package_Builder_Settings Version="2017" Created_Date="2015-07-20 14:41:44" Modified_Date="2020-12-30 20:28:02" Creator="Cassani" Comments="" ID="62a5bd771d326d2fc2373c5981f0877d">
<VI_Package_Builder_Settings Version="2018" Created_Date="2015-07-20 14:41:44" Modified_Date="2021-04-17 15:03:20" Creator="Cassani" Comments="" ID="c6cae14d309275290ab187fd7537e453">
<Library_General_Settings>
<Package_File_Name>BLE_Toolkit_LabVIEW</Package_File_Name>
<Library_Version>1.4.0.6</Library_Version>
<Library_Version>1.10.0.7</Library_Version>
<Auto_Increment_Version>false</Auto_Increment_Version>
<Library_Source_Folder>ble_toolkit_source</Library_Source_Folder>
<Library_Output_Folder>VI_package</Library_Output_Folder>
Expand Down Expand Up @@ -265,7 +265,7 @@ Provided examples indlude:
<Path>ble_toolkit_source\support_vi</Path>
<VI_Title/>
</Items_Data>
<GUID>A0F0E50DC0B3F34D6082F95CB701270E</GUID>
<GUID>BE8D72EBA55ED4D8484BC75192DCE949</GUID>
</Functions_Palette_Data>
<Functions_Palette_Data>
<Parent_Palette_Index>0</Parent_Palette_Index>
Expand Down Expand Up @@ -762,7 +762,7 @@ Provided examples indlude:
<Path>ble_toolkit_source\api_commands\ble_rsp_system_get_info.vi</Path>
<VI_Title/>
</Items_Data>
<GUID>CCCBE6B931788B1FF72443F709692D26</GUID>
<GUID>EECDB0F472E0931169D545453514B730</GUID>
</Functions_Palette_Data>
<Functions_Palette_Data>
<Parent_Palette_Index>0</Parent_Palette_Index>
Expand Down Expand Up @@ -1133,7 +1133,7 @@ Provided examples indlude:
<Path>ble_toolkit_source\ble_functions\ble_write_client_characterist_configuration.vi</Path>
<VI_Title/>
</Items_Data>
<GUID>13BF1282688E3CB890865B0824411511</GUID>
<GUID>9485D1D7775EC8916FA26EE3543B5AC5</GUID>
</Functions_Palette_Data>
<Functions_Palette_Data>
<Parent_Palette_Index>0</Parent_Palette_Index>
Expand Down Expand Up @@ -1182,7 +1182,7 @@ Provided examples indlude:
<Path>ble_toolkit_source\ble_specification\ble_read_battery.vi</Path>
<VI_Title/>
</Items_Data>
<GUID>70525E0B9F38F97D20283E3E2CE218FA</GUID>
<GUID>1223FD1EDB30263D1843B724DD291D35</GUID>
</Functions_Palette_Data>
<Functions_Palette_Data>
<Parent_Palette_Index>0</Parent_Palette_Index>
Expand Down Expand Up @@ -1371,7 +1371,7 @@ Provided examples indlude:
<Path>ble_toolkit_source\support_vi\ble_write_message.vi</Path>
<VI_Title/>
</Items_Data>
<GUID>68AD8E8B6F1F4DA48A2727E860887F04</GUID>
<GUID>6E25E832559D205382AD7F7BDA97D9FE</GUID>
</Functions_Palette_Data>
</Library_Palette_Definition>
</VI_Package_Builder_Settings>
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@

While [**LabVIEW** supports Classic Bluetooth](http://www.ni.com/white-paper/3260/en/) (on Windows), it does not provide support for **BLE**. To solve this issue, a workaround is to use a BLE USB dongle to handle the communication. http://digital.ni.com/public.nsf/allkb/4BA51235CFC8519086257F5E005E81D5

The **BLE Toolkit for LabVIEW** is an implementation of the [BGAPI protocol v1.3](http://www.silabs.com/documents/login/reference-manuals/Bluetooth_Smart_Software-BLE-1.3-API-RM.pdf) (by [Silicon Labs](http://www.silabs.com/)). **BGAPI protocol** is a based command and response protocol that allows the Bluetooth
The **BLE Toolkit for LabVIEW** is an implementation of the [BGAPI protocol v1.10](https://www.silabs.com/documents/public/reference-manuals/Bluetooth-LE-Software-API%20Reference-Manual-for-BLE-Version-1.10.pdf) (by [Silicon Labs](http://www.silabs.com/)). **BGAPI protocol** is a based command and response protocol that allows the Bluetooth
Smart stack (in Silicon Labs BLE devices) to be controlled form an external host and an application over USB/UART.

This Toolbox has been developed and tested with the [BLE USB dongle BLED112](http://www.silabs.com/products/wireless/bluetooth/bluetooth-low-energy-modules/ble121lr-bluetooth-smart-long-range-module1)

## Installation
To install the **BLE Toolkit for LabVIEW**, the **VI Package Manager** by [JKI](http://jki.net/) is needed.
1. Download and install [VI Package Manager](https://vipm.jki.net/get)
2. Download and install the last VI package for the **BLE Toolkit for LabVIEW** from [here](https://github.com/rcassani/BLE-Toolkit-LabVIEW/releases)
To install the **BLE Toolkit for LabVIEW**, the **VIPM** (VI Package Manager) by [JKI](https://www.jki.net/) is needed.
1. Download and install [VI Package Manager](https://www.vipm.io/download/)
2. Download and install the latest VI package for the **BLE Toolkit for LabVIEW** from [here](https://github.com/rcassani/BLE-Toolkit-LabVIEW/releases)

## Usage
1. Obtain a BLED112 USB dongle (e.g. in [Digi-Key](https://www.digikey.ca/products/en?keywords=bled112))
Expand Down

0 comments on commit 82b9bd6

Please sign in to comment.