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目錄下。
建議
建議自動的測試項目統一放到前面。