Bluetoothについて
SPP(シリアルポートプロファイル)
Bluetoothの機器ごとに定義された通信規約(Bluetoothプロファイル)の1つ
シリアルポートのようにBluetoothを使って低水準のデータ送受信を行う
HID(ヒューマンインターフェース)
人間が操作してコンピュータに働きかけるための入力装置 + コンピュータから人間に情報を提示、提供する出力装置を指す(ワイヤレスマウス、キーボード)
これもSPPと同じで通信規約の1つ
HID記述子 : デバイスの機能設定
HIDレポート : ホストのデータ解釈の設定(フォーマットはUSBのHIDプロトコルに従ってる)
実際のキャプチャ例
Wiresharkでやってるっぽい。本当はスニファ+ツール?
やったこと
Ubuntu 20.04とiPhone 8(iOS 15.1)をBluetoothで接続
wiresharkでbluetooth0をキャプチャ
spotifyで音楽を流してみた
youtubeを流してみた
巻き戻し、スキップ、停止を行った
イヤホンつなぎたかったけどよくわからん(イヤホンの仕様が)
ubuntuにbluez-tools入れた(使い方調べる)。
マウス、キーボードがwireshark上で出てこない気がする(usbほにゃらら)