You must sign in before using shopping cart.Sign In
Allows developers/designers to access Android's Bluetooth SDK from Blueprint/C++.
The context of this plugin was that I needed to scan for some nearby Bluetooth Low Energy devices and get their signal strength in order to estimate the distance between my device, and the closest peripheral; hence, calculating my location. Obviously typed "Bluetooth" in Unreal Marketplace and did not find results, so decided to make this plugin.
From your C++ classes or Blueprint, you can prepare your device by getting an instance of the Bluetooth adapter. This instance will enables to access a variety of options, you can start by checking the adapter's status, and your device's support of Low-Energy Mode. Next, you might want to get a list of nearby Low-Energy devices via normal Scan or Filtered Scan by service characteristic (in case you have a specific group of devices you are interested in).
You can access or loop through the list of discovered devices and read their information such as their physical addresses, Transmission power, time of discovery, and their signal strength
"Bluetooth Support" plugin for UE makes it easier than ever to make use of Android's rich Bluetooth SDK in your projects. This plugin provides a bridge between your Blueprint/C++ classes and Android's native SDK calls (Java). I made sure to manage the objects, variables, and callbacks within the plugin so you don't have to worry about that in your app.
An excerpt from a blueprint showing an example of how to use the plugin.
Number of C++ Classes: 6
Network Replicated: No
Supported Development Platforms:
Supported Target Build Platforms: