# 青蛙模式硬件要求
# 1. 歷史變更
版本 | 日期 | 變更 |
---|---|---|
v1.0 | 20190301 | 初始版本 |
v1.1 | 20190627 | 更新系統(tǒng)和安全要求 |
此文檔會持續(xù)更新,請保持關注
# 2. 規(guī)格要求
主控:RK3399或同等級別的主控芯片。(RK3399已經(jīng)過標準設備驗證)
內(nèi)存:2G或以上
存儲空間:8G或以上
顯示屏:客顯屏幕的尺寸要求8寸及以上(團餐機除外),推薦分辨率1280*800或以上
觸摸屏:多點觸控電容屏
攝像頭:華捷A200+mini (USB接口)
網(wǎng)絡連接:支持有線網(wǎng)絡、Wifi(2G/5G)、BlueTooth 4.0或以上。(設備需至少支持一種網(wǎng)絡連接方式)
4G模塊:可選
外接口:(按實際需求選配)
RS232 * 1 (必備,用以輸出刷臉支付付款碼。以從機方式連接上位機,請注意RX和TX的接線是否正確)
USB A口(HOST 外接設備) * 2
DC-IN(電源) * 1
USB TYPE-C(OTG) * 1 (內(nèi)部adb調(diào)試用)
RJ45(有線網(wǎng)口) * 1
電源按鍵
電源指示燈/工作指示燈(建議具備,詳見功能定義)
內(nèi)置麥克風/喇叭
# 3.設備附件
附件1:電源適配器
功能:給設備供電
線長:2 米
附件2:主機接口線
功能要求:串口轉(zhuǎn)USB鍵盤線纜(轉(zhuǎn)換芯片為CH9328串口轉(zhuǎn)鍵盤芯片),一端是RS232公口,一端是USB口, 給上位機提供類似鍵盤輸入的功能。
可參考
線長:2 米
附件3:USB鍵盤
功能:用于連接USB A口,向小屏機提供即插即用的鍵盤輸入功能。
可參考
# 4. 硬件、系統(tǒng)驗收要求
# 4.1 硬件要求
# 硬件
序號 | 檢查項 | 測試方法 |
---|---|---|
1 | 結(jié)構(gòu) | 檢查外觀結(jié)構(gòu)是否符合微信支付的要求 |
2 | 液晶屏 | 檢查屏幕顯示是否正常,是否存在暗紋、壞點 |
3 | 觸屏 | 檢查觸屏是否準確響應,是否有跳屏現(xiàn)象 |
4 | Wifi | 使用Wifi連網(wǎng),測試是否可以正常訪問網(wǎng)絡,網(wǎng)速/信號等是否正常 |
5 | 藍牙 | 使用Iphone手機連接藍牙,查看是否能連接成功。使用Android手機連接藍牙,查看是否能連接成功 |
6 | 4G | 使用4G連接網(wǎng)絡,檢查聯(lián)網(wǎng)功能是否正常,信號強度是否正常,網(wǎng)絡訪問速度是否正常 |
7 | 麥克風 | 檢查麥克風是否正常,是否可以使用錄音App正常錄音 |
8 | 揚聲器 | 檢查揚聲器是否正常,是否可以正常播放聲音,音量是否可調(diào),是否適中 |
9 | 屏幕亮度 | 檢查屏幕亮度是否可調(diào),亮度范圍是否適中 |
10 | 存儲 | 檢查機器硬盤是否可正常寫入讀出,數(shù)據(jù)是否正確 |
11 | 有線網(wǎng)卡 | 關閉wifi插入網(wǎng)線檢查是否可以正常訪問網(wǎng)絡,網(wǎng)速是否正常 |
12 | USB A口 | 使用普通鍵盤連接機器U口,檢查機器是否可以正常接收鍵盤輸入 |
13 | 串口 | 檢查外接串口的系統(tǒng)接口是否為/dev/ttyS9,使用串口調(diào)試助手app及串口轉(zhuǎn)HID鍵盤線纜是否可以向電腦正常輸出 |
14 | 設備SN | 檢查設備SN是否符合微信支付要求的格式,且正確燒錄 |
# 系統(tǒng)&安全
參考 設備檢查表
# 壓力測試(重要)
序號 | 檢查項 | 測試方法 |
---|---|---|
1 | 攝像頭壓測 | 參考攝像頭文檔 |
2 | 串口轉(zhuǎn)鍵盤壓測 | 使用 串口轉(zhuǎn)鍵盤壓測 ,包括系統(tǒng)和轉(zhuǎn)接線 |
3 | 提示聲音壓測 | 使用壓測音頻是否正常播放提示音 |
# 4.2 攝像頭壓力測試說明:
參考 攝像頭文檔
# 4.3 設備音頻壓測說明:
為確保設備掃碼適用過程中,掃碼成功提示聲穩(wěn)定出現(xiàn)。我們提供了測試工具進行提示音壓測工具
# 4.4 設備串口、串口線壓測工具:
為確保設備適用過程中,掃碼或者刷臉后,扣款碼能成功穩(wěn)定到達收銀機,我們提供測試工具進行串口壓測工具
使用說明:
打開軟件,選擇串口,進入后,設置串口設備/dev/ttyS9
,波特率9600
,點擊打開設備后,點擊數(shù)據(jù)測試,會開啟自動壓力測試,同時本地/sdcard/
下會創(chuàng)建一個serial_2019-03-05_01-35-54.txt
類似的文件,用戶存儲發(fā)送出去的數(shù)據(jù)內(nèi)容。建議在接收端電腦上,預先打開文本編輯器。串口輸入數(shù)據(jù)會被轉(zhuǎn)接線轉(zhuǎn)碼成鍵盤輸入。
注意:電腦端建議適用性能較好的文本編輯器,防止因為壓測后期,文本內(nèi)容變大,導致編輯器反應慢。
點擊停止后,會停止壓測。請將接收端接收的數(shù)據(jù)保存成txt。然后和設備上生成的文件進行內(nèi)容對比。
# 5. 微信支付刷臉SDK預置及功能自測:
前兩項測試通過后,下載刷臉SDK進行功能自測。
# 微信支付人臉APK預置說明:
1.把apk更名為wxfacepay.apk
2.新建wxfacepay
目錄,把wxfacepay.apk
放進該目錄
3.用zip工具打開wxfacepay.apk
, 把里邊的lib
拉出來放在wxfacepay
目錄下,把lib
目錄下的armeabi-v7a
目錄改為arm
4.將wxfacepay
目錄預置到/system/priv-app/
目錄下。
5.最終目錄結(jié)構(gòu)如下:
/system/priv-app/wxfacepay
目錄下有一個wxfacepay.apk
/system/priv-app/wxfacepay/lib/arm
目錄下有wxfacepay自帶的so庫
注意:內(nèi)置后可能存在selinux問題,需要進行功能測試