[發明專利]一種儀器人機交互的統一化處理方法有效
| 申請號: | 201310548467.5 | 申請日: | 2013-10-31 |
| 公開(公告)號: | CN103577025A | 公開(公告)日: | 2014-02-12 |
| 發明(設計)人: | 楊青;韓曉東;蘇勇輝;朱偉 | 申請(專利權)人: | 中國電子科技集團公司第四十一研究所 |
| 主分類號: | G06F3/048 | 分類號: | G06F3/048;G06F9/44 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 266555 山東省*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 儀器 人機交互 統一化 處理 方法 | ||
1.一種儀器人機交互的統一化處理方法,其特征在于,包括如下步驟:
步驟一:將儀器的人機交互劃分為交互預處理層、指令分發層及儀器模型層;所述交互預處理層,用于將各種形式的用戶輸入統一轉換為三種形式的指令;所述指令分發層,用于面向交互預處理層匯集指令和面向儀器模型層分發指令;所述儀器模型層,用于向指令分發層提供接口函數,并且進一步執行接收指令的分發及響應;
步驟二:用戶輸入預處理,所述交互預處理層將各種形式的用戶輸入統一轉換為三種形式的指令;
步驟三:指令匯集,所述交互預處理層通過接口向所述指令分發層傳遞指令;
步驟四:指令分發,所述指令分發層通過分發路線圖,把指令發往所述儀器模型層的一級目的地,一級目的地根據分發路線圖,把指令發往儀器模型層的二級目的地,二級目的地通過預定的指令流向,將指令送到最終目的地,結束指令的分發。
2.如權利要求1所述的儀器人機交互的統一化處理方法,其特征在于,所述步驟二中所述三種形式的指令包括:不帶參的設置指令,用于指示儀器執行與該指令對應的動作;帶參的設置指令,用于指示儀器設置該指令所攜帶的參數,并返回儀器實際設置的參數;查詢指令,用于指示儀器返回與該指令對應的儀器數據或狀態。
3.如權利要求1所述的儀器人機交互的統一化處理方法,其特征在于,所述步驟三中所述的接口包括三個接口函數:分發不帶參指令、分發帶參指令、分發查詢指令;在所述接口函數中,指令采用一個整型的ID號表征,設置參數和查詢結果采用一個儀器數值類型基類的指針或引用統一表征。
4.如權利要求1所述的儀器人機交互的統一化處理方法,其特征在于,所述步驟四中的所述分發路線圖采用映射表的數據結構,所述映射表的鍵為整型,用來記錄設置或查詢指令的ID;值為無符號短整型,用于記錄指令目的地信息。
5.如權利要求4所述的儀器人機交互的統一化處理方法,其特征在于,所述步驟四中,所述儀器模型層分為顯示窗口模塊和儀器功能模塊;所述顯示窗口模塊,用于顯示儀器數據和狀態;所述儀器功能模塊,用于實現儀器功能控制和數據邏輯;所述顯示窗口模塊包括主窗口單元和子窗口單元;所述儀器功能模塊包括功能管理單元、功能單元及其子功能單元;所述主窗口單元,用于作為所有子窗口的父窗口,管理子窗口單元;所述子窗口單元,用于向用戶顯示功能模塊的數據和狀態;所述功能管理單元,用于管理所有功能單元;所述功能單元,用于實現儀器的功能控制和數據邏輯;所述子功能單元用于實現儀器子功能控制和數據邏輯。
6.如權利要求5所述的儀器人機交互的統一化處理方法,其特征在于,所述步驟四中的所述的一級目的地,包括所述主窗口單元和功能管理單元;所述的二級目的地,包括所述子窗口單元和所述功能單元及其子功能單元。
7.如權利要求6所述的儀器人機交互的統一化處理方法,其特征在于,所述步驟四中的預定的指令流向為指令從所述子窗口單元流向所述功能單元和指令從所述功能單元流向所述子功能單元。
8.如權利要求3所述的人機交互的統一化處理方法,其特征在于,所述統一表征的實現包括以下三個步驟:
步驟301:利用面向對象的繼承方法,構建儀器數值類型的單根繼承體系,所述儀器數值類型都派生自所述儀器數值類型基類;
步驟302:利用面向對象的多態方法,采用虛函數統一化儀器數值類型的功能函數;
步驟303:采用儀器數值類型基類類型的指針或引用指代所有類型的儀器設置參數和查詢結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電子科技集團公司第四十一研究所,未經中國電子科技集團公司第四十一研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310548467.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:帶有鈕扣的耐磨短袖
- 下一篇:帶有鈕扣的抗油污織物短袖





