OdmFuncTest
欧德蒙智能穿戴设备工厂测试工具
配置文件类型: .geojson
Demo
{
"funclist": [
"蓝牙连接",
"写入sn测试"
],
"compelete": [
"写入pcb_flag测试",
"写入pro_flag测试",
"休眠",
],
"app-name" : "成品测试",
"rssi" : "-100,-1",
"fireware-version" : "1.0-20160513",
"hardware-version": "tw64pro_av1_0",
"sn-type-no." : "TW64pro",
"sn-no." : "000000,003500",
"sn-date" : "20160510",
"sn-factory-code" : "01"
}
配置说明
funclist
用于展示在测试工具界面上的测试项目(可视),可选项目如下:
字段 | 分类 |
---|---|
"蓝牙连接" | 手动/自动 |
"写入sn测试" | 自动 |
"写入硬件版本号" | 自动 |
"读取sn测试" | 自动(前提是已写入sn,否则会失败) |
"固件版本测试" | 自动 |
"蓝牙rssi测试" | 自动 |
"传感器测试pcb" | 自动 |
"传感器测试pro" | 自动 |
"同步时间" | 自动 |
"按键测试" | 自动 |
"读取pcb_flag测试" | 自动 |
"读取pro_flag测试" | 自动 |
"屏测试" | 手动 |
"马达测试" | 手动 |
"充电测试" | 手动 |
complete
界面所有测试项目完成后需要后台自动测试的项目(不可视),可选项目如下:
字段 | 说明 |
---|---|
"写入sn测试" | 完成后写入序列号 |
"写入pcb_flag测试" | 写入pca标志位 |
"写入pro_flag测试" | 写入成品标志位 |
"休眠" | 让产品进入休眠 |
app-name
字段 | 说明 |
---|---|
"成品测试" | 成品测试 |
"PCB测试" | PCBA测试 |
rss
蓝牙信号合格的范围,可以取-120 ~ -1之间的任何值,如:
"-80,-1"
sn-type-no.
蓝牙型号(可用来过滤,确保名称前缀和蓝牙名字一样),如:
"TW640pro"
fireware-version
固件版本,验证测试的固件版本是否正确
hardware-version
硬件版本
sn-no.
分配序列号线性字段,这个统一由管理员控制
sn-date
版本日期
sn-factory-code
工厂代号,要求是2位,如"01"
- 一个完整的序列号由sn-no. , sn-date, sn-factory-code组成
基础配置文件层级
配置文件 -> PCBA配置 / 成品配置。
配置文件使用
程序安装成功后,将对应的配置文件导入App的Document目录下。
建议
建议自动的测试项目统一放到前面。