このLinux開発者向けの自習用リソースは、D-BusとオープンソースのBluetooth スタックであるBlueZを使用するLinux上のBluetooth アプリケーションのアーキテクチャについて説明しています。
このガイド。
- Bluetooth Low Energy(LE)の基本的な紹介を含む。
- LinuxにおけるBluetooth システムのアーキテクチャを説明します。
- プロセス間通信システムであるD-Busに関する主要な概念と、BlueZスタックでの使用方法を説明しています。
- プログラミング言語PythonからD-Busを使用して、リモート・メソッド・コールの作成と受信、D-Busシグナルの発行と受信を行う方法を説明しています。
- Python、D-Bus、BlueZを使って、Bluetooth LE Centralデバイスとして動作するコードの書き方を、理論を補完する実践的な演習を交えて説明しています。
- Python、D-Bus、BlueZを使って、Bluetooth LE Peripheralデバイスとして動作するコードの書き方を、理論に加えて実践的な演習を交えて説明しています。
- Bluetooth アプリケーション開発のためのLinux環境を構築するために、Linuxカーネルをセットアップし、BlueZをソースからビルドする方法を説明しています。
スタディガイドをダウンロードしていただき、ありがとうございます。
ファイルは自動的にダウンロードされるか、新しいブラウザのタブで開かれます。