【问题标题】:Android development - Bluetooth embedded system PINAndroid开发——蓝牙嵌入式系统PIN
【发布时间】:2012-11-20 06:22:19
【问题描述】:

我需要一些帮助。我需要通过蓝牙连接到与蓝牙通信的硬件设备。我无法控制设备(超过 5 年)。我已经有一些工作代码,但问题是系统要求输入 PIN,我不知道设备的 PIN 是什么。建立系统的人也不知道。目前他们正在使用旧的 HP iPaq 进行连接(也有 5 年的历史)。

有人知道如何解决这个问题吗?如何查找 PIN 码或设置新 PIN 码?

谢谢, 翁贝托

【问题讨论】:

    标签: android authentication bluetooth connection embedded


    【解决方案1】:

    基于检查多个 BT 设备...

    试试 0000。通常是默认值。其他默认为 1234

    【讨论】:

    • 谢谢。我应该提到我已经尝试过:0000、1234 序列号、名称、000000 和 123456。连接被拒绝。感谢您的建议!
    【解决方案2】:

    仅供参考,我得到了解决方案。对于旧的嵌入式设备,您需要创建一个“不安全”的连接

    device.createInsecureRfcommSocket(DEV_UUID);

    这不需要 PIN。 connectino 完美运行。

    -- 翁贝托

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-06-03
      • 2013-01-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-18
      • 1970-01-01
      相关资源
      最近更新 更多