更新时间:2024-11-20 08:51:13下载pdf
Wi-Fi SDK 开发是一种常用的 SDK 开发方式,可用于各类 Wi-Fi 智能产品开发。本文介绍了在涂鸦开发者平台进行 Wi-Fi SDK 开发的自助化流程,适用于使用涂鸦 Wi-Fi SDK 进行产品开发的开发者。
Wi-Fi SDK 开发分为 涂鸦标准模组 SDK 开发 和 自研模组 SDK 开发 两种方案:
涂鸦标准模组 SDK 开发:
该方案使用 涂鸦云模组 进行 SDK 开发。涂鸦生产系统支持此类模组生产,您可将生产固件上传至涂鸦开发者平台,涂鸦提供烧录授权后的模组供您使用。
自研模组 SDK 开发:
使用自研模组进行 SDK 开发,涂鸦生产系统不支持此类模组生产,您通过涂鸦开发者平台购买芯片和 Token,自行进行烧录授权。
注意:自研模组 SDK 开发仅对白名单账号开放。如果有相关需求,请需要 提交工单 开通该开发方式。
本小节以 涂鸦标准模组 SDK 开发 相关流程进行说明。自研模组 SDK 的开发流程与本小节流程大致相同。
登录 涂鸦开发者平台,选择开发品类,创建 自定义方案 产品并填写相关信息。详细步骤,请参考 选品类创建产品。
根据产品的功能添加 DP ID,涂鸦 DP ID 分为标准功能和自定义功能两种,您可自行根据产品需求进行相应选择。
有关 DP ID 的详细说明,请参考 功能定义。
进入 硬件开发 页面,选择 涂鸦标准模组 SDK 开发方式,下载 SDK 和 Demo。
申请测试使用的授权码,用于代码调试时使用,通常情况下,在固件未开发完成前,交付形式选择 生产凭证-仅授权。
第二步下载的 SDK 开发包中包含应用 Demo ,可用于参考开发,关于 Demo 使用的详细说明请参考 通用 Wi-Fi SDK Demo 说明。
代码调试过程中,通常需要通过日志判断问题原因,涂鸦提供本地日志和云端日志,供您调试使用。
设备本地日志使用说明请参考 SDK 开发说明文档。
设备与云端的交互日志可以在开发者平台 设备日志 页面,输入在 App 中查询到的设备的虚拟 ID 进行查看。
使用涂鸦标准模组 SDK 开发完成的固件功能测试无问题后,需要将固件上传至涂鸦开发者平台并申请量产授权码测试,以便后续批量生产,详细步骤如下。
点击新增自定义固件,输入相关固件信息,点击保存。
点击上传生产固件,填写相关信息并上传编译生成的固件,点击确定。
申请授权码,烧录授权验证固件功能,关于涂鸦模组烧录的详细说明及操作步骤,请参考 烧录授权。
注意:自研模组 SDK 开发不支持生产固件上传,无需使用此流程。
点击 OTA 升级,上传升级固件。
在 新增固件版本 页面按照提示完成操作,如下图所示。
进行 OTA 功能验证,具体流程的说明可参考 固件升级。
进入测试服务,根据页面引导,使用涂鸦云测 App 对产品进行功能测试并上传测试报告,点击发布产品进入 开发完成 状态,即可进行批量下单生产。
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈