motorola 掃描頭相關(guān)解釋
motorola scanner datasheet相關(guān)解釋(以下通過Simple Serial Interface進行設置,非掃描官方datasheet的設置條碼):
One Discrete Length:一個單獨的條碼長度,就是掃描頭設置以后,只支持指定的一個長度的條碼,發(fā)送格式:指定的條碼長度作為長度參數(shù)1的值,長度參數(shù)2的值設置為0x00即可(比如設置interleaved 2 of 5 類型的只支持14位的條碼,發(fā)送的參數(shù)為:0x16 14 0x17 00??注:0x16為長度參數(shù)1,0x17為長度參數(shù)2).
Two Discrete Lengths:兩個單獨的條碼長度都可以支持,比如支持10位的和14位的,這時發(fā)送格式為:指定的長度條碼長度大的數(shù)值在前,小的數(shù)值在后(比如設置interleaved 2 of 5?類型的只支持10位和14位的條碼,發(fā)送的參數(shù)為:0x16 14 0x17 10 ?注:0x16為長度參數(shù)1,0x17為長度參數(shù)2?).
Length Within Range:?設置一個條碼支持的長度范圍,比如支持從10位到14位的條碼(包含10位和14位),這時發(fā)送的格式為:指定的長度范圍最小的數(shù)值在前,最大的數(shù)值在后(比如設置interleaved 2 of 5類型的支持10位到14位的條碼,發(fā)送的參數(shù)為:0x16 10 0x17 14?注:0x16為長度參數(shù)1,0x17為長度參數(shù)2?).
注意事項:由于interleaved 2 of 5和 discrete 2 of 5類型的條碼的特殊性,摩托羅拉官方建議以One Discrete Length?或?Two Discrete Lengths這種方式設置掃描頭,防止掃描到的數(shù)據(jù)可能部分缺少。