[發明專利]一種無線盤點裝置及方法無效
| 申請號: | 201310021945.7 | 申請日: | 2013-01-22 |
| 公開(公告)號: | CN103116736A | 公開(公告)日: | 2013-05-22 |
| 發明(設計)人: | 郭佳肅 | 申請(專利權)人: | 北京屏芯科技有限公司 |
| 主分類號: | G06K7/10 | 分類號: | G06K7/10;H04B17/00;H04L1/16 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100085 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 無線 盤點 裝置 方法 | ||
技術領域
本發明屬于倉儲物流管理領域,主要是實現庫存的盤點,尤其是涉及一種無線盤點裝置及方法。
背景技術
傳統的盤點裝置采用USB線連接,傳輸距離短,使用不方便。為了克服傳統盤點裝置傳輸距離的不足,本發明采用433M無線頻段通信,增加了傳輸距離。
發明內容
本發明為解決以上技術問題,提供了一種無線盤點裝置,該無線盤點裝置和基站通過射頻通信,基站和電腦通過USB連接;
所述無線盤點裝置包括:用于掃描條碼獲取相應信息的掃描模塊、維護有任務事件消息隊列、射頻消息隊列、掃描數據消息隊列的消息隊列、用于發送通信協議包到基站的射頻模塊。
進一步,掃描模塊檢測到請求掃描的消息,判斷是否為掃描消息,若不是掃描消息則拋出,若是掃描消息,則執行給掃描頭供電,使能串口,拉低Trig信號,保持60ms,啟動掃描。
進一步,任務事件消息隊列可存儲10個消息,該消息隊列用于喚醒掃描任務;射頻消息隊列可存儲100個消息,用于完成無線發送任務;掃描數據消息隊列可存儲5個消息,掃描結果上傳給上級應用層。
本發明還提供了一種無線盤點方法,該方法包括:
步驟(1)進入掃描任務,初始化串口0,初始化掃描狀態,發請求掃描的消息到消息隊列;
步驟(2)掃描模塊檢測到消息,判斷是否為掃描消息,若不是掃描消息則拋出,若是掃描消息,則執行給掃描頭供電,使能串口,拉低Trig信號,保持60ms,啟動掃描;
步驟(3)利用掃描模塊掃描條碼,獲取相應的信息;
步驟(4)若掃描不成功,返回等待掃描狀態,掃描成功則緩存條碼數據,同時發送消息到掃描數據消息隊列中;
步驟(5)激活射頻任務,初始化狀態參數,調用處理函數,判斷掃描數據消息隊列非空且射頻模塊空閑,發送數據包,等待發送結果,發送成功,更新未發送的次數,設定模塊空閑標志。
進一步,通過調用掃描任務函數來激活掃描流程。
進一步,激活RF射頻任務的處理包括:無線掃描槍啟動;數據發送測試;盤點結束時批量發送;無線盤點結束時逐行發送;信號測試。
本發明的一種無線盤點裝置及方法,可實現遠距離盤點,方便易用。
附圖說明
圖1是根據本發明的無線盤點裝置的結構示意圖。
圖2是根據本發明的方案控制掃描的流程圖。
圖3是根據本發明進行射頻發送的流程圖。
圖4是掃描槍的使用流程圖。
具體實施方式
下面將參照附圖對本發明進行更詳細的描述,其中表示了本發明的優選實施例,應該理解本領域技術人員可以修改在此描述的本發明而仍然實現本發明的有益效果。因此,下列描述應當被理解為對于本領域技術人員的廣泛知道,而并不作為對本發明的限制。
如圖1所示,電腦和基站通過USB線連接,盤點機和基站通過射頻通信,可實現遠距離庫存盤點。掃描任務從任務事件消息隊列(pEventQueueUsedByTsk)得到掃描命令,進行掃描,掃描成功后,把條碼放到掃描數據消息隊列(gOsEvScanDataQueue)中。
任務事件消息隊列(pEventQueueUsedByTsk)可存儲10個消息,該隊列中的消息可以用于啟動任意一個任務,發送方也可以是任意任務或中斷。通過發送具體信息,系統將相應的任務喚醒,完成某項具體的任務。目前,該消息隊列只用于喚醒掃描任務。
射頻消息隊列(g_RFTaskQueue)可存儲100個消息,該隊列的接收方為射頻任務,發送方可以是任意任務或中斷。通過發送具體信息,系統將射頻任務喚醒,完成具體的無線發送任務。
掃描數據消息隊列(gOsEvScanDataQueue),可存儲5個消息。通過按掃描鍵啟動掃描任務,掃描任務把掃描到的條碼消息放到此隊列。
基站和電腦通過USB連接,基站和盤點機通過射頻通信,盤點機也可直接和電腦通過USB通信,實現模擬掃描槍功能和模擬U盤功能。
基站經過初始化后,進入循環處理階段,如果系統有無線報文需發送,則調用射頻發送模塊;如果系統有虛擬鍵盤數據需發送則調用函數USB發送模塊;如果系統有虛擬串口數據發送,則調用串口發送模塊。
另外,基站系統包含了無線射頻的硬測試功能,當基站收到測試報文時,返回ACK,確認信息接收正常。
通信協議包格式如下表所示:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京屏芯科技有限公司,未經北京屏芯科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310021945.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種進料架
- 下一篇:玩具陀螺旋轉電驅動裝置





