[發明專利]一種手持式讀寫器二次的開發方法和開發系統有效
| 申請號: | 201010295069.3 | 申請日: | 2010-09-28 |
| 公開(公告)號: | CN102004638A | 公開(公告)日: | 2011-04-06 |
| 發明(設計)人: | 劉志起;于晨捷;劉萬立;王樹軍;陳華平;郭慰 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06K17/00 |
| 代理公司: | 深圳鼎合誠知識產權代理有限公司 44281 | 代理人: | 薛祥輝 |
| 地址: | 518057 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 手持 讀寫 二次 開發 方法 系統 | ||
技術領域
本發明涉及通訊領域,特別涉及一種手持式讀寫器二次的開發方法和開發系統。?
背景技術
手持式讀寫器作為一種便攜式讀寫器,滿足了移動環境下的多種應用需求,目前已經在智能交通領域、倉儲物流領域、資產管理領域發揮了巨大的作用。?
隨著物聯網技術的興起,射頻識別技術得到了快速的發展,使得目前的手持式讀寫器的功能也得到了全面的提升,現有的手持式讀寫器已經涵蓋了二維條碼掃描、激光定位、攝像頭、ETC技術中的OBU發卡、超高頻應用、高頻應用等眾多領域,應用的領域的增加,也對手持式讀寫器的軟件開發提出了更高的要求。?
手持式讀寫器作為一種設備,需提供給用戶用于控制手持式讀寫器工作的各種函數,用戶通過調用此函數控制手持式讀寫器完成某種操作,例如控制手持式讀寫器清點標簽,清點到標簽內容后根據標簽內容的含義做進一步的應用,如入庫、分類等。?
手持式讀寫器的二次開發即通過調用設備的接口進行的開發工作,即通過調用設備的接口開發各種函數。?
目前的手持式讀寫器的二次開發通常是通過串口方式與PDA或支持特定功能的單板直連,而PDA通常采用Windows?Mobile或者Windows?CE操作系統。微軟提供的.net精簡框架及java提供了對便攜設備的開發支持,因此手持式讀寫器的開發一般是直接調用在PDA操作系統上支持的二次開發接口。?
對于直接在手持式讀寫器上開發的應用來說,通過現有的接口可正常使用,但當手持式讀寫器作為整個應用系統的一個模塊受應用系統控制時,通過PC端控制手持式讀寫器工作時,如果手持式讀寫器只提供了上述接口,則用戶實現此功能需要多次通訊、多次定義和多次調用,增大了開發的工作量,對用戶也有較高的技術要求。?
對于用戶來說,用于在Windows?CE或Windows?Mobile上的移動設備的操作系統與PC機上的操作系統有本質區別,因此用戶需要再次學習新的操作系統才能進行二次開發,增加了二次開發的難度和成本,同時,上述接口使手持式讀寫器的二次開發需要在PDA上開發作為中轉及連接紐帶的應用系統,又增加了成本。?
發明內容
本發明提供了一種手持式讀寫器二次的開發方法,能減少工作量,降低開發難度和成本。?
為解決上述技術問題,本發明采用了如下的技術方案:?
一方面,本發明公開了一種手持式讀寫器二次開發的系統,包含位于操作系統端的操作系統動態鏈接庫模塊、位于手持式讀寫器端的讀寫器動態鏈接庫模塊和手持式讀寫器管理模塊,其中,操作系統動態鏈接庫模塊用于建立與手持式讀寫器的接口,手持式讀寫器動態鏈接庫模塊用于建立與操作系統端的接口,手持式讀寫器管理模塊用于通過接口,從操作系統動態鏈接庫模塊接收命令,進行手持式讀寫器的管理。?
上述手持式讀寫器二次開發的系統的一個實施例中,所述操作系統的接口與所述手持式讀寫器的接口形式一致。?
上述手持式讀寫器二次開發的系統的一個實施例中,所述操作系統動態鏈?接庫模塊包括接口子模塊和驅動子模塊;其中,所述接口子模塊包括用于和手持式讀寫器通訊的通訊接口和用于控制手持式讀寫器執行各種業務的命令接口;?
所述驅動子模塊用于提供驅動程序。?
上述手持式讀寫器二次開發的系統的一個實施例中,所述手持式讀寫器管理模塊包括驅動子模塊和調用加載子模塊,其中,所述驅動子模塊用于提供驅動程序,所述調用加載子模塊用于調用、加載手持式讀寫器動態鏈接庫模塊。?
上述手持式讀寫器二次開發的系統的一個實施例中,所述手持式讀寫器管理模塊還包括界面子模塊,用于顯示操作結果。?
上述手持式讀寫器二次開發的系統的一個實施例中,所述手持式讀寫器操作系統動態鏈接庫模塊包括用于和PC機通訊的通訊接口和用于接收PC機控制的命令接口。?
上述手持式讀寫器二次開發的系統的一個實施例中,所述PC機和手持式讀寫器之間的通訊和命令通過消息進行,所述消息的格式為:?
消息頭標識+消息類型+消息總長度+消息體+校驗值+消息尾標識。?
另一方面,本發明還公開了一種手持式讀寫器二次開發的方法,包含以下步驟:?
操作系統動態鏈接庫模塊建立與手持式讀寫器的接口;?
手持式讀寫器動態鏈接庫模塊建立與操作系統端的接口;?
手持式讀寫器管理模塊通過接口從操作系統動態鏈接庫模塊接收命令,進行手持式讀寫器的管理。?
上述手持式讀寫器二次開發的方法的一個實施例中,所述操作系統的接口與所述手持式讀寫器的接口形式一致。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010295069.3/2.html,轉載請聲明來源鉆瓜專利網。





