[英]How is the bluetooth low energy pairing method chosen Android
对于Android或外围设备要求蓝牙低功耗对请求类型的级别,我有些困惑。 当我通过device.connectGatt(context, false, gattCallback)
发起连接时,这是在应用程序层中吗?还是这是外围设备的工作来建议类型?
有人如何在Just Works
, Numeric Comparison
, Passkey Entry
和Out of Band
?
配对过程开始时,两个设备都交换其IOCapabilities。 发起方发送IOCapabilityRequest,响应设备使用IOCapabilityResponse进行应答。
顾名思义,IO Capabilites包含有关设备可以向用户显示的内容的数据。 这可以是“仅显示”,“显示是/否”,“仅键盘”,“ NoInputNoOutput”,“ KeyboardDisplay”之一。
根据两种设备的功能,他们选择了方法,请参见此处:
https://blog.bluetooth.com/bluetooth-pairing-part-4
和
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.