【app】蓝牙智能连接策略

App开发相关产品技术讨论,包括OEM App、App SDK等话题


Post Reply
milong
Posts: 3

能力介绍

​ 涂鸦蓝牙产品众多,使用场景复杂,为解除蓝牙连接数量限制和单一蓝牙连接策略业务场景覆盖不足的问题,需要将蓝牙连接、断开的场景作分类,根据不同的产品特性选择不同的连接 / 断开组合策略以达到优化蓝牙连接的目的。

能力特性

连接策略.png

能力竞争力

  1. 突破蓝牙连接限制,通过算法调度可以保证高频使用设备实时连接,减少连接等待。
  2. 降低连接损耗,不用时断开减少电量消耗,保证设备续航。
  3. 可通过云端动态配置,改变产品使用方式,以满足多样化需求。
  4. 数据化监控各产品蓝牙连接策略配置、成功率、异常等情况,提供最优服务。

应用场景

连接场景

连接方式进入app/首页下拉刷新蓝牙开启进入面板面板“具体功能”主动调用连接设备自动回连
默认连接✅✅✅✅❌
按需连接❌❌✅✅❌
保持连接✅✅✅✅✅
不连接❌❌❌✅❌

✅ 表示会触发连接或者支持该功能,特别注意面板主动调用连接这个tab,只表示支持,具体是否实现需要看面板是否实现
❌ 表示无法触发连接

断开场景

连接方式杀死APP/关闭蓝牙退出面板 30s息屏或应用切换到后台30s面板具体功能主动断开
及时断开✅❌✅✅
按需断连✅❌❌✅
不断连✅❌❌✅
同时包括及时断连和按需断连✅✅✅✅

✅ 表示会断开
❌ 不会触发断开

平台配置蓝牙连接策略

  1. 登录 涂鸦开发者平台产品模块

  2. 找到已创建的产品,单击 继续开发

    image.png
  3. 功能定义 页签,下滑页面找到 高级功能 列表,启用 蓝牙连接策略

    image (1).png
  4. 单击 编辑,配置设备连接逻辑和断开逻辑。

    image (2).png

防丢器连接配置案例展示

各连接逻辑和断连逻辑对应数字值见能力特性

举例:防丢器需要保持长连接,需要如何配置?

条目说明
产品属性选择“蓝牙连接配置”选项
格式为“ 连接逻辑 | 断连逻辑”,如 3|3

Tags:
Post Reply