Search found 4 matches

by root
2024年 Dec 3日 16:36
Forum: App开发
Topic: BLE 连接问题排查指南
Replies: 0
Views: 55

BLE 连接问题排查指南

1. 引言 你是否遇到过 BLE 设备无法配网? 你是否疑惑过设备为什么无法连接? 你是否迷茫过设备怎么就离线了? 你是否困惑为什么换了一个手机就连不上设备了? 本文不会解决你的问题,但是可以告诉你一些通用的排查方式! -------------- 2. 概念 首先需要介绍一下 BLE 的连接过程, 其中有不少 BLE 相关的专业名词,如果你认为已经知晓,可以直接看第三章内容。 1、profile profile可以理解为一种规范,一个标准的通信协议,它存在于从机中。蓝牙组织规定了一些标准的profile,例如 HID OVER GATT ,防丢器 ,心率计等。每个profile中会包含多个...
by root
2024年 Dec 2日 18:40
Forum: App开发
Topic: 蓝牙 BLE + BT 双模设备配网
Replies: 0
Views: 128

蓝牙 BLE + BT 双模设备配网

> 本文所论述的 BLE 双模设备特指 BLE + BT 的蓝牙设备,非 BLE + WiFi 设备,请注意区分。 > 即一颗蓝牙芯片同时支持经典蓝牙(BT)和 BLE 通讯。 ------- 1. 介绍 BT(经典蓝牙)泛指支持蓝牙协议在4.0以下的模块,一般用于数据量比较大的传输,如:语音、音乐等较高数据量的传输。经典蓝牙模块又可细分为:传统蓝牙和高速蓝牙模块。 传统蓝牙模块在2004年推出,主要代表是支持蓝牙2.1协议的模块,在智能手机爆发的时期得到了广泛的使用。高速蓝牙模块在2009年推出,速率提高到约24Mbps,传输速率是经典蓝牙的八倍,可以轻松的应用于录像机到电视、PC到PMP、...
by root
2024年 Nov 25日 16:20
Forum: App开发
Topic: 【Android】Tuya Beacon 设备 APP SDK 接入指南
Replies: 0
Views: 380

【Android】Tuya Beacon 设备 APP SDK 接入指南

1. 介绍 BLE(Bluetooth Low Energy)Beacon 是一种基于蓝牙低功耗(BLE)技术的无线通信设备,主要用于短距离广播通信。它通过发送小数据包(广播包)来与周围设备进行交互。通过蓝牙网关,可以实现蓝牙设备的远程控制。 优势: BLE Beacon 使用蓝牙低功耗技术,能够显著降低功耗。 低成本,相较于 BLE 的设备,芯片成本更低。 通过广播(Advertising)模式传输数据,无需建立连接。 不受手机等终端设备连接数量限制 更加大的群控功能 Tuya 在 Beacon 协议 IoT 设备上有丰富的功能,本文将详细介绍作为 SDK 开发者如何接入 Tuya APP...
by root
2024年 Nov 25日 14:30
Forum: App开发
Topic: 全面解析 Tuya SDK 在 Android BLE 相关权限管理
Replies: 0
Views: 368

全面解析 Tuya SDK 在 Android BLE 相关权限管理

随着物联网 (IoT) 和智能设备的普及, BLE (Bluetooth Low Energy) 技术成为了许多 Android 应用程序的重要功能之一。BLE 广泛应用于设备连接、数据传输、位置服务等领域。然而,随着 Android 系统版本的迭代,关于 BLE 的权限管理也变得越来越复杂和严格。如果没有正确处理 BLE 权限,会导致应用运行异常或直接崩溃。 本文将深入解析 Android BLE 权限管理,包括所需权限、申请方式、不同 Android 版本的变化以及开发中的最佳实践。 -------- 1. BLE 使用场景及其权限需求 BLE 主要用于以下几个场景: ​ 1. 扫描附近 ...