最終更新:2022-06-24 (金) 11:09:12 (670d)
Linux/Bluetooth/エージェント
https://www.kynetics.com/docs/2018/pairing_agents_bluez/
概要
- bluetoothd exposes D-Bus API to allow external processes to act as Agents and manage pairing mechanisms.
Capability
- DisplayOnly? or DisplayYesNo? : authentication by PIN/passkey code
- KeyboardOnly? or KeyboardDisplay? : yes/no choice to the pairing attempt
- NoInputNoOutput? : no user confirmation
種類
built-in Agent in bluetoothctl
- bluetoothctl/agent
- The drawback of using Bluetoothctl is that closing the tool unregisters the Agent.
simple-agent
bt-agent
D-Bus API
ドキュメント
インターフェイス
- org.bluez.AgentManager1
- org.bluez.Agent1?