【问题标题】:Emulate a Bluetooth Device from PC从 PC 模拟蓝牙设备
【发布时间】:2015-03-20 13:03:08
【问题描述】:

我想知道是否可以使用我的 PC 模拟特定的蓝牙设备,例如电视遥控器或其他设备。我可以为我的计算机安装额外的硬件设备(例如蓝牙 PCIe 卡)。

我想象过这样的事情,比如使用我的蓝牙卡“记录”我原来的遥控器的所有单个命令,然后使用这些记录的命令来打开我的电视。

这样的事情可能吗(可能需要额外的硬件)?

【问题讨论】:

    标签: bluetooth emulation wireless


    【解决方案1】:

    这当然是可能的。蓝牙只是一个协议,您可以在您的自定义软件中实现它来模拟各种设备。如果您需要模拟键盘或鼠标等简单设备,有很多现成的解决方案,例如this

    但如果您有非标准设备,则不会有任何现成的解决方案,您必须自己实施。什么可以帮助你:

    1. 如果您有某种类型的 PC 控制器,并且想要模拟具有未知协议的设备,您可以使用 WireShark 或其他嗅探器来了解发生了什么。

    2. 有一个名为 BT-Sim 的模拟器,但它的文档记录太差,我什至无法猜测它的作用。

    3. 您可以将不同的安卓软件作为示例,如this question 的答案中所述。

    4. 您可以查看不同的 PC 程序示例,例如 this

    对于硬件,您只需要简单的蓝牙加密狗。但是,如果您想监视某些 BLE(低功耗蓝牙)设备,您可以购买硬件嗅探器,例如 this

    【讨论】:

      【解决方案2】:

      (至少在 Windows 10 中)Microsoft Store 有一个名为“Bluetooth LE Explorer”的应用程序,它能够模拟不同类型的蓝牙 GATT 配置文件作为外围设备。

      【讨论】:

        猜你喜欢
        • 2010-09-21
        • 2013-01-16
        • 2013-07-30
        • 1970-01-01
        • 1970-01-01
        • 2018-05-21
        • 1970-01-01
        • 1970-01-01
        • 2012-01-08
        相关资源
        最近更新 更多