Skip to content
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.
C++ Java Objective-C C# C
Branch: master
Clone or download
Latest commit b31ec51 Apr 2, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Config initial commit Apr 2, 2019
Content initial commit Apr 2, 2019
Plugins/BleUtilities initial commit Apr 2, 2019
Resource add screenshots Apr 2, 2019
Source initial commit Apr 2, 2019
.gitignore initial commit Apr 2, 2019
README.md Update README.md Apr 2, 2019
TestIosBLE.uproject initial commit Apr 2, 2019

README.md

Unreal Engine 4 BLE (Bluetooth Low Enegy) Plugin

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.

This is what the plugin is able to do:

  • Works in Unreal Engine 4.20 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 the "Cycling Power" service running
  • Connect to one of the found BLE devices from within the Unreal Engine app
  • Subscribe to the "Cycling Power" -> "Cycling Power Measurement" notifications
  • Return the received notification data as byte array to Unreal Engine

Here are some blueprint screenshots:

  1. Check bluetooth status

  1. Scan for BLE devices

  1. Subscribe for notifications

You can’t perform that action at this time.