Qt BluetoothLE UART library

Introduction

This library can be used to talk to BLE devices via UART in Qt. It was designed to make talking to devices like the ESP32 from Qt easier.

Installation

cd yourRepo
git submodule add https://itsblue.dev/itsblue-development/QBluetoothLeUart.git
git submodule update --init --recursive

And in your MyProject.pro include the .pri file:

# Optional: enable QML stuff
CONFIG += QBluetoothLeUart_QML
# Include library
include($$PWD/QBluetoothLeUart/QBluetoothLeUart.pri)

To enable the QML module you need to call QBluetoothLeUart::init(); somewhere before app.exec(); in your main.cpp.

Getting_started

This library currently supports: BluetoothLE UART client

UART client

To get started with the BLE client, see the docs of QBluetoothLeUartClient.