Wireless Module - Bluetooth

Documentation

  • Introduction
  • Overview
  • Installation guide
  • BlueZ
  • D-Bus
  • Bluetooth code examples
  • Bluetoothctl
  • Obexctl
  • Further reading
  • Custom pairing UI
  • Release notes
Wireless Module - Bluetooth
  • Docs »
  • Wireless Module - Bluetooth documentation
  • View page source

Wireless Module - Bluetooth documentationΒΆ

Documentation

  • Introduction
  • Overview
    • Bluetooth classic
    • Bluetooth Low Energy (Bluetooth LE)
  • Installation guide
    • Supported platforms
    • Activate Bluetooth
    • Setup pulseaudio for Bluetooth
  • BlueZ
  • D-Bus
    • dbus-monitor
  • Bluetooth code examples
    • D-Bus and datatypes
    • Important D-Bus services for BlueZ
    • Powering Bluetooth on and off
    • Scanning for devices
    • Pair with device
    • How to catch changing properties
    • Get a list of Bluetooth devices
    • Control streaming of music
    • Serial port profile as client
    • Serial port profile as server
    • Send file to device
    • Read phonebook from mobile device
    • Reading data from a Bluetooth LE sensor
    • Reading data from heart rate sensor, Bluetooth LE
    • General attribute variable transfer using Bluetooth LE
    • D-Bus abstraction with Qt
  • Bluetoothctl
    • Advertise menu
    • Scan menu
    • Gatt menu
  • Obexctl
  • Further reading
    • Introduction to Bluetooth Classic
    • Introduction to Bluetooth LE
    • Introduction to Bluetooth LE - Developer Help
    • Qt D-Bus
    • Performance Evaluation of Bluetooth LE: A Systematic Review
    • Pulseaudio and oFono
    • PulseAudio under the hood
    • Latest Bluez D-BUS API
    • Qt D-Bus chat example
  • Custom pairing UI
    • Proxy objects D-Bus, Qt adaptor
    • How to implement custom UI for displaying pairing information.
  • Release notes
    • 1.0 - 2022-04-21
Next

© Copyright 2022, CrossControl

Built with Sphinx using a theme provided by Read the Docs.