HarmonyOS BLE 搜索、连接、断开等问题
发现关于BLE操作的文档 https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-bluetooth-ble-V5能否给我们一个参考的例子,从扫描到连接BLE的大致API调用说明。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
请问鸿蒙蓝牙BLE断开连接的接口是什么
6747浏览 • 1回复 待解决
HarmonyOS socket断开后再连接,连接不上
308浏览 • 1回复 待解决
HarmonyOS websocket连接后自动断开
677浏览 • 1回复 待解决
HarmonyOS tcp连接主动断开后,再次连接报错2301009
588浏览 • 1回复 待解决
HarmonyOS WebSocket连接片刻后自动断开
537浏览 • 1回复 待解决
HarmonyOS ble蓝牙问题
488浏览 • 1回复 待解决
websocket连接要么无法连接,要么连上就立刻断开,无法长时间维持
1213浏览 • 1回复 待解决
HarmonyOS 使用ble.startBLEScan ,搜索出来的mac地址与实际不符
292浏览 • 1回复 待解决
HarmonyOS ble搜索蓝牙设备,获取的设备的deviceName全部为空
204浏览 • 1回复 待解决
#鸿蒙通关秘籍#为啥需要断开与ServiceExtensionAbility的连接?
694浏览 • 1回复 待解决
HarmonyOS BLE写数据问题
923浏览 • 1回复 待解决
HarmonyOS 通过TCPSocket进行连接时,如何准确的判断是否与服务器已断开连接?
888浏览 • 1回复 待解决
HarmonyOS 蓝牙对端设备主动断开连接,"BLEConnectionStateChange"监听未收到回调
354浏览 • 1回复 待解决
HarmonyOS ble模块GattClientDevice对象使用问题
416浏览 • 1回复 待解决
HarmonyOS 应用崩溃后如何关闭蓝牙等连接
889浏览 • 0回复 待解决
为什么每次用真机调试过后会DevEco自动断开连接?
991浏览 • 1回复 待解决
HarmonyOS 经典蓝牙的搜索问题
865浏览 • 1回复 待解决
HarmonyOS 支持根据ssid等信息连接到指定wifi吗
376浏览 • 1回复 待解决
hi3861,mqtt断开自动重连问题
9133浏览 • 1回复 待解决
HarmonyOS BLE蓝牙发送数据量大的问题
584浏览 • 1回复 待解决
HarmonyOS 如何判断当前的显示页面是否是 '搜索页面' 等具体的页面
406浏览 • 1回复 待解决
有知道鸿蒙BLE扫描问题的吗?
2580浏览 • 1回复 待解决
HarmonyOS如何在已连接WLAN时切换到指定WLAN网络,并在业务完成后主动断开
993浏览 • 1回复 待解决
HarmonyOS 连接WIFI的问题
775浏览 • 1回复 待解决
关于鸿蒙BLE的一些问题
4610浏览 • 1回复 待解决
可以参考蓝牙设置开发指导(蓝牙设置主要提供了开启蓝牙、关闭蓝牙、获取蓝牙状态的方法,帮助开发者实现基本蓝牙功能。):https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/br-development-guide-V5
广播与扫描开发指导(提供了蓝牙设备的开启广播、关闭广播、开启扫描、关闭扫描方法,通过广播和扫描发现对端蓝牙设备,实现低功耗的通信):https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ble-development-guide-V5
通用属性协议开发指导(蓝牙设备可以向其他设备提供服务,也可以从其他设备获取服务):https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/gatt-development-guide-V5
串行通信开发指导(蓝牙设备可以像使用串口一样进行数据传输,例如传输文件、文本等):https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/spp-development-guide-V5上
面链接中提供的蓝牙开启关闭,开启扫描,关闭扫面,客户端和服务端的连接通信方法。
流程:
一、开关蓝牙。
二、广播定向扫描。
三、连接。
四、数据传输。
1、server主动发送消息。
2、client请求写入消息,server回复。
运行效果:需要两个设备都安装应用,都开启蓝牙,一个开启server,一个开始扫描,点击扫描出的蓝牙项,进行连接。