V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
AbcHiyi
V2EX  ›  程序员

BLE 调试问题,找不到设备

  •  
  •   AbcHiyi · Aug 25, 2025 · 2458 views
    This topic created in 255 days ago, the information mentioned may be changed or developed.

    最近遇到个麻烦事。手里面买了个良值的便携手柄,想使用蓝牙和 esp32 通讯,之前使用的代码在 xbox one 手柄上是能够正常工作的,这个良值的手柄在 pc 还是手机上都能正确识别到 一个和 xbox 手柄一样的 ssid 的蓝牙设备信号,但是奇怪的是在单片机上也好还是在调试软件上也好都不能找到这个 ssid 。它的蓝牙是 4.1 版本的按道理说是支持 BLE 的

    7 replies    2025-08-25 22:16:45 +08:00
    loading
        1
    loading  
       Aug 25, 2025
    手柄和 esp32 具体型号给一下。

    bt 4.1 看不见 bt 5.0
    qxmqh
        2
    qxmqh  
       Aug 25, 2025
    可能不支持 BLE ,用传统蓝牙调试软件试试。
    wangtian2020
        3
    wangtian2020  
       Aug 25, 2025
    能支持 BLE 的代码不一定支持经典蓝牙,经典蓝牙在 nodejs 开源支持方面属于是根本无人在意
    你确定是 BLE 蓝牙吗
    wangtian2020
        4
    wangtian2020  
       Aug 25, 2025
    找不到,那就说明是经典蓝牙
    yolee599
        5
    yolee599  
       Aug 25, 2025 via Android
    手柄一般都是传统蓝牙 HID 实现的,就是蓝牙键盘的方案,可以用 nRFConnect 搜索看看有没有设备,如果搜不到就不支持 BLE
    jocover
        6
    jocover  
       Aug 25, 2025
    esp32 不支持 ble5.0 ,ble5.0 手柄能搜到但是连接不上或者会掉线
    AbcHiyi
        7
    AbcHiyi  
    OP
       Aug 25, 2025
    @qxmqh 哈哈破案了,手柄自己的走的 ble ,真正通讯走的经典蓝牙。捣鼓了一天
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1632 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 16:26 · PVG 00:26 · LAX 09:26 · JFK 12:26
    ♥ Do have faith in what you're doing.