Once you have connected to a BLE device peripheral, you need to discover its characteristics to be able to read and write them. You do that by using QLowEnergyController. Let's take a look at what QLowEnergyController is.
Specifying and getting client data
QLowEnergyController
QLowEnergyController is the central place to access BLE devices both local and remote.
The local QLowEnergyController can be created by using the static QLowEnergyController::createPeripheral(QObject *parent) function.
Creating a QLowEnergyController object that represents the remote device is done by calling the static class QLowEnergyController::createCentral using the QBluetoothDeviceInfo object that you receive when...