├── .gitignore ├── BLE-Toolkit-LabVIEW.vipb ├── LICENSE.md ├── README.md ├── ble_toolkit.lvproj └── ble_toolkit_source ├── api_commands ├── ble_cmd_attclient_attribute_write.vi ├── ble_cmd_attclient_find_information.vi ├── ble_cmd_attclient_read_by_group_type.vi ├── ble_cmd_attclient_read_by_handle.vi ├── ble_cmd_connection_disconnect.vi ├── ble_cmd_end_procedure.vi ├── ble_cmd_gap_connect_direct.vi ├── ble_cmd_gap_discover.vi ├── ble_cmd_gap_set_scan_parameters.vi ├── ble_cmd_sm_delete_bonding.vi ├── ble_cmd_sm_encrypt_start.vi ├── ble_cmd_sm_set_bondable_mode.vi ├── ble_cmd_system_get_info.vi ├── ble_cmd_system_reset.vi ├── ble_evt_attclient_attribute_value.vi ├── ble_evt_attclient_find_information_found.vi ├── ble_evt_attclient_group_found.vi ├── ble_evt_attclient_procedue_completed.vi ├── ble_evt_connection_disconnected.vi ├── ble_evt_connection_status.vi ├── ble_evt_gap_scan_response.vi ├── ble_rsp_attclient_attribute_write.vi ├── ble_rsp_attclient_find_information.vi ├── ble_rsp_attclient_read_by_group_type.vi ├── ble_rsp_attclient_read_by_handle.vi ├── ble_rsp_connection_disconnect.vi ├── ble_rsp_gap_connect_direct.vi ├── ble_rsp_gap_discover.vi ├── ble_rsp_gap_end_procedure.vi ├── ble_rsp_gap_set_scan_parameters.vi ├── ble_rsp_sm_delete_bonding.vi ├── ble_rsp_sm_encrypt_start.vi ├── ble_rsp_sm_set_bondable_mode.vi └── ble_rsp_system_get_info.vi ├── ble_functions ├── ble_attach_dongle.vi ├── ble_config_bonding.vi ├── ble_connect_to_device.vi ├── ble_delete_bonding_by_handler.vi ├── ble_disconnect_device.vi ├── ble_discover_ble_devices.vi ├── ble_discover_characteristics.vi ├── ble_discover_handle_table.vi ├── ble_discover_services.vi ├── ble_discover_stop.vi ├── ble_dongle_info.vi ├── ble_read_by_handle.vi ├── ble_read_by_service_characteristic.vi ├── ble_reset_dongle_and_cnx.vi ├── ble_scan_parameters.vi ├── ble_start_encryption.vi ├── ble_starts_discovery.vi ├── ble_write_by_handle.vi ├── ble_write_by_handle_uint16.vi ├── ble_write_by_handle_uint8array.vi ├── ble_write_by_service_characteristic.vi ├── ble_write_by_service_characteristic_poly.vi ├── ble_write_by_service_characteristic_uint16.vi ├── ble_write_by_service_characteristic_uint8array.vi └── ble_write_client_characterist_configuration.vi ├── ble_specification ├── ble_parse_heart_rate_measurement.vi └── ble_read_battery.vi ├── examples ├── ble_read_hr_monitor.vi ├── ble_read_write_characteristics.vi └── ble_scan_devices.vi ├── support_vi ├── ble_check_payload_error.vi ├── ble_delete_repeated_scan_responses.vi ├── ble_hex2string.vi ├── ble_parse_scan_response.vi ├── ble_read_message.vi ├── ble_read_specific_message.vi ├── ble_search_characteristic_declaration_handle.vi ├── ble_search_client_characteristic_conf_handle.vi ├── ble_search_handle_by_service_and_characteristic.vi ├── ble_string2hex.vi ├── ble_wait_ms.vi └── ble_write_message.vi └── type_def ├── address_type.ctl ├── advertising_package_type.ctl ├── connection_status_bundle.ctl ├── gap_discover_mode.ctl ├── message_class.ctl ├── message_type.ctl ├── scanning_technique.ctl └── service_type.ctl /.gitignore: -------------------------------------------------------------------------------- 1 | # Build VI package directory 2 | /VI_package 3 | 4 | # Libraries 5 | *.lvlibp 6 | *.llb 7 | 8 | # Shared objects (inc. Windows DLLs) 9 | *.dll 10 | *.so 11 | *.so.* 12 | *.dylib 13 | 14 | # Executables 15 | *.exe 16 | 17 | # Metadata 18 | *.aliases 19 | *.lvlps 20 | -------------------------------------------------------------------------------- /BLE-Toolkit-LabVIEW.vipb: -------------------------------------------------------------------------------- 1 | 2 | 3 | BLE_Toolkit_LabVIEW 4 | 1.10.1.10 5 | false 6 | ble_toolkit_source 7 | VI_package 8 | MuSAE Lab 9 | 10 | MIT 11 | 13.0 12 | true 13 | 00000D7E002800000C9A00000400000200020022002200080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000000000FFFF00FFFFFF0000FFFF000000FFFF0000FF000000FF0000FF00FF00FFFFFF00FFFF0000FF0000FF0000FF00FF0000FF00FF000000FF00FF0000FF0000FF0000FFFF0000FF0000FF0000FF00FF0000FF00FF000000FFFF000000FF0000FF0000FFFF0000FF0000FF0000FF00FF0000FF00FF000000FF00FF0000FF0000FF0000FFFF0000FF000000FFFF000000FFFF0000FFFFFF00FF0000FF00FF0000FF0000FFFF000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000000000FFFF00000000000000000000000000FFFFFF00000000000000FFFF0000000000FFFF00000000000000000000000000FFFA56FF0000000000FF0000FF00000000FFFF0000000000000000000000000000FFF82BFF000000FF002BF600FF000000FFFF00000000000000000000FFFF000000D0F6FF000000FFFA562BF600FF0000FFFF000000F679A4CECEA479F6FAFF0000D0F6FF00000000FF81562BF600FF00FFFF00002BA4CECE80A4CECEA42B56FFFFFFF6FF0000000088FF81562BF62BFFFFFF00F6A4CECECE002BA4CECEA400567B56F67BD00000888FFFFF815656D100FFFF002BCECECECE00002BA4CECE2BD1FFD0FAF681A6886B47B300FFA6D10000FFFF0079CEA479CE007A002BA4CE79000000D1FA0081B347B3000000FF000000FFFF0080CEA4007A007A7A0080CE8000000000D07A007BFF0000000000000000FFFF00A4CECE8000007A007ACECEA400000000FFD1560081A600000000000000FFFF00A4CECECE8000007ACECECEA4000000A6476BD15600A6D0000000000000FFFF00A4CECECE80000079CECECEA40000886B478F00D0560081880000000000FFFF00A4CECE7A00007A0079CECEA400886B47B3000000D1560081D000000000FFFF0080CE80007A007A7A0080CE80A66B47B30000000000D156008181000000FFFF0055CEA480CE007A004FA4CE55A6B3B300000000000000D156F881000000FFFF002BCECECECE00004FA4CEAA2B00B2000000000000000000D0A600000000FFFF000080CECECE004FAACECE80000000000000000000000000000000000000FFFF00002AA4CECEA4AACECEA42A000000000000000000000000000000000000FFFF000000F655A4A4A4A455F600000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF002900000012000000020000000D01000000000100000000000A000000080000000000240024002900000012000000020000000D00B2B2B900010000000000100000001000000002002300000000000000000023002900000012000000020000000D00FCFCFD00010000000000100000001000000002002200010001000100010022002900000012000000020000000D00B2B2B900010000000000100000001000000002000000240024002400240000002900000012000000020000000D0080808A00010000000000100000001000000002000100230023002300230001 14 | BLE Toolkit 15 | true 16 | LabVIEW 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | BLE-Toolkit-LabVIEW.vipc 29 | 30 | The BLE (Bluetooth Low Energy) toolkit allows the interaction of BLE devices with LabVIEW. 31 | The BLE (Bluetooth Low Energy) toolkit allows the interaction of BLE devices with LabVIEW. 32 | 33 | The BLE toolkit for LabVIEW is an implementation of the Bluegica BGAPI, that allows to communicate with Bluegiga BLE(D)11x and WF121 devices using USB/UART. 34 | 35 | Provided examples indlude: 36 | * Scanning for BLE devices 37 | * Reading and Writing Characteristics values 38 | * Acquiring Heart Rate data stream 39 | 40 | Raymundo Cassani 41 | http://musaelab.ca/ 42 | 43 | 44 | 45 | 46 | false 47 | true 48 | <vi.lib>\BLE 49 | 50 | 51 | false 52 | true 53 | <application>\examples\BLE 54 | 55 | 56 | false 57 | true 58 | <vi.lib>\_probes\BLE 59 | 60 | 61 | true 62 | <project>\errors\BLE 63 | 64 | 65 | true 66 | <help>\BLE 67 | 68 | 69 | false 70 | true 71 | <application>\templates\BLE 72 | 73 | 74 | false 75 | true 76 | 77 | 78 | 79 | false 80 | true 81 | 82 | 83 | 84 | false 85 | true 86 | 87 | 88 | 89 | false 90 | true 91 | 92 | 93 | 94 | false 95 | true 96 | 97 | 98 | 99 | false 100 | true 101 | 102 | 103 | 104 | 105 | 106 | . 107 | 0 108 | false 109 | 0 110 | 111 | 112 | examples 113 | 1 114 | false 115 | 0 116 | 117 | 118 | . 119 | 120 | false 121 | 122 | 123 | . 124 | Prefix 125 | 126 | 127 | 128 | LICENSE.md 129 | 130 | 131 | 132 | false 133 | 134 | 135 | 136 | 137 | 138 | <random:32> 139 | false 140 | 141 | 142 | 143 | false 144 | 145 | 146 | Default 147 | false 148 | BLE (Bluetooth Low Energy) Toolkit 149 | 000005AE002900000012000000020000000D00FFFFFF000100000000000A0000000800000000002000200028000001AE0000017A000000070007001900180000000000FFFFFF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000000000FFFFFFFFFFFF000000FFFFFFFFFFFF000000000000000000000000000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000000000FFFFFFFFFFFF000000000000000000FFFFFF000000000000000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000000000000000FFFFFF000000000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00003FFFAA64FFFFEA8ABFFFAACEFFFFAA2ABFFFAECAFFFF00003FFF0028000000F8000000D20008000B000F001500180000000000FFFFFF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000000000FFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000000000FFFFFFFFFFFF000000000000000000FFFFFF000000000000FFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000000000000000FFFFFF000000FFFFFF000000FFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF003F89BF957F9DBF957FD5BF003F002900000012000000020000000D00CCCCFF000100000000000A0000000800190000002000200028000002AA00000276001900010020001F00180000000000FFFFFF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFF6C00006C0000FFFFFFFFFFFF6C0000FFFFFFFFFFFF6C00006C0000FFFFFFFFFFFF6C0000FFFFFFFFFFFFFFFFFF6C0000FFFFFFFFFFFF6C00006C0000FFFFFF6C00006C00006C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFFFFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C00006C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C00006C0000FFFFFFFFFFFF6C00006C00006C0000FFFFFF6C00006C0000FFFFFFFFFFFF6C0000FFFFFFFFFFFF6C00006C00006C0000FFFFFF6C00006C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFFFFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C00006C0000FFFFFF6C0000FFFFFF6C00006C00006C0000FFFFFF6C00006C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C00006C0000FFFFFFFFFFFF6C00006C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C00006C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000003AA64C89BEA8A8957AACEC9DBAA2A8957AECACD5B00000003 150 | 151 | Controls 152 | <menus>\Controls 153 | 154 | 155 | 156 | Functions 157 | <menus>\Categories 158 | 159 | 160 | false 161 | false 162 | 163 | 164 | 165 | true 166 | true 167 | true 168 | true 169 | true 170 | true 171 | false 172 | true 173 | true 174 | true 175 | true 176 | true 177 | true 178 | 179 | 180 | false 181 | false 182 | false 183 | 184 | 185 | false 186 | {product_name} {version_number} 187 | {author_name} - {company_name} 188 | {copyright} 189 | 190 | 191 | 192 | 193 | 194 | -1 195 | BLE (Bluetooth Low Energy) toolkit 196 | Icons 197 | 198 | 1 199 | 4 200 | 201 | <_256_Color_Icon>00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000000000FFFF00FFFFFF0000FFFF000000FFFF0000FF000000FF0000FF00FF00FFFFFF00FFFF0000FF0000FF0000FF00FF0000FF00FF000000FF00FF0000FF0000FF0000FFFF0000FF0000FF0000FF00FF0000FF00FF000000FFFF000000FF0000FF0000FFFF0000FF0000FF0000FF00FF0000FF00FF000000FF00FF0000FF0000FF0000FFFF0000FF000000FFFF000000FFFF0000FFFFFF00FF0000FF00FF0000FF0000FFFF000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000000000FFFF00000000000000000000000000FFFFFF00000000000000FFFF0000000000FFFF00000000000000000000000000FFFA56FF0000000000FF0000FF00000000FFFF0000000000000000000000000000FFF82BFF000000FF002BF600FF000000FFFF00000000000000000000FFFF000000D0F6FF000000FFFA562BF600FF0000FFFF000000F679A4CECEA479F6FAFF0000D0F6FF00000000FF81562BF600FF00FFFF00002BA4CECE80A4CECEA42B56FFFFFFF6FF0000000088FF81562BF62BFFFFFF00F6A4CECECE002BA4CECEA400567B56F67BD00000888FFFFF815656D100FFFF002BCECECECE00002BA4CECE2BD1FFD0FAF681A6886B47B300FFA6D10000FFFF0079CEA479CE007A002BA4CE79000000D1FA0081B347B3000000FF000000FFFF0080CEA4007A007A7A0080CE8000000000D07A007BFF0000000000000000FFFF00A4CECE8000007A007ACECEA400000000FFD1560081A600000000000000FFFF00A4CECECE8000007ACECECEA4000000A6476BD15600A6D0000000000000FFFF00A4CECECE80000079CECECEA40000886B478F00D0560081880000000000FFFF00A4CECE7A00007A0079CECEA400886B47B3000000D1560081D000000000FFFF0080CE80007A007A7A0080CE80A66B47B30000000000D156008181000000FFFF0055CEA480CE007A004FA4CE55A6B3B300000000000000D156F881000000FFFF002BCECECECE00004FA4CEAA2B00B2000000000000000000D0A600000000FFFF000080CECECE004FAACECE80000000000000000000000000000000000000FFFF00002AA4CECEA4AACECEA42A000000000000000000000000000000000000FFFF000000F655A4A4A4A455F600000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 202 | 00000000 203 | 204 | 205 | 206 | 207 | 208 | 209 | false 210 | . 211 | 212 | 213 | Sub Palette 214 | 1 215 | API commands 216 | API commands 217 | false 218 | 219 | 1 220 | 1 221 | 222 | 00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF717171FF0000000000000000000000000000000000000000000000000000FFFF717171FF0000FFFF0000FF000000FF00FFFFFF000000FFFFFF0000000000FFFF232323FF00FF0000FF00FFFF00FFFF00FF0000FF00FF0000000000000000FFFF232323FF00FF00000000FF00FF00FF00FF0000FF0000FFFF000000000000FFFFCDCDCDFF00FF0000FF00FF000000FF00FF0000FF00000000FF0000000000FFFFCDCDCDFF0000FFFF0000FF000000FF00FFFFFF0000FFFFFF000000000000FFFFCDCDCDFF0000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000F679A4CECEA479F600000000000000000000000000000000000000FFFF00002BA4CECE80A4CECEA42B000000000000000000000000000000000000FFFF00F6A4CECECE002BA4CECEA4000000000000000000000000000000000000FFFF002BCECECECE00002BA4CECE2B0000000000000000000000000000000000FFFF0079CEA479CE007A002BA4CE790000000000000000000000000000000000FFFF0080CEA4007A007A7A0080CE800000FFFF0000FFFFFF0000FF0000000000FFFF00A4CECE8000007A007ACECEA40000FFFF0000FF0000FF00FF0000000000FFFF00A4CECECE8000007ACECECEA400FF0000FF00FFFFFF0000FF0000000000FFFF00A4CECECE80000079CECECEA400FFFFFFFF00FF00000000FF0000000000FFFF00A4CECE7A00007A0079CECEA400FF0000FF00FF00000000FF0000000000FFFF0080CE80007A007A7A0080CE800000000000000000000000000000000000FFFF0055CEA480CE007A004FA4CE5500FFFFFF0000FF000000FFFFFF00000000FFFF002BCECECECE00004FA4CEAA2B00FF0000FF00FF000000FF000000000000FFFF000080CECECE004FAACECE800000FFFFFF0000FF000000FFFF0000000000FFFF00002AA4CECEA4AACECEA42A0000FF0000FF00FF000000FF000000000000FFFF000000F655A4A4A4A455F6000000FFFFFF0000FFFFFF00FFFFFF00000000FFFF000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 223 | ble_toolkit_source\api_commands 224 | 225 | 226 | 227 | Sub Palette 228 | 2 229 | BLE functions 230 | BLE functions 231 | false 232 | 233 | 1 234 | 2 235 | 236 | 00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF050505FF0000000000000000000000000000000000000000000000000000FFFF050505FF00FFFFFF00FF0000FF00FF0000FF0000FFFF0000FFFFFF000000FFFF050505FF00FF000000FF0000FF00FFFF00FF00FF0000FF0000FF00000000FFFF050505FF00FFFF0000FF0000FF00FF00FFFF00FF0000000000FF00000000FFFF050505FF00FF000000FF0000FF00FF0000FF00FF0000FF0000FF00000000FFFF050505FF00FF00000000FFFF0000FF0000FF0000FFFF000000FF00000000FFFF050505FF0000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000F679A4CECEA479F600000000000000000000000000000000000000FFFF00002BA4CECE80A4CECEA42B000000000000000000000000000000000000FFFF00F6A4CECECE002BA4CECEA4000000000000000000000000000000000000FFFF002BCECECECE00002BA4CECE2B0000000000000000000000000000000000FFFF0079CEA479CE007A002BA4CE790000000000000000000000000000000000FFFF0080CEA4007A007A7A0080CE800000FFFF0000FFFFFF0000FF0000000000FFFF00A4CECE8000007A007ACECEA40000FFFF0000FF0000FF00FF0000000000FFFF00A4CECECE8000007ACECECEA400FF0000FF00FFFFFF0000FF0000000000FFFF00A4CECECE80000079CECECEA400FFFFFFFF00FF00000000FF0000000000FFFF00A4CECE7A00007A0079CECEA400FF0000FF00FF00000000FF0000000000FFFF0080CE80007A007A7A0080CE800000000000000000000000000000000000FFFF0055CEA480CE007A004FA4CE5500FFFFFF0000FF000000FFFFFF00000000FFFF002BCECECECE00004FA4CEAA2B00FF0000FF00FF000000FF000000000000FFFF000080CECECE004FAACECE800000FFFFFF0000FF000000FFFF0000000000FFFF00002AA4CECEA4AACECEA42A0000FF0000FF00FF000000FF000000000000FFFF000000F655A4A4A4A455F6000000FFFFFF0000FFFFFF00FFFFFF00000000FFFF000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 237 | ble_toolkit_source\ble_functions 238 | 239 | 240 | 241 | Sub Palette 242 | 3 243 | BLE specification 244 | BLE specification 245 | false 246 | 247 | 1 248 | 3 249 | 250 | 00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF686868FF0000000000000000000000000000000000000000000000000000FFFF686868FF0000FFFFFF00FFFFFF0000FFFFFF0000FFFF0000FF00FFFFFF00FFFF686868FF00FF00000000FF0000FF00FF000000FF0000FF00FF00FF000000FFFF686868FF0000FFFF0000FFFFFF0000FFFF0000FF00000000FF00FFFF0000FFFF686868FF00000000FF00FF00000000FF000000FF0000FF00FF00FF000000FFFF686868FF00FFFFFF0000FF00000000FFFFFF0000FFFF0000FF00FF000000FFFF686868FF0000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000F679A4CECEA479F600000000000000000000000000000000000000FFFF00002BA4CECE80A4CECEA42B000000000000000000000000000000000000FFFF00F6A4CECECE002BA4CECEA4000000000000000000000000000000000000FFFF002BCECECECE00002BA4CECE2B0000000000000000000000000000000000FFFF0079CEA479CE007A002BA4CE790000000000000000000000000000000000FFFF0080CEA4007A007A7A0080CE800000FFFF0000FFFFFF0000FF0000000000FFFF00A4CECE8000007A007ACECEA40000FFFF0000FF0000FF00FF0000000000FFFF00A4CECECE8000007ACECECEA400FF0000FF00FFFFFF0000FF0000000000FFFF00A4CECECE80000079CECECEA400FFFFFFFF00FF00000000FF0000000000FFFF00A4CECE7A00007A0079CECEA400FF0000FF00FF00000000FF0000000000FFFF0080CE80007A007A7A0080CE800000000000000000000000000000000000FFFF0055CEA480CE007A004FA4CE5500FFFFFF0000FF000000FFFFFF00000000FFFF002BCECECECE00004FA4CEAA2B00FF0000FF00FF000000FF000000000000FFFF000080CECECE004FAACECE800000FFFFFF0000FF000000FFFF0000000000FFFF00002AA4CECEA4AACECEA42A0000FF0000FF00FF000000FF000000000000FFFF000000F655A4A4A4A455F6000000FFFFFF0000FFFFFF00FFFFFF00000000FFFF000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 251 | ble_toolkit_source\ble_specification 252 | 253 | 254 | 255 | Sub Palette 256 | 4 257 | support_vi 258 | support_vi 259 | false 260 | 261 | 1 262 | 4 263 | 264 | 00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000000000000000000000000000000000000000000000000000FFFFFFFFFFFF0000FFFFFF00FF0000FF00FFFFFF0000FFFFFF0000FFFFFF0000FFFFFFFFFFFF00FF00000000FF0000FF00FF0000FF00FF0000FF0000FF000000FFFFFFFFFFFF0000FFFF0000FF0000FF00FFFFFF0000FFFFFF000000FF000000FFFFFFFFFFFF00000000FF00FF0000FF00FF00000000FF0000FF0000FF000000FFFFFFFFFFFF00FFFFFF000000FFFF0000FF00000000FF0000FF0000FF000000FFFFFFFFFFFF0000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000F679A4CECEA479F600000000000000000000000000000000000000FFFF00002BA4CECE80A4CECEA42B000000000000000000000000000000000000FFFF00F6A4CECECE002BA4CECEA4000000000000000000000000000000000000FFFF002BCECECECE00002BA4CECE2B0000000000000000000000000000000000FFFF0079CEA479CE007A002BA4CE790000000000000000000000000000000000FFFF0080CEA4007A007A7A0080CE800000000000000000000000000000000000FFFF00A4CECE8000007A007ACECEA40000000000000000000000000000000000FFFF00A4CECECE8000007ACECECEA40000000000000000000000000000000000FFFF00A4CECECE80000079CECECEA40000000000000000000000000000000000FFFF00A4CECE7A00007A0079CECEA40000000000000000000000000000000000FFFF0080CE80007A007A7A0080CE800000000000000000000000000000000000FFFF0055CEA480CE007A004FA4CE5500FFFFFF0000FF000000FFFFFF00000000FFFF002BCECECECE00004FA4CEAA2B00FF0000FF00FF000000FF000000000000FFFF000080CECECE004FAACECE800000FFFFFF0000FF000000FFFF0000000000FFFF00002AA4CECEA4AACECEA42A0000FF0000FF00FF000000FF000000000000FFFF000000F655A4A4A4A455F6000000FFFFFF0000FFFFFF00FFFFFF00000000FFFF000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 265 | ble_toolkit_source\support_vi 266 | 267 | 268 | BB69DFAB1A4973F9F6E0250D7C08550B 269 | 270 | 271 | 0 272 | API commands 273 | Icons 274 | 275 | 6 276 | 6 277 | 278 | <_256_Color_Icon>00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF717171FF0000000000000000000000000000000000000000000000000000FFFF717171FF0000FFFF0000FF000000FF00FFFFFF000000FFFFFF0000000000FFFF232323FF00FF0000FF00FFFF00FFFF00FF0000FF00FF0000000000000000FFFF232323FF00FF00000000FF00FF00FF00FF0000FF0000FFFF000000000000FFFFCDCDCDFF00FF0000FF00FF000000FF00FF0000FF00000000FF0000000000FFFFCDCDCDFF0000FFFF0000FF000000FF00FFFFFF0000FFFFFF000000000000FFFFCDCDCDFF0000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000F679A4CECEA479F600000000000000000000000000000000000000FFFF00002BA4CECE80A4CECEA42B000000000000000000000000000000000000FFFF00F6A4CECECE002BA4CECEA4000000000000000000000000000000000000FFFF002BCECECECE00002BA4CECE2B0000000000000000000000000000000000FFFF0079CEA479CE007A002BA4CE790000000000000000000000000000000000FFFF0080CEA4007A007A7A0080CE800000FFFF0000FFFFFF0000FF0000000000FFFF00A4CECE8000007A007ACECEA40000FFFF0000FF0000FF00FF0000000000FFFF00A4CECECE8000007ACECECEA400FF0000FF00FFFFFF0000FF0000000000FFFF00A4CECECE80000079CECECEA400FFFFFFFF00FF00000000FF0000000000FFFF00A4CECE7A00007A0079CECEA400FF0000FF00FF00000000FF0000000000FFFF0080CE80007A007A7A0080CE800000000000000000000000000000000000FFFF0055CEA480CE007A004FA4CE5500FFFFFF0000FF000000FFFFFF00000000FFFF002BCECECECE00004FA4CEAA2B00FF0000FF00FF000000FF000000000000FFFF000080CECECE004FAACECE800000FFFFFF0000FF000000FFFF0000000000FFFF00002AA4CECEA4AACECEA42A0000FF0000FF00FF000000FF000000000000FFFF000000F655A4A4A4A455F6000000FFFFFF0000FFFFFF00FFFFFF00000000FFFF000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 279 | 00000000 280 | 281 | 282 | 283 | 284 | 285 | 286 | false 287 | api_commands 288 | 289 | 290 | Item 291 | -1 292 | ble_cmd_attclient_attribute_write.vi 293 | 294 | false 295 | 296 | 1 297 | 1 298 | 299 | 00000000 300 | ble_toolkit_source\api_commands\ble_cmd_attclient_attribute_write.vi 301 | 302 | 303 | 304 | Item 305 | -1 306 | ble_cmd_attclient_find_information.vi 307 | 308 | false 309 | 310 | 1 311 | 2 312 | 313 | 00000000 314 | ble_toolkit_source\api_commands\ble_cmd_attclient_find_information.vi 315 | 316 | 317 | 318 | Item 319 | -1 320 | ble_cmd_attclient_read_by_group_type.vi 321 | 322 | false 323 | 324 | 1 325 | 3 326 | 327 | 00000000 328 | ble_toolkit_source\api_commands\ble_cmd_attclient_read_by_group_type.vi 329 | 330 | 331 | 332 | Item 333 | -1 334 | ble_cmd_attclient_read_by_handle.vi 335 | 336 | false 337 | 338 | 1 339 | 4 340 | 341 | 00000000 342 | ble_toolkit_source\api_commands\ble_cmd_attclient_read_by_handle.vi 343 | 344 | 345 | 346 | Item 347 | -1 348 | ble_cmd_connection_disconnect.vi 349 | 350 | false 351 | 352 | 1 353 | 5 354 | 355 | 00000000 356 | ble_toolkit_source\api_commands\ble_cmd_connection_disconnect.vi 357 | 358 | 359 | 360 | Item 361 | -1 362 | ble_cmd_end_procedure.vi 363 | 364 | false 365 | 366 | 1 367 | 6 368 | 369 | 00000000 370 | ble_toolkit_source\api_commands\ble_cmd_end_procedure.vi 371 | 372 | 373 | 374 | Item 375 | -1 376 | ble_cmd_gap_connect_direct.vi 377 | 378 | false 379 | 380 | 2 381 | 1 382 | 383 | 00000000 384 | ble_toolkit_source\api_commands\ble_cmd_gap_connect_direct.vi 385 | 386 | 387 | 388 | Item 389 | -1 390 | ble_cmd_gap_discover.vi 391 | 392 | false 393 | 394 | 2 395 | 2 396 | 397 | 00000000 398 | ble_toolkit_source\api_commands\ble_cmd_gap_discover.vi 399 | 400 | 401 | 402 | Item 403 | -1 404 | ble_cmd_gap_set_scan_parameters.vi 405 | 406 | false 407 | 408 | 2 409 | 3 410 | 411 | 00000000 412 | ble_toolkit_source\api_commands\ble_cmd_gap_set_scan_parameters.vi 413 | 414 | 415 | 416 | Item 417 | -1 418 | ble_cmd_sm_delete_bonding.vi 419 | 420 | false 421 | 422 | 2 423 | 4 424 | 425 | 00000000 426 | ble_toolkit_source\api_commands\ble_cmd_sm_delete_bonding.vi 427 | 428 | 429 | 430 | Item 431 | -1 432 | ble_cmd_sm_encrypt_start.vi 433 | 434 | false 435 | 436 | 2 437 | 5 438 | 439 | 00000000 440 | ble_toolkit_source\api_commands\ble_cmd_sm_encrypt_start.vi 441 | 442 | 443 | 444 | Item 445 | -1 446 | ble_cmd_sm_set_bondable_mode.vi 447 | 448 | false 449 | 450 | 2 451 | 6 452 | 453 | 00000000 454 | ble_toolkit_source\api_commands\ble_cmd_sm_set_bondable_mode.vi 455 | 456 | 457 | 458 | Item 459 | -1 460 | ble_cmd_system_get_info.vi 461 | 462 | false 463 | 464 | 3 465 | 1 466 | 467 | 00000000 468 | ble_toolkit_source\api_commands\ble_cmd_system_get_info.vi 469 | 470 | 471 | 472 | Item 473 | -1 474 | ble_cmd_system_reset.vi 475 | 476 | false 477 | 478 | 3 479 | 2 480 | 481 | 00000000 482 | ble_toolkit_source\api_commands\ble_cmd_system_reset.vi 483 | 484 | 485 | 486 | Item 487 | -1 488 | ble_evt_attclient_attribute_value.vi 489 | 490 | false 491 | 492 | 3 493 | 3 494 | 495 | 00000000 496 | ble_toolkit_source\api_commands\ble_evt_attclient_attribute_value.vi 497 | 498 | 499 | 500 | Item 501 | -1 502 | ble_evt_attclient_find_information_found.vi 503 | 504 | false 505 | 506 | 3 507 | 4 508 | 509 | 00000000 510 | ble_toolkit_source\api_commands\ble_evt_attclient_find_information_found.vi 511 | 512 | 513 | 514 | Item 515 | -1 516 | ble_evt_attclient_group_found.vi 517 | 518 | false 519 | 520 | 3 521 | 5 522 | 523 | 00000000 524 | ble_toolkit_source\api_commands\ble_evt_attclient_group_found.vi 525 | 526 | 527 | 528 | Item 529 | -1 530 | ble_evt_attclient_procedue_completed.vi 531 | 532 | false 533 | 534 | 3 535 | 6 536 | 537 | 00000000 538 | ble_toolkit_source\api_commands\ble_evt_attclient_procedue_completed.vi 539 | 540 | 541 | 542 | Item 543 | -1 544 | ble_evt_connection_disconnected.vi 545 | 546 | false 547 | 548 | 4 549 | 1 550 | 551 | 00000000 552 | ble_toolkit_source\api_commands\ble_evt_connection_disconnected.vi 553 | 554 | 555 | 556 | Item 557 | -1 558 | ble_evt_connection_status.vi 559 | 560 | false 561 | 562 | 4 563 | 2 564 | 565 | 00000000 566 | ble_toolkit_source\api_commands\ble_evt_connection_status.vi 567 | 568 | 569 | 570 | Item 571 | -1 572 | ble_evt_gap_scan_response.vi 573 | 574 | false 575 | 576 | 4 577 | 3 578 | 579 | 00000000 580 | ble_toolkit_source\api_commands\ble_evt_gap_scan_response.vi 581 | 582 | 583 | 584 | Item 585 | -1 586 | ble_rsp_attclient_attribute_write.vi 587 | 588 | false 589 | 590 | 4 591 | 4 592 | 593 | 00000000 594 | ble_toolkit_source\api_commands\ble_rsp_attclient_attribute_write.vi 595 | 596 | 597 | 598 | Item 599 | -1 600 | ble_rsp_attclient_find_information.vi 601 | 602 | false 603 | 604 | 4 605 | 5 606 | 607 | 00000000 608 | ble_toolkit_source\api_commands\ble_rsp_attclient_find_information.vi 609 | 610 | 611 | 612 | Item 613 | -1 614 | ble_rsp_attclient_read_by_group_type.vi 615 | 616 | false 617 | 618 | 4 619 | 6 620 | 621 | 00000000 622 | ble_toolkit_source\api_commands\ble_rsp_attclient_read_by_group_type.vi 623 | 624 | 625 | 626 | Item 627 | -1 628 | ble_rsp_attclient_read_by_handle.vi 629 | 630 | false 631 | 632 | 5 633 | 1 634 | 635 | 00000000 636 | ble_toolkit_source\api_commands\ble_rsp_attclient_read_by_handle.vi 637 | 638 | 639 | 640 | Item 641 | -1 642 | ble_rsp_connection_disconnect.vi 643 | 644 | false 645 | 646 | 5 647 | 2 648 | 649 | 00000000 650 | ble_toolkit_source\api_commands\ble_rsp_connection_disconnect.vi 651 | 652 | 653 | 654 | Item 655 | -1 656 | ble_rsp_gap_connect_direct.vi 657 | 658 | false 659 | 660 | 5 661 | 3 662 | 663 | 00000000 664 | ble_toolkit_source\api_commands\ble_rsp_gap_connect_direct.vi 665 | 666 | 667 | 668 | Item 669 | -1 670 | ble_rsp_gap_discover.vi 671 | 672 | false 673 | 674 | 5 675 | 4 676 | 677 | 00000000 678 | ble_toolkit_source\api_commands\ble_rsp_gap_discover.vi 679 | 680 | 681 | 682 | Item 683 | -1 684 | ble_rsp_gap_end_procedure.vi 685 | 686 | false 687 | 688 | 5 689 | 5 690 | 691 | 00000000 692 | ble_toolkit_source\api_commands\ble_rsp_gap_end_procedure.vi 693 | 694 | 695 | 696 | Item 697 | -1 698 | ble_rsp_gap_set_scan_parameters.vi 699 | 700 | false 701 | 702 | 5 703 | 6 704 | 705 | 00000000 706 | ble_toolkit_source\api_commands\ble_rsp_gap_set_scan_parameters.vi 707 | 708 | 709 | 710 | Item 711 | -1 712 | ble_rsp_sm_delete_bonding.vi 713 | 714 | false 715 | 716 | 6 717 | 1 718 | 719 | 00000000 720 | ble_toolkit_source\api_commands\ble_rsp_sm_delete_bonding.vi 721 | 722 | 723 | 724 | Item 725 | -1 726 | ble_rsp_sm_encrypt_start.vi 727 | 728 | false 729 | 730 | 6 731 | 2 732 | 733 | 00000000 734 | ble_toolkit_source\api_commands\ble_rsp_sm_encrypt_start.vi 735 | 736 | 737 | 738 | Item 739 | -1 740 | ble_rsp_sm_set_bondable_mode.vi 741 | 742 | false 743 | 744 | 6 745 | 3 746 | 747 | 00000000 748 | ble_toolkit_source\api_commands\ble_rsp_sm_set_bondable_mode.vi 749 | 750 | 751 | 752 | Item 753 | -1 754 | ble_rsp_system_get_info.vi 755 | 756 | false 757 | 758 | 6 759 | 4 760 | 761 | 00000000 762 | ble_toolkit_source\api_commands\ble_rsp_system_get_info.vi 763 | 764 | 765 | CEE5663667CF8B97B102BF1B94B374B0 766 | 767 | 768 | 0 769 | BLE functions 770 | Icons 771 | 772 | 5 773 | 6 774 | 775 | <_256_Color_Icon>00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF050505FF0000000000000000000000000000000000000000000000000000FFFF050505FF00FFFFFF00FF0000FF00FF0000FF0000FFFF0000FFFFFF000000FFFF050505FF00FF000000FF0000FF00FFFF00FF00FF0000FF0000FF00000000FFFF050505FF00FFFF0000FF0000FF00FF00FFFF00FF0000000000FF00000000FFFF050505FF00FF000000FF0000FF00FF0000FF00FF0000FF0000FF00000000FFFF050505FF00FF00000000FFFF0000FF0000FF0000FFFF000000FF00000000FFFF050505FF0000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000F679A4CECEA479F600000000000000000000000000000000000000FFFF00002BA4CECE80A4CECEA42B000000000000000000000000000000000000FFFF00F6A4CECECE002BA4CECEA4000000000000000000000000000000000000FFFF002BCECECECE00002BA4CECE2B0000000000000000000000000000000000FFFF0079CEA479CE007A002BA4CE790000000000000000000000000000000000FFFF0080CEA4007A007A7A0080CE800000FFFF0000FFFFFF0000FF0000000000FFFF00A4CECE8000007A007ACECEA40000FFFF0000FF0000FF00FF0000000000FFFF00A4CECECE8000007ACECECEA400FF0000FF00FFFFFF0000FF0000000000FFFF00A4CECECE80000079CECECEA400FFFFFFFF00FF00000000FF0000000000FFFF00A4CECE7A00007A0079CECEA400FF0000FF00FF00000000FF0000000000FFFF0080CE80007A007A7A0080CE800000000000000000000000000000000000FFFF0055CEA480CE007A004FA4CE5500FFFFFF0000FF000000FFFFFF00000000FFFF002BCECECECE00004FA4CEAA2B00FF0000FF00FF000000FF000000000000FFFF000080CECECE004FAACECE800000FFFFFF0000FF000000FFFF0000000000FFFF00002AA4CECEA4AACECEA42A0000FF0000FF00FF000000FF000000000000FFFF000000F655A4A4A4A455F6000000FFFFFF0000FFFFFF00FFFFFF00000000FFFF000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 776 | 00000000 777 | 778 | 779 | 780 | 781 | 782 | 783 | false 784 | ble_functions 785 | 786 | 787 | Item 788 | -1 789 | ble_attach_dongle.vi 790 | 791 | false 792 | 793 | 1 794 | 1 795 | 796 | 00000000 797 | ble_toolkit_source\ble_functions\ble_attach_dongle.vi 798 | 799 | 800 | 801 | Item 802 | -1 803 | ble_config_bonding.vi 804 | 805 | false 806 | 807 | 1 808 | 2 809 | 810 | 00000000 811 | ble_toolkit_source\ble_functions\ble_config_bonding.vi 812 | 813 | 814 | 815 | Item 816 | -1 817 | ble_connect_to_device.vi 818 | 819 | false 820 | 821 | 1 822 | 3 823 | 824 | 00000000 825 | ble_toolkit_source\ble_functions\ble_connect_to_device.vi 826 | 827 | 828 | 829 | Item 830 | -1 831 | ble_delete_bonding_by_handler.vi 832 | 833 | false 834 | 835 | 1 836 | 4 837 | 838 | 00000000 839 | ble_toolkit_source\ble_functions\ble_delete_bonding_by_handler.vi 840 | 841 | 842 | 843 | Item 844 | -1 845 | ble_disconnect_device.vi 846 | 847 | false 848 | 849 | 1 850 | 5 851 | 852 | 00000000 853 | ble_toolkit_source\ble_functions\ble_disconnect_device.vi 854 | 855 | 856 | 857 | Item 858 | -1 859 | ble_discover_ble_devices.vi 860 | 861 | false 862 | 863 | 1 864 | 6 865 | 866 | 00000000 867 | ble_toolkit_source\ble_functions\ble_discover_ble_devices.vi 868 | 869 | 870 | 871 | Item 872 | -1 873 | ble_discover_characteristics.vi 874 | 875 | false 876 | 877 | 2 878 | 1 879 | 880 | 00000000 881 | ble_toolkit_source\ble_functions\ble_discover_characteristics.vi 882 | 883 | 884 | 885 | Item 886 | -1 887 | ble_discover_handle_table.vi 888 | 889 | false 890 | 891 | 2 892 | 2 893 | 894 | 00000000 895 | ble_toolkit_source\ble_functions\ble_discover_handle_table.vi 896 | 897 | 898 | 899 | Item 900 | -1 901 | ble_discover_services.vi 902 | 903 | false 904 | 905 | 2 906 | 3 907 | 908 | 00000000 909 | ble_toolkit_source\ble_functions\ble_discover_services.vi 910 | 911 | 912 | 913 | Item 914 | -1 915 | ble_discover_stop.vi 916 | 917 | false 918 | 919 | 2 920 | 4 921 | 922 | 00000000 923 | ble_toolkit_source\ble_functions\ble_discover_stop.vi 924 | 925 | 926 | 927 | Item 928 | -1 929 | ble_dongle_info.vi 930 | 931 | false 932 | 933 | 2 934 | 5 935 | 936 | 00000000 937 | ble_toolkit_source\ble_functions\ble_dongle_info.vi 938 | 939 | 940 | 941 | Item 942 | -1 943 | ble_read_by_handle.vi 944 | 945 | false 946 | 947 | 2 948 | 6 949 | 950 | 00000000 951 | ble_toolkit_source\ble_functions\ble_read_by_handle.vi 952 | 953 | 954 | 955 | Item 956 | -1 957 | ble_read_by_service_characteristic.vi 958 | 959 | false 960 | 961 | 3 962 | 1 963 | 964 | 00000000 965 | ble_toolkit_source\ble_functions\ble_read_by_service_characteristic.vi 966 | 967 | 968 | 969 | Item 970 | -1 971 | ble_reset_dongle_and_cnx.vi 972 | 973 | false 974 | 975 | 3 976 | 2 977 | 978 | 00000000 979 | ble_toolkit_source\ble_functions\ble_reset_dongle_and_cnx.vi 980 | 981 | 982 | 983 | Item 984 | -1 985 | ble_scan_parameters.vi 986 | 987 | false 988 | 989 | 3 990 | 3 991 | 992 | 00000000 993 | ble_toolkit_source\ble_functions\ble_scan_parameters.vi 994 | 995 | 996 | 997 | Item 998 | -1 999 | ble_start_encryption.vi 1000 | 1001 | false 1002 | 1003 | 3 1004 | 4 1005 | 1006 | 00000000 1007 | ble_toolkit_source\ble_functions\ble_start_encryption.vi 1008 | 1009 | 1010 | 1011 | Item 1012 | -1 1013 | ble_starts_discovery.vi 1014 | 1015 | false 1016 | 1017 | 3 1018 | 5 1019 | 1020 | 00000000 1021 | ble_toolkit_source\ble_functions\ble_starts_discovery.vi 1022 | 1023 | 1024 | 1025 | Item 1026 | -1 1027 | ble_write_by_handle.vi 1028 | 1029 | false 1030 | 1031 | 3 1032 | 6 1033 | 1034 | 00000000 1035 | ble_toolkit_source\ble_functions\ble_write_by_handle.vi 1036 | 1037 | 1038 | 1039 | Item 1040 | -1 1041 | ble_write_by_handle_uint16.vi 1042 | 1043 | false 1044 | 1045 | 4 1046 | 1 1047 | 1048 | 00000000 1049 | ble_toolkit_source\ble_functions\ble_write_by_handle_uint16.vi 1050 | 1051 | 1052 | 1053 | Item 1054 | -1 1055 | ble_write_by_handle_uint8array.vi 1056 | 1057 | false 1058 | 1059 | 4 1060 | 2 1061 | 1062 | 00000000 1063 | ble_toolkit_source\ble_functions\ble_write_by_handle_uint8array.vi 1064 | 1065 | 1066 | 1067 | Item 1068 | -1 1069 | ble_write_by_service_characteristic.vi 1070 | 1071 | false 1072 | 1073 | 4 1074 | 3 1075 | 1076 | 00000000 1077 | ble_toolkit_source\ble_functions\ble_write_by_service_characteristic.vi 1078 | 1079 | 1080 | 1081 | Item 1082 | -1 1083 | ble_write_by_service_characteristic_poly.vi 1084 | 1085 | false 1086 | 1087 | 4 1088 | 4 1089 | 1090 | 00000000 1091 | ble_toolkit_source\ble_functions\ble_write_by_service_characteristic_poly.vi 1092 | 1093 | 1094 | 1095 | Item 1096 | -1 1097 | ble_write_by_service_characteristic_uint16.vi 1098 | 1099 | false 1100 | 1101 | 4 1102 | 5 1103 | 1104 | 00000000 1105 | ble_toolkit_source\ble_functions\ble_write_by_service_characteristic_uint16.vi 1106 | 1107 | 1108 | 1109 | Item 1110 | -1 1111 | ble_write_by_service_characteristic_uint8array.vi 1112 | 1113 | false 1114 | 1115 | 4 1116 | 6 1117 | 1118 | 00000000 1119 | ble_toolkit_source\ble_functions\ble_write_by_service_characteristic_uint8array.vi 1120 | 1121 | 1122 | 1123 | Item 1124 | -1 1125 | ble_write_client_characterist_configuration.vi 1126 | 1127 | false 1128 | 1129 | 5 1130 | 1 1131 | 1132 | 00000000 1133 | ble_toolkit_source\ble_functions\ble_write_client_characterist_configuration.vi 1134 | 1135 | 1136 | 8E31E4D6A0F10E0CC0AC7BAFE5EF6787 1137 | 1138 | 1139 | 0 1140 | BLE specification 1141 | Icons 1142 | 1143 | 1 1144 | 4 1145 | 1146 | <_256_Color_Icon>00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF686868FF0000000000000000000000000000000000000000000000000000FFFF686868FF0000FFFFFF00FFFFFF0000FFFFFF0000FFFF0000FF00FFFFFF00FFFF686868FF00FF00000000FF0000FF00FF000000FF0000FF00FF00FF000000FFFF686868FF0000FFFF0000FFFFFF0000FFFF0000FF00000000FF00FFFF0000FFFF686868FF00000000FF00FF00000000FF000000FF0000FF00FF00FF000000FFFF686868FF00FFFFFF0000FF00000000FFFFFF0000FFFF0000FF00FF000000FFFF686868FF0000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000F679A4CECEA479F600000000000000000000000000000000000000FFFF00002BA4CECE80A4CECEA42B000000000000000000000000000000000000FFFF00F6A4CECECE002BA4CECEA4000000000000000000000000000000000000FFFF002BCECECECE00002BA4CECE2B0000000000000000000000000000000000FFFF0079CEA479CE007A002BA4CE790000000000000000000000000000000000FFFF0080CEA4007A007A7A0080CE800000FFFF0000FFFFFF0000FF0000000000FFFF00A4CECE8000007A007ACECEA40000FFFF0000FF0000FF00FF0000000000FFFF00A4CECECE8000007ACECECEA400FF0000FF00FFFFFF0000FF0000000000FFFF00A4CECECE80000079CECECEA400FFFFFFFF00FF00000000FF0000000000FFFF00A4CECE7A00007A0079CECEA400FF0000FF00FF00000000FF0000000000FFFF0080CE80007A007A7A0080CE800000000000000000000000000000000000FFFF0055CEA480CE007A004FA4CE5500FFFFFF0000FF000000FFFFFF00000000FFFF002BCECECECE00004FA4CEAA2B00FF0000FF00FF000000FF000000000000FFFF000080CECECE004FAACECE800000FFFFFF0000FF000000FFFF0000000000FFFF00002AA4CECEA4AACECEA42A0000FF0000FF00FF000000FF000000000000FFFF000000F655A4A4A4A455F6000000FFFFFF0000FFFFFF00FFFFFF00000000FFFF000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 1147 | 00000000 1148 | 1149 | 1150 | 1151 | 1152 | 1153 | 1154 | false 1155 | ble_specification 1156 | 1157 | 1158 | Item 1159 | -1 1160 | ble_parse_heart_rate_measurement.vi 1161 | 1162 | false 1163 | 1164 | 1 1165 | 1 1166 | 1167 | 00000000 1168 | ble_toolkit_source\ble_specification\ble_parse_heart_rate_measurement.vi 1169 | 1170 | 1171 | 1172 | Item 1173 | -1 1174 | ble_read_battery.vi 1175 | 1176 | false 1177 | 1178 | 1 1179 | 2 1180 | 1181 | 00000000 1182 | ble_toolkit_source\ble_specification\ble_read_battery.vi 1183 | 1184 | 1185 | 9022E3637C7EF6F190C9BCEFD4045A6B 1186 | 1187 | 1188 | 0 1189 | support_vi 1190 | Icons 1191 | 1192 | 2 1193 | 6 1194 | 1195 | <_256_Color_Icon>00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000000000000000000000000000000000000000000000000000FFFFFFFFFFFF0000FFFFFF00FF0000FF00FFFFFF0000FFFFFF0000FFFFFF0000FFFFFFFFFFFF00FF00000000FF0000FF00FF0000FF00FF0000FF0000FF000000FFFFFFFFFFFF0000FFFF0000FF0000FF00FFFFFF0000FFFFFF000000FF000000FFFFFFFFFFFF00000000FF00FF0000FF00FF00000000FF0000FF0000FF000000FFFFFFFFFFFF00FFFFFF000000FFFF0000FF00000000FF0000FF0000FF000000FFFFFFFFFFFF0000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000F679A4CECEA479F600000000000000000000000000000000000000FFFF00002BA4CECE80A4CECEA42B000000000000000000000000000000000000FFFF00F6A4CECECE002BA4CECEA4000000000000000000000000000000000000FFFF002BCECECECE00002BA4CECE2B0000000000000000000000000000000000FFFF0079CEA479CE007A002BA4CE790000000000000000000000000000000000FFFF0080CEA4007A007A7A0080CE800000000000000000000000000000000000FFFF00A4CECE8000007A007ACECEA40000000000000000000000000000000000FFFF00A4CECECE8000007ACECECEA40000000000000000000000000000000000FFFF00A4CECECE80000079CECECEA40000000000000000000000000000000000FFFF00A4CECE7A00007A0079CECEA40000000000000000000000000000000000FFFF0080CE80007A007A7A0080CE800000000000000000000000000000000000FFFF0055CEA480CE007A004FA4CE5500FFFFFF0000FF000000FFFFFF00000000FFFF002BCECECECE00004FA4CEAA2B00FF0000FF00FF000000FF000000000000FFFF000080CECECE004FAACECE800000FFFFFF0000FF000000FFFF0000000000FFFF00002AA4CECEA4AACECEA42A0000FF0000FF00FF000000FF000000000000FFFF000000F655A4A4A4A455F6000000FFFFFF0000FFFFFF00FFFFFF00000000FFFF000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 1196 | 00000000 1197 | 1198 | 1199 | 1200 | 1201 | 1202 | 1203 | true 1204 | support_vi 1205 | 1206 | 1207 | Item 1208 | -1 1209 | ble_check_payload_error.vi 1210 | 1211 | false 1212 | 1213 | 1 1214 | 1 1215 | 1216 | 00000000 1217 | ble_toolkit_source\support_vi\ble_check_payload_error.vi 1218 | 1219 | 1220 | 1221 | Item 1222 | -1 1223 | ble_delete_repeated_scan_responses.vi 1224 | 1225 | false 1226 | 1227 | 1 1228 | 2 1229 | 1230 | 00000000 1231 | ble_toolkit_source\support_vi\ble_delete_repeated_scan_responses.vi 1232 | 1233 | 1234 | 1235 | Item 1236 | -1 1237 | ble_hex2string.vi 1238 | 1239 | false 1240 | 1241 | 1 1242 | 3 1243 | 1244 | 00000000 1245 | ble_toolkit_source\support_vi\ble_hex2string.vi 1246 | 1247 | 1248 | 1249 | Item 1250 | -1 1251 | ble_parse_scan_response.vi 1252 | 1253 | false 1254 | 1255 | 1 1256 | 4 1257 | 1258 | 00000000 1259 | ble_toolkit_source\support_vi\ble_parse_scan_response.vi 1260 | 1261 | 1262 | 1263 | Item 1264 | -1 1265 | ble_read_message.vi 1266 | 1267 | false 1268 | 1269 | 1 1270 | 5 1271 | 1272 | 00000000 1273 | ble_toolkit_source\support_vi\ble_read_message.vi 1274 | 1275 | 1276 | 1277 | Item 1278 | -1 1279 | ble_read_specific_message.vi 1280 | 1281 | false 1282 | 1283 | 1 1284 | 6 1285 | 1286 | 00000000 1287 | ble_toolkit_source\support_vi\ble_read_specific_message.vi 1288 | 1289 | 1290 | 1291 | Item 1292 | -1 1293 | ble_search_characteristic_declaration_handle.vi 1294 | 1295 | false 1296 | 1297 | 2 1298 | 1 1299 | 1300 | 00000000 1301 | ble_toolkit_source\support_vi\ble_search_characteristic_declaration_handle.vi 1302 | 1303 | 1304 | 1305 | Item 1306 | -1 1307 | ble_search_client_characteristic_conf_handle.vi 1308 | 1309 | false 1310 | 1311 | 2 1312 | 2 1313 | 1314 | 00000000 1315 | ble_toolkit_source\support_vi\ble_search_client_characteristic_conf_handle.vi 1316 | 1317 | 1318 | 1319 | Item 1320 | -1 1321 | ble_search_handle_by_service_and_characteristic.vi 1322 | 1323 | false 1324 | 1325 | 2 1326 | 3 1327 | 1328 | 00000000 1329 | ble_toolkit_source\support_vi\ble_search_handle_by_service_and_characteristic.vi 1330 | 1331 | 1332 | 1333 | Item 1334 | -1 1335 | ble_string2hex.vi 1336 | 1337 | false 1338 | 1339 | 2 1340 | 4 1341 | 1342 | 00000000 1343 | ble_toolkit_source\support_vi\ble_string2hex.vi 1344 | 1345 | 1346 | 1347 | Item 1348 | -1 1349 | ble_wait_ms.vi 1350 | 1351 | false 1352 | 1353 | 2 1354 | 5 1355 | 1356 | 00000000 1357 | ble_toolkit_source\support_vi\ble_wait_ms.vi 1358 | 1359 | 1360 | 1361 | Item 1362 | -1 1363 | ble_write_message.vi 1364 | 1365 | false 1366 | 1367 | 2 1368 | 6 1369 | 1370 | 00000000 1371 | ble_toolkit_source\support_vi\ble_write_message.vi 1372 | 1373 | 1374 | C35E0753DE554D33567F4C5212A22E90 1375 | 1376 | 1377 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | The BLE (Bluetooth Low Energy) Toolkit for LabVIEW is licensed under the MIT License 2 | 3 | >Copyright (c) 2017 Raymundo Cassani 4 | 5 | >Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | >The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | >THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # BLE (Bluetooth Low Energy) Toolkit for LabVIEW 2 | 3 | **Bluetooth Low Energy** (BLE, Bluetooth LE, also known as Bluetooth Smart) is a wireless personal area network technology designed and marketed by the [Bluetooth Special Interest Group](https://www.bluetooth.com/) aimed at novel applications in the healthcare, fitness, beacons, security, and home entertainment industries. Compared to [Classic Bluetooth](https://www.bluetooth.com/), BLE is intended to provide considerably reduced power consumption and cost while maintaining a similar communication range. Further details in the [Bluetooth Low Energy Wikipedia entry](https://en.wikipedia.org/wiki/Bluetooth_low_energy). 4 | 5 | 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 6 | 7 | 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 8 | Smart stack (in Silicon Labs BLE devices) to be controlled form an external host and an application over USB/UART. 9 | 10 | 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) 11 | 12 | ## Installation 13 | To install the **BLE Toolkit for LabVIEW**, the **VIPM** (VI Package Manager) by [JKI](https://www.jki.net/) is needed. 14 | 1. Download and install [VI Package Manager](https://www.vipm.io/download/) 15 | 2. Download and install the latest VI package for the **BLE Toolkit for LabVIEW** from [here](https://github.com/rcassani/BLE-Toolkit-LabVIEW/releases) 16 | 17 | ## Usage 18 | 1. Obtain a BLED112 USB dongle (e.g. in [Digi-Key](https://www.digikey.ca/products/en?keywords=bled112)) 19 | 2. Install the drivers provided by [Silicon Labs](http://www.silabs.com/documents/login/software/BLED112-Signed-Win-Drv.zip) 20 | 3. Verify the COM number for the dongle in **Windows Device Manager** 21 | 5. Open the `ble_scan_devices.vi` example located in: 22 | `\examples\BLE\Examples\ble_scan_devices.vi` 23 | 6. Select the COM port corresponding to the **BLED112 USB dongle** 24 | 7. Run the VI 25 | 26 | ![alt text](https://cloud.githubusercontent.com/assets/8238803/24782597/343490fc-1b15-11e7-8e10-7b7dde23230d.png "ble_scan_devices.vi Front Panel") 27 | `ble_scan_devices.vi` Front Panel 28 | 29 | ## Examples 30 | Three examples are provided with the **BLE Toolkit for LabVIEW**. These 31 | examples are located in: `\examples\BLE\Examples\ble_scan_devices.vi` 32 | 33 | 1. `ble_scan_devices.vi` 34 | Discover and connect to BLE devices 35 | 36 | 2. `ble_read_write_characteristics.vi` 37 | Read and Write a Characteristic value, providing the **UUID** for **Service** and **Characteristic** 38 | 39 | 3. `ble_read_hr_monitor.vi` 40 | Acquire Heart Rate data stream, for devices with Heart Rate Profile 41 | 42 | ## Creating VI Package file 43 | Alternatively, the files in this repository can be used to build the VI Package for the **BLE Toolkit for LabVIEW**. 44 | -------------------------------------------------------------------------------- /ble_toolkit.lvproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | true 5 | true 6 | false 7 | 0 8 | My Computer/VI Server 9 | My Computer/VI Server 10 | true 11 | true 12 | false 13 | 14 | true 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_cmd_attclient_attribute_write.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_cmd_attclient_attribute_write.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_cmd_attclient_find_information.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_cmd_attclient_find_information.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_cmd_attclient_read_by_group_type.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_cmd_attclient_read_by_group_type.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_cmd_attclient_read_by_handle.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_cmd_attclient_read_by_handle.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_cmd_connection_disconnect.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_cmd_connection_disconnect.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_cmd_end_procedure.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_cmd_end_procedure.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_cmd_gap_connect_direct.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_cmd_gap_connect_direct.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_cmd_gap_discover.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_cmd_gap_discover.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_cmd_gap_set_scan_parameters.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_cmd_gap_set_scan_parameters.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_cmd_sm_delete_bonding.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_cmd_sm_delete_bonding.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_cmd_sm_encrypt_start.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_cmd_sm_encrypt_start.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_cmd_sm_set_bondable_mode.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_cmd_sm_set_bondable_mode.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_cmd_system_get_info.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_cmd_system_get_info.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_cmd_system_reset.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_cmd_system_reset.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_evt_attclient_attribute_value.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_evt_attclient_attribute_value.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_evt_attclient_find_information_found.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_evt_attclient_find_information_found.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_evt_attclient_group_found.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_evt_attclient_group_found.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_evt_attclient_procedue_completed.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_evt_attclient_procedue_completed.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_evt_connection_disconnected.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_evt_connection_disconnected.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_evt_connection_status.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_evt_connection_status.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_evt_gap_scan_response.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_evt_gap_scan_response.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_rsp_attclient_attribute_write.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_rsp_attclient_attribute_write.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_rsp_attclient_find_information.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_rsp_attclient_find_information.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_rsp_attclient_read_by_group_type.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_rsp_attclient_read_by_group_type.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_rsp_attclient_read_by_handle.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_rsp_attclient_read_by_handle.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_rsp_connection_disconnect.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_rsp_connection_disconnect.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_rsp_gap_connect_direct.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_rsp_gap_connect_direct.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_rsp_gap_discover.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_rsp_gap_discover.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_rsp_gap_end_procedure.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_rsp_gap_end_procedure.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_rsp_gap_set_scan_parameters.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_rsp_gap_set_scan_parameters.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_rsp_sm_delete_bonding.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_rsp_sm_delete_bonding.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_rsp_sm_encrypt_start.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_rsp_sm_encrypt_start.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_rsp_sm_set_bondable_mode.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_rsp_sm_set_bondable_mode.vi -------------------------------------------------------------------------------- /ble_toolkit_source/api_commands/ble_rsp_system_get_info.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/api_commands/ble_rsp_system_get_info.vi -------------------------------------------------------------------------------- /ble_toolkit_source/ble_functions/ble_attach_dongle.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/ble_functions/ble_attach_dongle.vi -------------------------------------------------------------------------------- /ble_toolkit_source/ble_functions/ble_config_bonding.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/ble_functions/ble_config_bonding.vi -------------------------------------------------------------------------------- /ble_toolkit_source/ble_functions/ble_connect_to_device.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/ble_functions/ble_connect_to_device.vi -------------------------------------------------------------------------------- /ble_toolkit_source/ble_functions/ble_delete_bonding_by_handler.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/ble_functions/ble_delete_bonding_by_handler.vi -------------------------------------------------------------------------------- /ble_toolkit_source/ble_functions/ble_disconnect_device.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/ble_functions/ble_disconnect_device.vi -------------------------------------------------------------------------------- /ble_toolkit_source/ble_functions/ble_discover_ble_devices.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/ble_functions/ble_discover_ble_devices.vi -------------------------------------------------------------------------------- /ble_toolkit_source/ble_functions/ble_discover_characteristics.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/ble_functions/ble_discover_characteristics.vi -------------------------------------------------------------------------------- /ble_toolkit_source/ble_functions/ble_discover_handle_table.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/ble_functions/ble_discover_handle_table.vi -------------------------------------------------------------------------------- /ble_toolkit_source/ble_functions/ble_discover_services.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/ble_functions/ble_discover_services.vi -------------------------------------------------------------------------------- /ble_toolkit_source/ble_functions/ble_discover_stop.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/ble_functions/ble_discover_stop.vi -------------------------------------------------------------------------------- /ble_toolkit_source/ble_functions/ble_dongle_info.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/ble_functions/ble_dongle_info.vi -------------------------------------------------------------------------------- /ble_toolkit_source/ble_functions/ble_read_by_handle.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/ble_functions/ble_read_by_handle.vi -------------------------------------------------------------------------------- /ble_toolkit_source/ble_functions/ble_read_by_service_characteristic.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/ble_functions/ble_read_by_service_characteristic.vi -------------------------------------------------------------------------------- /ble_toolkit_source/ble_functions/ble_reset_dongle_and_cnx.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/ble_functions/ble_reset_dongle_and_cnx.vi -------------------------------------------------------------------------------- /ble_toolkit_source/ble_functions/ble_scan_parameters.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/ble_functions/ble_scan_parameters.vi -------------------------------------------------------------------------------- /ble_toolkit_source/ble_functions/ble_start_encryption.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/ble_functions/ble_start_encryption.vi -------------------------------------------------------------------------------- /ble_toolkit_source/ble_functions/ble_starts_discovery.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/ble_functions/ble_starts_discovery.vi -------------------------------------------------------------------------------- /ble_toolkit_source/ble_functions/ble_write_by_handle.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/ble_functions/ble_write_by_handle.vi -------------------------------------------------------------------------------- /ble_toolkit_source/ble_functions/ble_write_by_handle_uint16.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/ble_functions/ble_write_by_handle_uint16.vi -------------------------------------------------------------------------------- /ble_toolkit_source/ble_functions/ble_write_by_handle_uint8array.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/ble_functions/ble_write_by_handle_uint8array.vi -------------------------------------------------------------------------------- /ble_toolkit_source/ble_functions/ble_write_by_service_characteristic.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/ble_functions/ble_write_by_service_characteristic.vi -------------------------------------------------------------------------------- /ble_toolkit_source/ble_functions/ble_write_by_service_characteristic_poly.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/ble_functions/ble_write_by_service_characteristic_poly.vi -------------------------------------------------------------------------------- /ble_toolkit_source/ble_functions/ble_write_by_service_characteristic_uint16.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/ble_functions/ble_write_by_service_characteristic_uint16.vi -------------------------------------------------------------------------------- /ble_toolkit_source/ble_functions/ble_write_by_service_characteristic_uint8array.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/ble_functions/ble_write_by_service_characteristic_uint8array.vi -------------------------------------------------------------------------------- /ble_toolkit_source/ble_functions/ble_write_client_characterist_configuration.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/ble_functions/ble_write_client_characterist_configuration.vi -------------------------------------------------------------------------------- /ble_toolkit_source/ble_specification/ble_parse_heart_rate_measurement.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/ble_specification/ble_parse_heart_rate_measurement.vi -------------------------------------------------------------------------------- /ble_toolkit_source/ble_specification/ble_read_battery.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/ble_specification/ble_read_battery.vi -------------------------------------------------------------------------------- /ble_toolkit_source/examples/ble_read_hr_monitor.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/examples/ble_read_hr_monitor.vi -------------------------------------------------------------------------------- /ble_toolkit_source/examples/ble_read_write_characteristics.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/examples/ble_read_write_characteristics.vi -------------------------------------------------------------------------------- /ble_toolkit_source/examples/ble_scan_devices.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/examples/ble_scan_devices.vi -------------------------------------------------------------------------------- /ble_toolkit_source/support_vi/ble_check_payload_error.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/support_vi/ble_check_payload_error.vi -------------------------------------------------------------------------------- /ble_toolkit_source/support_vi/ble_delete_repeated_scan_responses.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/support_vi/ble_delete_repeated_scan_responses.vi -------------------------------------------------------------------------------- /ble_toolkit_source/support_vi/ble_hex2string.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/support_vi/ble_hex2string.vi -------------------------------------------------------------------------------- /ble_toolkit_source/support_vi/ble_parse_scan_response.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/support_vi/ble_parse_scan_response.vi -------------------------------------------------------------------------------- /ble_toolkit_source/support_vi/ble_read_message.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/support_vi/ble_read_message.vi -------------------------------------------------------------------------------- /ble_toolkit_source/support_vi/ble_read_specific_message.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/support_vi/ble_read_specific_message.vi -------------------------------------------------------------------------------- /ble_toolkit_source/support_vi/ble_search_characteristic_declaration_handle.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/support_vi/ble_search_characteristic_declaration_handle.vi -------------------------------------------------------------------------------- /ble_toolkit_source/support_vi/ble_search_client_characteristic_conf_handle.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/support_vi/ble_search_client_characteristic_conf_handle.vi -------------------------------------------------------------------------------- /ble_toolkit_source/support_vi/ble_search_handle_by_service_and_characteristic.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/support_vi/ble_search_handle_by_service_and_characteristic.vi -------------------------------------------------------------------------------- /ble_toolkit_source/support_vi/ble_string2hex.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/support_vi/ble_string2hex.vi -------------------------------------------------------------------------------- /ble_toolkit_source/support_vi/ble_wait_ms.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/support_vi/ble_wait_ms.vi -------------------------------------------------------------------------------- /ble_toolkit_source/support_vi/ble_write_message.vi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/support_vi/ble_write_message.vi -------------------------------------------------------------------------------- /ble_toolkit_source/type_def/address_type.ctl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/type_def/address_type.ctl -------------------------------------------------------------------------------- /ble_toolkit_source/type_def/advertising_package_type.ctl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/type_def/advertising_package_type.ctl -------------------------------------------------------------------------------- /ble_toolkit_source/type_def/connection_status_bundle.ctl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/type_def/connection_status_bundle.ctl -------------------------------------------------------------------------------- /ble_toolkit_source/type_def/gap_discover_mode.ctl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/type_def/gap_discover_mode.ctl -------------------------------------------------------------------------------- /ble_toolkit_source/type_def/message_class.ctl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/type_def/message_class.ctl -------------------------------------------------------------------------------- /ble_toolkit_source/type_def/message_type.ctl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/type_def/message_type.ctl -------------------------------------------------------------------------------- /ble_toolkit_source/type_def/scanning_technique.ctl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/type_def/scanning_technique.ctl -------------------------------------------------------------------------------- /ble_toolkit_source/type_def/service_type.ctl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuSAELab/BLE-Toolkit-LabVIEW/0c5b57c7a02f4d668104629f4d1afff5d31edae5/ble_toolkit_source/type_def/service_type.ctl --------------------------------------------------------------------------------