我們正在開發使用RFID標籤和摩托羅拉919Z手持閱讀器客戶定製的固定資產的解決方案同時訪問EPC和用戶內存的銀行。到目前爲止,它一直進展順利,因爲我們基於摩托羅拉的EMDK示例。我們正在使用VB.NET。如何在RFID標籤(摩托羅拉EMDK + .NET)
問題是,我們有一套Confidex Steelwave標籤,因爲它們是硬標籤,因此它們不能在打印機中進行標記,因此它們使用示例軟件進行標記,將相關數據保存到USER存儲庫中,而另一個使用Zebra RZ400打印機標記不同的可打印Confidex標籤集,並將相關數據寫入EPC標籤ID字段。現在
,我們被要求閱讀這兩個領域(EPC標籤ID在一種情況下,在其他用戶memorybank),在同一時間。也就是說,如果相關數據在USER存儲區中被標記,則標記ID包含不相關的十六進制數字,並且如果使用了EPC標記ID,則USER存儲區爲空或零填充。現在
,我們找不到在停止讀取和交換銀行(軟件),同時無需用戶讀取兩岸的方式,所以我們想知道,如果它擺在首位,甚至有可能。
我不知道我是否應該張貼的代碼,因爲它是有點長......也許相關的部分是:
如果我們使用 Inventory.Perform ...它不讀USER內存庫,它似乎沒有采取訪問過濾器
如果我們使用 OperationSequence.PerformSequence ...它迫使您指定內存條。
謝謝你的時間。
你有沒有找到解決這個問題的方法? – Dai
我找到了另一種方式來做到這一點,我不得不停止使用觸發自動啓動一個清單,而是不得不趕觸發事件,啓動計時器,開始對EPC銀行的庫存,則定時器將停止庫存,切換到USER銀行然後重新啓動庫存,每0.3毫秒左右並按下觸發器。 可怕的黑客,但它的作品足夠好。不爲它感到自豪。 – KalaNag