最近遇到个麻烦事。手里面买了个良值的便携手柄,想使用蓝牙和 esp32 通讯,之前使用的代码在 xbox one 手柄上是能够正常工作的,这个良值的手柄在 pc 还是手机上都能正确识别到 一个和 xbox 手柄一样的 ssid 的蓝牙设备信号,但是奇怪的是在单片机上也好还是在调试软件上也好都不能找到这个 ssid 。它的蓝牙是 4.1 版本的按道理说是支持 BLE 的
![]() |
1
loading 5 天前
手柄和 esp32 具体型号给一下。
bt 4.1 看不见 bt 5.0 |
![]() |
2
qxmqh 5 天前
可能不支持 BLE ,用传统蓝牙调试软件试试。
|
![]() |
3
wangtian2020 5 天前
能支持 BLE 的代码不一定支持经典蓝牙,经典蓝牙在 nodejs 开源支持方面属于是根本无人在意
你确定是 BLE 蓝牙吗 |
![]() |
4
wangtian2020 5 天前
找不到,那就说明是经典蓝牙
|
![]() |
5
yolee599 5 天前 via Android
手柄一般都是传统蓝牙 HID 实现的,就是蓝牙键盘的方案,可以用 nRFConnect 搜索看看有没有设备,如果搜不到就不支持 BLE
|
6
jocover 5 天前
esp32 不支持 ble5.0 ,ble5.0 手柄能搜到但是连接不上或者会掉线
|