涂鸦 IoT 开发平台历史文档门锁通用授权和产测

通用授权&产测指南

更新时间:2023-12-12 11:45:55下载pdf

1 概述

本文档适用于:基于蓝牙单点通用sdk/门锁公版sdk开发的客户。
所有标注有“内部”字样的资料请联系涂鸦项目经理帮助提供。

授权:本文中指通过“涂鸦生产测试平台”进行的授权操作,通过授权可以赋予蓝牙单点产品接入涂鸦云的能力。
产测:也称为“整机产测”,本文中指通过“涂鸦生产测试平台”进行的产测操作,通过产测可以把控蓝牙单点产品的生产质量。

授权和产测的区别:

项目授权产测
步骤先授权后产测先授权后产测
通信方式串口蓝牙
协议蓝牙蓝牙通用产测授权协议.pdf(内部)蓝牙通用整机产测协议.pdf(内部)
工具usb转串口工具涂鸦蓝牙产测dongle

2. 授权

2.1 软件工具

名称:涂鸦生产测试平台
说明:解决方案测试平台使用说明(内部,内附软件下载链接)

2.2 硬件工具

名称:usb转串口工具,能跟电脑进行串口通信即可

2.3 示例程序

门锁公版sdk参考:tuya_ble_lock_sdk\src\app\app_common\app_test.c/h

基于门锁公版sdk的任一demo开发,该部分程序都无需做任何改动,可直接使用

3. 产测

3.1 软件工具

名称:涂鸦生产测试平台
说明:解决方案测试平台使用说明(内部,内附软件下载链接)

涂鸦PMS账号和密码申请渠道:涂鸦PMS账号和密码申请链接(免费注册)。 云模组烧录授权平台下载渠道: 请在注册账号之后,进入生产支持 ——> 软件下载 ——> 云模组烧录授权平台直接下载

3.2 硬件工具

名称:涂鸦蓝牙主机dongle
主控:nRF52832
要求:引出烧录固件的管脚,引出串口管脚(RX=P0.08,TX=P0.06)
推荐购买渠道:链接

涂鸦蓝牙主机dongle需要烧录涂鸦提供的固件后才可正常使用
固件地址:链接(内部),在“固件标识名”栏填写“factory_test_dongle”,点击“查询”→“编辑”→“固件版本信息”,下载“固件说明”中带“通用版本”字样的最新版本的“生产固件”即可;
烧录工具:J-Flash
烧录步骤:
- 选择器件:option→project setting→MCU→Device→“nRF52832_xxAA”; - 选择固件:file→open data file→选择在固件地址中下载的固件; - 烧录固件:target→connect→product programming; - 断电重启,观察串口(波特率:9600)输出“simple_uart_init ok”,即烧录成功。

3.3 示例程序

门锁公版sdk参考:tuya_ble_lock_sdk\src\app\app_lock\lock_test.c/h

涂鸦强制要求的整机产测只有“蓝牙RSSI测试(子命令0x0011)”一个项目,其他测试项均为可选项目,涂鸦仅提供测试协议和测试方案。

如果仅测试RSSI一个项目,则无需固件的支持,只需要在测试过程中保持蓝牙广播开启即可,此时可使用默认的json文件(内部);

如果需要测试其他项目,则需要做如下两件事情:
- 根据需求在固件内实现相应逻辑,可参考示例程序; - 需要定制json文件,请项目经理联系智良获取。