背景技術(shù):
1、常規(guī)掃描儀用于掃描各種產(chǎn)品的信息,其中可以從條形碼等掃描數(shù)據(jù)。此類(lèi)數(shù)據(jù)可以在傳輸?shù)街鳈C(jī)應(yīng)用之前由掃描儀格式化。每個(gè)掃描儀可以具有用于每個(gè)電纜或通信路徑的不同通信協(xié)議,反過(guò)來(lái),這可能需要基于掃描儀和/或主機(jī)應(yīng)用的不同數(shù)據(jù)格式。例如,給定主機(jī)應(yīng)用程序可以被配置為識(shí)別來(lái)自特定掃描儀的掃描,該掃描儀使用特定于該應(yīng)用程序的特定通信協(xié)議或數(shù)據(jù)格式。此類(lèi)軟件應(yīng)用程序和掃描儀在最初在現(xiàn)場(chǎng)制造或安裝時(shí)通常以專(zhuān)有方式固定。因此,掃描儀和主機(jī)應(yīng)用可以緊密相關(guān),出于技術(shù)和兼容性原因這需要專(zhuān)有安裝。
2、然而,當(dāng)給定的掃描儀需要改變或更新時(shí),就會(huì)出現(xiàn)問(wèn)題,因?yàn)閽呙鑳x和/或其相關(guān)系統(tǒng)通常需要手動(dòng)改變,當(dāng)設(shè)備使用特定主機(jī)應(yīng)用程序或計(jì)算機(jī)系統(tǒng)所期望或所需要的新的或不同的協(xié)議、數(shù)據(jù)通信和/或其他特征時(shí),需要熟練的技術(shù)人員對(duì)掃描儀進(jìn)行不同配置來(lái)適配。
3、因此,需要使用高級(jí)數(shù)據(jù)格式化系統(tǒng)和方法來(lái)適配掃描儀的配置,如本文所描述。
技術(shù)實(shí)現(xiàn)思路
1、用戶(hù)反饋控制。
2、在一個(gè)方面,本公開(kāi)描述了一種條形碼讀取器,其包括:殼體;圖像采集組件,其至少部分位于殼體內(nèi)并具有視場(chǎng)(fov),圖像采集組件可操作以捕獲與出現(xiàn)在fov內(nèi)的環(huán)境相關(guān)聯(lián)的圖像數(shù)據(jù);用戶(hù)反饋組件,用戶(hù)反饋組件可操作以提供多個(gè)用戶(hù)反饋?lái)憫?yīng);以及控制器,其通信地耦合到圖像采集組件和用戶(hù)反饋組件,控制器被配置為解碼出現(xiàn)在圖像數(shù)據(jù)中的標(biāo)記,其中:條形碼讀取器可配置為以至少兩種模式之一交替操作;在至少兩種模式中的第一模式中,控制器被配置為(i)指示用戶(hù)反饋組件響應(yīng)于成功解碼第一類(lèi)型標(biāo)記,生成第一類(lèi)型用戶(hù)反饋?lái)憫?yīng),以及(ii)指示用戶(hù)反饋組件響應(yīng)于成功解碼第二類(lèi)型標(biāo)記,生成第一類(lèi)型用戶(hù)反饋?lái)憫?yīng);在至少兩種模式中的第二模式中,控制器被配置為(i)指示用戶(hù)反饋組件響應(yīng)于成功解碼第一類(lèi)型標(biāo)記,生成第二類(lèi)型用戶(hù)反饋?lái)憫?yīng),以及(ii)指示用戶(hù)反饋組件響應(yīng)于成功解碼第二類(lèi)型標(biāo)記,生成第三類(lèi)型用戶(hù)反饋?lái)憫?yīng);第一類(lèi)型的標(biāo)記不同于第二類(lèi)型的標(biāo)記;第二類(lèi)型的用戶(hù)反饋?lái)憫?yīng)不同于第三類(lèi)型的用戶(hù)反饋?lái)憫?yīng);第二類(lèi)型的用戶(hù)反饋?lái)憫?yīng)是與第一類(lèi)型的用戶(hù)反饋?lái)憫?yīng)不同或相同的一種;以及用于定義第一類(lèi)型標(biāo)記和第二類(lèi)型標(biāo)記的參數(shù)是在控制器內(nèi)預(yù)定義的或用戶(hù)定義的至少一個(gè)。
3、輸出資產(chǎn)跟蹤信息。
4、在附加方面,本公開(kāi)描述了一種條形碼讀取器,其包括:殼體;圖像采集組件,其至少部分位于殼體內(nèi)并具有視場(chǎng)(fov),圖像采集組件可操作以捕獲與出現(xiàn)在fov內(nèi)的環(huán)境相關(guān)聯(lián)的圖像數(shù)據(jù);存儲(chǔ)器,存儲(chǔ)器存儲(chǔ)至少一個(gè)條形碼讀取器特定參數(shù);通信模塊,通信模塊被配置為向外部設(shè)備發(fā)送數(shù)據(jù);控制器,其通信地耦合到圖像采集組件、通信模塊和存儲(chǔ)器,控制器被配置為解碼出現(xiàn)在圖像數(shù)據(jù)中的標(biāo)記,其中:條形碼讀取器被配置為以至少兩種模式之一交替操作;在至少兩種模式的第一模式中,控制器被配置為響應(yīng)于成功解碼圖像數(shù)據(jù)中的標(biāo)記,經(jīng)由通信模塊向外部設(shè)備傳輸?shù)谝幌?,第一消息包括與標(biāo)記相關(guān)聯(lián)的有效載荷的至少一部分,并且排除至少一個(gè)條形碼讀取器特定參數(shù);并且在至少兩種模式中的第二模式中,控制器被配置為響應(yīng)于成功解碼圖像數(shù)據(jù)中的標(biāo)記,經(jīng)由通信模塊向外部設(shè)備傳輸?shù)诙ⅲ诙ㄅc標(biāo)記相關(guān)聯(lián)的有效載荷的至少一部分和至少一個(gè)條形碼讀取器特定參數(shù)。
5、更改輸入源。
6、在附加方面,本公開(kāi)描述了一種系統(tǒng),其包括:條形碼讀取器,包括:條形碼讀取器殼體;圖像采集組件,其至少部分位于條形碼讀取器殼體內(nèi)并具有視場(chǎng)(fov),圖像采集組件可操作以捕獲與出現(xiàn)在fov內(nèi)的環(huán)境相關(guān)聯(lián)的圖像數(shù)據(jù);條形碼讀取器通信模塊,條形碼讀取器通信模塊被配置為將數(shù)據(jù)傳輸?shù)酵獠吭O(shè)備;以及條形碼讀取器控制器,其通信地耦合到圖像采集組件和通信模塊,條形碼讀取器控制器被配置為解碼出現(xiàn)在圖像數(shù)據(jù)中的標(biāo)記;以及打印機(jī),打印機(jī)包括:打印機(jī)殼體;介質(zhì)處理組件,介質(zhì)處理組件被配置為根據(jù)打印指令處理打印介質(zhì);打印機(jī)通信模塊,打印機(jī)通信模塊被配置為從另一外部設(shè)備接收數(shù)據(jù);以及打印機(jī)控制器,其通信地耦合到介質(zhì)處理組件和打印機(jī)通信模塊,打印機(jī)控制器被配置為使介質(zhì)處理組件根據(jù)打印指令處理打印介質(zhì),其中:條形碼讀取器可以配置為以至少兩種模式之一交替操作;在至少兩種模式中的第一模式中,條形碼讀取器控制器被配置為響應(yīng)于成功解碼圖像數(shù)據(jù)中的標(biāo)記,經(jīng)由條形碼讀取器通信模塊向外部設(shè)備發(fā)送第一消息,第一消息包括與標(biāo)記相關(guān)聯(lián)的有效載荷,并且排除如果被打印機(jī)接收會(huì)導(dǎo)致打印機(jī)控制器讓介質(zhì)處理組件處理打印介質(zhì)的命令;并且在至少兩種模式中的第二模式中,條形碼讀取器控制器被配置為響應(yīng)于成功解碼圖像數(shù)據(jù)中的標(biāo)記,經(jīng)由條形碼讀取器通信模塊向打印機(jī)發(fā)送第二消息,第二消息包括與標(biāo)記相關(guān)聯(lián)的有效載荷以及導(dǎo)致打印機(jī)控制器讓介質(zhì)處理組件至少部分地基于與標(biāo)記相關(guān)聯(lián)的有效載荷來(lái)處理打印介質(zhì)的命令。
7、一種條形碼讀取器,包括:條形碼讀取器殼體;圖像采集組件,其至少部分位于殼體內(nèi)并具有視場(chǎng)(fov),圖像采集組件可操作以捕獲與出現(xiàn)在fov內(nèi)的環(huán)境相關(guān)聯(lián)的圖像數(shù)據(jù);條形碼讀取器通信模塊,條形碼讀取器通信模塊被配置為將數(shù)據(jù)傳輸?shù)酵獠吭O(shè)備;以及條形碼讀取器控制器,其通信地耦合到圖像采集組件和通信模塊,條形碼讀取器控制器被配置為解碼出現(xiàn)在圖像數(shù)據(jù)中的標(biāo)記,其中:條形碼讀取器可以配置為以至少兩種模式之一交替操作;在至少兩種模式中的第一模式中,條形碼讀取器控制器被配置為:響應(yīng)于成功解碼圖像數(shù)據(jù)中的標(biāo)記,經(jīng)由條形碼讀取器通信模塊向外部設(shè)備發(fā)送第一消息,第一消息包括與標(biāo)記相關(guān)聯(lián)的有效載荷,并且排除如果被打印機(jī)接收會(huì)導(dǎo)致打印機(jī)處理打印介質(zhì)的命令;并且在至少兩種模式中的第二模式中,條形碼讀取器控制器被配置為響應(yīng)于成功解碼圖像數(shù)據(jù)中的標(biāo)記,經(jīng)由條形碼讀取器通信模塊向打印機(jī)發(fā)送第二消息,第二消息包括與標(biāo)記相關(guān)聯(lián)的有效載荷以及導(dǎo)致打印機(jī)至少部分地基于與標(biāo)記相關(guān)聯(lián)的有效載荷來(lái)處理打印介質(zhì)的命令。
8、如果沒(méi)有數(shù)據(jù)發(fā)送到主機(jī),抑制錯(cuò)誤狀態(tài)反饋(蜂鳴、led、振動(dòng))。
9、在附加方面,本公開(kāi)描述了一種條形碼讀取器,其包括:殼體;圖像采集組件,其至少部分位于殼體內(nèi)并具有視場(chǎng)(fov),圖像采集組件可操作以捕獲與出現(xiàn)在fov內(nèi)的環(huán)境相關(guān)聯(lián)的圖像數(shù)據(jù);用戶(hù)反饋組件,用戶(hù)反饋組件可操作以提供多個(gè)用戶(hù)反饋?lái)憫?yīng);以及控制器,其通信地耦合到圖像采集組件和用戶(hù)反饋組件,控制器被配置為解碼出現(xiàn)在圖像數(shù)據(jù)中的標(biāo)記,其中:條形碼讀取器可以配置為以至少兩種模式之一交替操作;在至少兩種模式中的第一模式中,控制器被配置為(i)指示用戶(hù)反饋組件響應(yīng)于成功解碼第一類(lèi)型標(biāo)記,生成第一類(lèi)型用戶(hù)反饋?lái)憫?yīng),以及(ii)指示用戶(hù)反饋組件響應(yīng)于成功解碼第二類(lèi)型標(biāo)記,生成第一類(lèi)型用戶(hù)反饋?lái)憫?yīng);在至少兩種模式中的第二模式中,控制器被配置為(i)指示用戶(hù)反饋組件響應(yīng)于成功解碼第一類(lèi)型標(biāo)記,生成第二類(lèi)型用戶(hù)反饋?lái)憫?yīng),以及(ii)響應(yīng)于成功解碼第二類(lèi)型標(biāo)記,不生成用戶(hù)反饋?lái)憫?yīng);第一類(lèi)型的標(biāo)記不同于第二類(lèi)型的標(biāo)記;第二類(lèi)型的用戶(hù)反饋?lái)憫?yīng)是與第一類(lèi)型的用戶(hù)反饋?lái)憫?yīng)不同或相同的一種;以及用于定義第一類(lèi)型標(biāo)記和第二類(lèi)型標(biāo)記的參數(shù)是控制器內(nèi)預(yù)定義或用戶(hù)定義中的至少一者。
10、基于源(com協(xié)議或觸發(fā)器)應(yīng)用adf。
11、在附加方面,本公開(kāi)描述了一種條形碼讀取器,其包括條形碼讀取器殼體;圖像采集組件,其至少部分地位于條形碼讀取器殼體內(nèi)并且具有視場(chǎng)(fov),圖像采集組件可操作以捕獲與出現(xiàn)在fov內(nèi)的環(huán)境相關(guān)聯(lián)的圖像數(shù)據(jù);通信模塊,通信模塊被配置為經(jīng)由至少兩個(gè)通信協(xié)議與外部主機(jī)接口;存儲(chǔ)器,存儲(chǔ)器存儲(chǔ)多個(gè)腳本,多個(gè)腳本中的每一個(gè)都定義了一個(gè)配置集,該配置集定義了條形碼讀取器的至少一個(gè)操作參數(shù);以及控制器,其通信地耦合到圖像采集組件、存儲(chǔ)器和通信模塊,控制器被配置為解碼出現(xiàn)在圖像數(shù)據(jù)中的標(biāo)記,其中:當(dāng)通信模塊與外部主機(jī)接口時(shí),控制器可操作以確定在條形碼讀取器與外部主機(jī)之間使用了至少兩個(gè)通信協(xié)議中的哪一個(gè);響應(yīng)于條形碼讀取器和外部主機(jī)之間使用的兩個(gè)通信協(xié)議中的第一個(gè),控制器執(zhí)行多個(gè)腳本中的第一腳本,以根據(jù)第一操作參數(shù)配置條形碼讀取器;響應(yīng)于條形碼讀取器和外部主機(jī)之間使用的兩個(gè)通信協(xié)議中的第二通信協(xié)議,控制器執(zhí)行多個(gè)腳本中的第二腳本,以根據(jù)第二操作參數(shù)配置條形碼讀取器;并且第一腳本不同于第二腳本。
12、一種條形碼讀取器,包括:條形碼讀取器殼體;圖像采集組件,其至少部分地位于條形碼讀取器殼體內(nèi)并且具有視場(chǎng)(fov),圖像采集組件可操作以捕獲與出現(xiàn)在fov內(nèi)的環(huán)境相關(guān)聯(lián)的圖像數(shù)據(jù);通信模塊,通信模塊被配置為與外部主機(jī)接口;存儲(chǔ)器,存儲(chǔ)器存儲(chǔ)多個(gè)腳本,多個(gè)腳本中的每一個(gè)都定義配置集,配置集定義條形碼讀取器的至少一個(gè)操作參數(shù);以及控制器,其通信地耦合到圖像采集組件、存儲(chǔ)器和通信模塊,控制器被配置為解碼出現(xiàn)在所述圖像數(shù)據(jù)中的標(biāo)記,其中:條形碼讀取器在至少兩種觸發(fā)模式之一中可操作;控制器可操作以確定至少兩個(gè)觸發(fā)模式中的哪一個(gè)被激活;響應(yīng)于至少兩個(gè)觸發(fā)模式中的第一觸發(fā)模式被激活,控制器執(zhí)行多個(gè)腳本中的第一腳本以根據(jù)第一操作參數(shù)配置條形碼讀取器;響應(yīng)于至少兩個(gè)觸發(fā)模式中的第二觸發(fā)模式被激活,控制器執(zhí)行多個(gè)腳本中的第二腳本以根據(jù)第二操作參數(shù)配置條形碼讀取器;并且第一腳本不同于第二腳本。
13、過(guò)濾輸出
14、在附加方面,本公開(kāi)描述了一種條形碼讀取器,其包括:殼體;圖像采集組件,其至少部分位于殼體內(nèi)并具有視場(chǎng)(fov),圖像采集組件可操作以捕獲與出現(xiàn)在fov內(nèi)的環(huán)境相關(guān)聯(lián)的圖像數(shù)據(jù);通信模塊,通信模塊被配置為與外部主機(jī)接口;控制器,其通信地耦合到圖像采集組件和通信模塊,控制器被配置為解碼出現(xiàn)在圖像數(shù)據(jù)中的標(biāo)記,其中:條形碼讀取器可配置為以至少兩種模式之一交替操作;在至少兩種模式中的第一模式中,控制器被配置為響應(yīng)于成功解碼標(biāo)記,使通信模塊向外部主機(jī)發(fā)送第一消息,第一消息包括由標(biāo)記編碼的未被改變的有效載荷;并且在至少兩種模式中的第二模式中,控制器被配置為響應(yīng)于成功解碼標(biāo)記,使通信模塊向外部主機(jī)發(fā)送第二消息,第二消息包括由標(biāo)記編碼的改動(dòng)的有效載荷,改動(dòng)的消息排除至少一個(gè)字符,該字符是外部主機(jī)不可識(shí)別或不可接受的至少一者。
15、用用戶(hù)定義的字符替換數(shù)據(jù)。
16、在附加方面,本公開(kāi)描述了一種條形碼讀取器,其包括:殼體;圖像采集組件,其至少部分位于殼體內(nèi)并具有視場(chǎng)(fov),圖像采集組件可操作以捕獲與出現(xiàn)在fov內(nèi)的環(huán)境相關(guān)聯(lián)的圖像數(shù)據(jù);通信模塊,通信模塊被配置為與外部主機(jī)接口;控制器,其通信地耦合到圖像采集組件和通信模塊,控制器被配置為解碼出現(xiàn)在圖像數(shù)據(jù)中的標(biāo)記,其中:條形碼讀取器可配置為以至少兩種模式之一交替操作;在至少兩種模式中的第一模式中,控制器被配置為響應(yīng)于成功解碼標(biāo)記,使通信模塊向外部主機(jī)發(fā)送第一消息,第一消息包括由標(biāo)記編碼的未被改變的有效載荷;并且在至少兩種模式中的第二模式中,控制器被配置為響應(yīng)于成功解碼標(biāo)記,使通信模塊向外部主機(jī)發(fā)送第二消息,第二消息包括由標(biāo)記編碼的經(jīng)改變的有效載荷,經(jīng)改變的消息用相應(yīng)的可打印字符替換包含在有效載荷的至少一個(gè)不可打印的字符。
17、用主機(jī)上的鍵序列替換條形碼數(shù)據(jù)中的指定字符。
18、在附加方面,本公開(kāi)描述了一種條形碼讀取器,其包括:殼體;圖像采集組件,其至少部分位于殼體內(nèi)并具有視場(chǎng)(fov),圖像采集組件可操作以捕獲與出現(xiàn)在fov內(nèi)的環(huán)境相關(guān)聯(lián)的圖像數(shù)據(jù);通信模塊,通信模塊被配置為與外部主機(jī)接口;控制器,其通信地耦合到圖像采集組件和通信模塊,控制器被配置為解碼出現(xiàn)在圖像數(shù)據(jù)中的標(biāo)記,其中:條形碼讀取器可配置為以至少兩種模式之一交替操作;在至少兩種模式中的第一模式中,控制器被配置為響應(yīng)于成功解碼標(biāo)記,使通信模塊向外部主機(jī)發(fā)送第一消息,第一消息包括由標(biāo)記編碼的未被改變的有效載荷;并且在至少兩種模式中的第二模式中,控制器被配置為響應(yīng)于成功解碼標(biāo)記,使通信模塊向外部主機(jī)發(fā)送第二消息,第二消息包括由標(biāo)記編碼的經(jīng)改變的有效載荷,經(jīng)改變的消息用相應(yīng)的鍵序列替換包含在有效載荷的至少一個(gè)不可打印的字符。
19、解析出與條形碼末尾相關(guān)的數(shù)據(jù)的能力。
20、在附加方面,本公開(kāi)描述了一種條形碼讀取器,其包括:殼體;圖像采集組件,其至少部分位于殼體內(nèi)并具有視場(chǎng)(fov),圖像采集組件可操作以捕獲與出現(xiàn)在fov內(nèi)的環(huán)境相關(guān)聯(lián)的圖像數(shù)據(jù);通信模塊,通信模塊被配置為與外部主機(jī)接口;控制器,其通信地耦合到圖像采集組件和通信模塊,控制器被配置為解碼出現(xiàn)在圖像數(shù)據(jù)中的標(biāo)記,其中:條形碼讀取器可配置為以至少兩種模式之一交替操作;在至少兩種模式中的第一模式中,控制器被配置為響應(yīng)于成功解碼標(biāo)記,使通信模塊向外部主機(jī)發(fā)送第一消息,第一消息包括由標(biāo)記編碼的未被改變的有效載荷;并且在至少兩種模式中的第二模式中,控制器被配置為響應(yīng)于成功解碼標(biāo)記,使通信模塊向外部主機(jī)發(fā)送第二消息,第二消息包括由標(biāo)記編碼的經(jīng)改變的有效載荷,經(jīng)改變的消息排除預(yù)定義數(shù)量的字符,預(yù)定義數(shù)量的字符出現(xiàn)在形成有效載荷的字符串的開(kāi)頭或字符串的結(jié)尾中的至少一者。