通过蓝牙HID加密狗将数据从ios设备发送到Windows PC

前端之家收集整理的这篇文章主要介绍了通过蓝牙HID加密狗将数据从ios设备发送到Windows PC前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
目标
我想使用蓝牙将数据从iOS设备传递到PC.数据应该看起来像是桌面的键盘输入.我一直在做一些背景研究,并考虑使用任何HID键盘模拟器加密狗.可以使用蓝牙传递数据,加密狗将其显示为PC的键盘输入.

一些相关研究的结果:
最初我尝试直接将ios设备与Windows PC配对.我没有成功.经过一些研究和阅读许多问题后,事实证明ios设备只能与MFI(Made for ipad / ipod / iphone)兼容的设备/配件配对,即那些与Apple签署NDA并已加入MFI计划的设备/配件.它也可以与Mac配对.

题:

>随着蓝牙4.0的发布,似乎有这种限制
可以克服,它可以与任何兼容的设备配对
BLE 4.0.是这样吗?
>如果可以使用BLE 4.0使用蓝牙到HID键盘仿真器加密狗,是否可以将支持BLE 4.0的iOS设备与它配对?
>有没有人尝试任何特定的HID键盘模拟器加密狗支持
BLE 4.0?如果是,那么任何偏好.我遇到了Bluegiga USB Dongle,但不确定它是否能解决目的.

我很感谢您的意见.

解决方法

即使使用符合蓝牙4.0标准的设备,只有符合MFi标准的设备才能通过标准(“高能量”)蓝牙与iOS设备进行通信.与iOS设备的蓝牙低功耗通信是Apple现在完全开放且不受限制的部分.如果您希望将数据发送到另一台计算设备(Windows,Mac,Android等),蓝牙LE就是您所需要的(没有人对 Bonjour over Bluetooth PAN connections进行逆向工程).

从iOS 6.0开始,iOS设备可以使自己看起来像蓝牙LE外设,因此设置为蓝牙LE中央设备的台式计算机可以连接到它们.您可以将自己的配置文件放在一起进行通信,因为您可以控制iOS和Windows方面的内容,或者您​​可以使iOS设备模仿标准键盘,心率传感器等.

至于兼容的加密狗,answers to this question列出了几款已知可与Mac上的Core Bluetooth配合使用的蓝牙LE加密狗.企业社会责任似乎是最常被引用的,也是我与之交谈的其他人.我不能代表Windows支持,但我认为那里会有驱动程序支持,我听说Windows 8.1扩展了对蓝牙LE的支持.

我有BLED112(Bluegiga USB加密狗),并在安装驱动程序时显示为通讯端口.您可能会以与其他蓝牙LE加密狗不同的方式与之交谈.我知道Bluegiga在Windows端使用它来捕获比我通常从其他一个加密狗获得的数据更多的数据.其他加密狗可能会提供一个更通用的界面,用于在Windows端与蓝牙LE进行交互.

猜你在找的iOS相关文章