Quest / RGPA — 分析軟體
KEOLABS 的分析軟體是角色不同的兩款產品。Quest 是 ProxiLAB Quest/ProxiSPY Quest 的主要介面,用於特性評估、情境執行、波形與追蹤分析以及以 Python 進行的自動化。RGPA 是 KEOLABS 的免費分析與追蹤檢視軟體,檢視各平台的追蹤資料無需啟用授權。在 ProxiLAB Quest/ProxiSPY Quest 上,自 RGPA 3.14 起主要硬體控制已移轉至 Quest,但部分組態仍需安裝 RGPA 元件作為相依項目。容易混淆,請先查看下表。
測試的整體結構
測試檯由“軟體 → 測試儀 → 治具 → 被測裝置”四個要素構成。下面說明本產品位於其中的哪個位置。
能做什麼
KEOLABS 的分析軟體。Quest 是 ProxiLAB Quest/ProxiSPY Quest 的主要介面,負責特性評估與 Python 自動化。RGPA 是免費的追蹤檢視軟體。工作區隨所連裝置而變,提供模擬/監聽控制以及 List、Timing、Sequence、Dump 各檢視的分析。
顯示與分析功能
本產品“顯示什麼、如何顯示”。將抓取到的通訊,按用途以不同檢視視覺化。
以 4 種檢視分析抓取到的訊號。以卡片與讀卡機的收發形式呈現,便於把握大量資料。
- List:按通訊的階段順序
- Timing Diagram:時間軸繪圖
- Sequence:狀態遷移
- Dump:位元組級
以 Python 控制裝置並實現自動化。自動執行檢查序列。
- 與所連平臺對應的工作區
- 免費提供:可與未持有 KEOLABS 產品的合作方共享資料
免費軟體。與 NomadLAB 並用時可分析至位元組級。與 SCRIPTIS™ 同屬 Quest 系的自動化思路。
哪款軟體對應哪種硬體
| 軟體 | 物件硬體 | 角色 | 授權 |
|---|---|---|---|
| SCRIPTIS™ | ProxiLAB Quest 等整個測試臺 | 各標準測試套件(EMVCo、ISO、ICAO 與 NFC Forum 等)的執行環境。以認證為前提的符合性測試請用此項 | 提供形式與授權組成依目標測試套件及報價組態確認。執行需連接對應治具 |
| Quest | ProxiLAB Quest/ProxiSPY Quest | ProxiLAB Quest/ProxiSPY Quest 的主要介面。特性評估、分析與偵錯(波形分析、Shmoo 圖、VNA、追蹤、Python 自動化) | Quest 軟體免費。可用的儀器功能取決於所連平台以及已購買的硬體/軟體選配。 |
| RGPA | KEOLABS 各平台(ContactLAB/NomadLAB 等) | 分析與追蹤檢視(擷取資料的位元組層級分析) | 免費。檢視追蹤資料無需啟用授權。在 Quest 組態中可能作為相依元件而需要 |
符合性測試(SCRIPTIS)與特性評估、除錯(Quest/RGPA)的角色不同。若目標是“透過認證”,起點是 SCRIPTIS + 測試套件;若目標是“分析原因”,起點是 Quest/RGPA。
Quest — 面向 ProxiLAB 與 ProxiSPY 的分析工具集
Quest 以預設場景提供特性評估測試,可一鍵進入波形分析與效能剖析。
| 面向 ProxiLAB Quest | PCD Waveforms Analyzer(捕獲 PCD 幀,解碼 ISO/EMVCo/NFC Forum 引數)/PICC Shmoo-plot(多引數掃描,Analog 與 Digital 均支援,可在同一測試點反覆)/VNA(諧振頻率、Q 值與復阻抗,-30dBm〜+20dBm,8〜80MHz)/Script editor(Python 編輯器與偵錯程式、補全、API 瀏覽器、示例集與日誌器) |
|---|---|
| 面向 ProxiSPY Quest | Analog Viewer(示波器式的模擬幀顯示、上下邊帶分析、希爾伯特包絡分析)/Digital Viewer(帶動態協議文件的高階協議分析儀:列表與序列顯示、統計分析、警告與錯誤的即時識別、註釋、篩選與匯出) |
RGPA — 免費的分析與追蹤檢視軟體
RGPA 是 KEOLABS 免費提供的 Windows 分析軟體。檢視各平台的追蹤資料無需啟用授權,即使手邊沒有硬體也可開啟擷取資料。在 ContactLAB/NomadLAB 等平台上亦用於控制主機,可分析並共享擷取資料(支援 .htm/.txt 輸出)。在 ProxiLAB Quest/ProxiSPY Quest 上,自 RGPA 3.14 起主要硬體控制已移轉至 Quest,但部分組態仍需安裝 RGPA 元件作為相依項目。
| Timing Diagram | 透過遊標操作,詳細地以圖形顯示資料 |
|---|---|
| List View | 按協議以時間序列顯示。支援 .htm/.txt 匯出 |
| Sequences View | 簡明地確認命令與響應 |
| Search View | 從十六進位制與命令列表中檢索協議 |
| Description View | 藉助基於各規範的詞典功能查閱命令內容 |
| Statistics View | 命令與響應之間的時序統計 |
| Annotations View | 可在波形上的任意位置寫入註釋 |
| Warnings View | 顯示檢測到的錯誤(BCC 與奇偶校驗等) |
匯入用途
- 新開發專案中執行環境驗證的啟動
- 設定變更與更新後的迴歸
- 面向取得認證的前期全面確認
與認證的關係
本產品所進行的是符合性測試。正式的 Type Approval 由認證測試室實施,Letter of Approval 由 EMVCo 或相應的 Payment System 發放。我們提供的是測試環境的搭建與營運支援。
