每種掃描槍閱讀條碼的方式雖然不同,但最終結(jié)果都是將信息轉(zhuǎn)換為數(shù)字信號繼而轉(zhuǎn)化為可以識讀或與計算機兼容的數(shù)據(jù),這要通過掃描槍自帶的或掃描槍和主機之間的一個單獨的設(shè)備中的譯碼軟件完成,譯碼器將條碼進行識別并加以區(qū)分,然后上傳到主計算機。
將數(shù)據(jù)上傳需要與主機進行連接或接口,每一接口要有兩個不同的層:一個是物理的層(硬件),另一個是邏輯的層,即指通信協(xié)議。常用的接口方式有:鍵盤口、串口或者直接連接。在使用鍵盤接口方式時,掃描槍所傳出的條碼符號的數(shù)據(jù)被PC或終端認為是自身的鍵盤所發(fā)出的數(shù)據(jù),同時,它們的鍵盤也能夠發(fā)揮所有功能。當使用鍵盤口連接的速度太慢,或者其它接口方式不可用時,我們將采用串口連接的方式。這里直接連接有兩種意思,一種指掃描槍不需要外加譯碼設(shè)備直接向主機輸出數(shù)據(jù),另一種指譯碼后的數(shù)據(jù)不通過鍵盤直接連到主機。
一些常用的術(shù)語:
雙接口(DualInterface):指掃描槍能直接連接兩種不同的設(shè)備,并自動進行配置和每一種終端通信,例如:一只CCD白天用于連接IBM的POS終端,而夜間它將連接一臺便攜數(shù)據(jù)終端用于商品盤點,使用內(nèi)置的雙接口功能,會使兩個設(shè)備間的轉(zhuǎn)換變得十分輕松。
閃存(FlashMemory):閃存是一塊不需電源便可以保存數(shù)據(jù)的芯片,它可以在瞬間完成數(shù)據(jù)的改寫。WelchAllyn公司的產(chǎn)品多采用閃存取代原來的PROMs,使產(chǎn)品具有更強的升級能力。
HHLC(HandHeldLaserCompatible):一些不帶譯碼設(shè)備的終端只能采用外接譯碼器這一種方式通信,這種通信方式的協(xié)議,俗稱激光仿真,用于連接CCD或激光掃描槍和外置譯碼器。
RS-232(RecommendedStandard232):計算機與條碼掃描槍、Modem、鼠標等外設(shè)進行串行傳輸?shù)囊环NTIA/EIA標準,RS-232通常采用25針插頭DB-25或9針插頭DB-9,RS-232的通信距離一般在15.24m以內(nèi),如果采用比較好的電纜,通信距離能夠加長。
光筆仿真(WandEmulation):光筆在掃描條碼時,它向譯碼器發(fā)送一幅數(shù)字圖像,在將一個帶譯碼功能的掃描槍連接到一個外置譯碼器時,將采用光筆仿真形式,掃描槍將條碼譯成類似于光筆的數(shù)字圖像輸出到譯碼器。