You will learn about using Qt Bluetooth Low Energy (LE) to build connectivity to devices that have LE Bluetooth radios. Bluetooth is more than mice, keyboards, and audio. Device discovery, data exchange, and other tasks involving Bluetooth Low Energy will be examined. We will use the QBluetoothUuid, QBluetoothCharacteristic, QLowEnergyController, and QLowEnergyService classes.
We will cover the following topics in this chapter:
- What is Bluetooth Low Energy
- Discovering and connecting with devices
- Advertising services
- Retrieving sensor data from remote device