Page 1 of 1
luckfox-pico-ultra w 开发板的aic8800dc蓝牙扫描不到BLE4.0的蓝牙血压计设备
Posted: 2025-04-30 11:10
by ktls2025
蓝牙血压计是BLE4.0蓝牙版本,启动蓝牙血压计后,用手机可以扫描到蓝牙血压计,但是用luckfox -pico-ultra w 开发板只能找到下面一些设备,找不到蓝牙血压计,请问要如何配置才能扫描到蓝牙血压计?下面是扫描的信息
[root@luckfox root]# hcitool scan
Scanning ...
18:EF:3A:74:AA:A2 客厅的Redmi电视
[root@luckfox root]#
Re: luckfox-pico-ultra w 开发板的aic8800dc蓝牙扫描不到BLE4.0的蓝牙血压计设备
Posted: 2025-05-06 7:11
by Crocodile
您好,luckfox-pico-ultra w的buildroot系统不支持完整的bluez,无法使用bluetoothctl 进行交互式连接设备,在glibc环境下可以使用 bluetoothctl 可以获取到更完整的设备列表信息。如果仅使用hcitool 命令的话需要提前设置好蓝牙事件
Code: Select all
#复位设备
hcitool cmd 0x03 0x0003
#设置事件源码
hcitool cmd 0x08 0x0001 3f 00 00 00 00 00 00 00
#扫描
hcitool lescan
Re: luckfox-pico-ultra w 开发板的aic8800dc蓝牙扫描不到BLE4.0的蓝牙血压计设备
Posted: 2025-05-07 9:05
by ktls2025
谢谢老师。采用复位设备、设置事件后再扫描,列出了BLE4.0蓝牙设备。
现在有个新的问题:如何在板子上启用 蓝牙开发包libbluetooth-dev?
网上找到一些资料说在buildroot 的menuconfig中找Target packages → Libraries → Bluetooth → libbluetooth,启用libbluetooth-dev。但是我在menuconfig中没有找到Libraries → Bluetooth → libbluetooth。
Re: luckfox-pico-ultra w 开发板的aic8800dc蓝牙扫描不到BLE4.0的蓝牙血压计设备
Posted: 2025-05-07 10:46
by Crocodile
buildroot版本不同选项也是不一样的,我们没有使用和安装libbluetooth的经验,可以通过源码交叉编译进行移植