API 说明

更新时间:2022-11-24 09:20:01下载pdf

根据技术架构,可以将蓝牙 SDK 相关配置或函数分为 Port 层、Config 层、SDK API 层、EVENT 层四大类。本文概括性介绍四类层级的内容,您在开发应用程序过程中需要重点关注这几部分的代码。

层级 说明
Port 涂鸦蓝牙 SDK 所需要的抽象接口,需要您根据所使用的蓝牙芯片平台,实现相关的接口。
Config 涂鸦蓝牙 SDK 的配置文件,需要您根据产品特性,通过 Config 文件中的宏定义进行配置操作。
例如配置是否使用 OS、是否打开 SDK LOG、设备能力配置等。
SDK API 涂鸦蓝牙 SDK 提供封装好的 API,用于设备应用程序实现蓝牙相关的管理、数据通信等。
API 函数定义在 tuya_ble_api.c tuya_ble_api.h 文件中,您无需更改 API 函数内代码。
Callback 涂鸦蓝牙 SDK 通过 Message 或者设备 App 注册的 Callback 函数,向设备应用程序发送的数据或状态事件。
Application 涂鸦提供多种应用功能供开发者使用,您可以根据自己产品的需求,选择合适的功能,参考文档进行开发。