Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/NinevaStudios/ble-utilities-unreal
This is Unreal Engine plugin that allows to scan for BLE devices with Cycling Power service running, connect to one of them and subscribe for its notifications.
https://github.com/NinevaStudios/ble-utilities-unreal
android ble bluetooth bluetooth-low-energy cycling ios unreal-engine-4 unreal-engine-plugin
Last synced: about 1 month ago
JSON representation
This is Unreal Engine plugin that allows to scan for BLE devices with Cycling Power service running, connect to one of them and subscribe for its notifications.
- Host: GitHub
- URL: https://github.com/NinevaStudios/ble-utilities-unreal
- Owner: NinevaStudios
- Created: 2019-04-02T07:11:52.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-02-18T14:34:45.000Z (almost 4 years ago)
- Last Synced: 2024-08-02T16:31:06.491Z (4 months ago)
- Topics: android, ble, bluetooth, bluetooth-low-energy, cycling, ios, unreal-engine-4, unreal-engine-plugin
- Language: C++
- Size: 581 KB
- Stars: 60
- Watchers: 7
- Forks: 16
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-unreal - ble-utilities-unreal - This is Unreal Engine plugin that allows to scan for BLE devices with Cycling Power service running, connect to one of them and subscribe for its notifications (Networking)
README
You can buy a refactored and much more stable version of this plugin with better architecture on [UE Marketplace](https://www.unrealengine.com/marketplace/en-US/product/9ad1594e91da4da1aa72fb617697c9f7). This repo is not maintained any more.
### If this repo helped you, please consider buying us a cup of coffee:
[![paypal](https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=8JXUYRFCZMR7G)
# Unreal Engine 4 BLE (Bluetooth Low Enegy) Plugin
This is an Unreal Engine plugin that allows to scan for BLE devices, connect to one of them and performn basic operations like subscribe/read/write.
This is what the plugin is able to do:
- Works in Unreal Engine 4.22 for both iOS and Android platforms
- Check if bluetooth Low Engergy is supported on the device
- Check if bluetooth is enabled
- Enable/disable bluetooth" (Android only)
- Scan for bluetooth devices that have a specific service running
- Connect to one of the found BLE devices from within the Unreal Engine app
- Subscribe to specific characteristics to receive notifications
- Read/Write characteristic valuesFor blueprint examples please refer to the [Wiki](https://github.com/NinevaStudios/BleUtilitiesPluginUnreal/wiki) page.