摩托羅拉SE955 One Discrete Length,Two Discrete Lengths,Length Within Range 相關(guān)解釋
motorola scanner datasheet相關(guān)解釋(以下通過Simple Serial Interface(SSI)進(jìn)行設(shè)置,非掃描官方datasheet的設(shè)置條碼):
One Discrete Length:一個(gè)單獨(dú)的條碼長度,就是掃描頭設(shè)置以后,只支持指定的一個(gè)長度的條碼,發(fā)送格式:指定的條碼長度作為長度參數(shù)1的值,長度參數(shù)2的值設(shè)置為0x00即可(比如設(shè)置interleaved 2 of 5 類型的只支持14位的條碼,發(fā)送的參數(shù)為:0x16 14 0x17 00? 注:0x16為長度參數(shù)1,0x17為長度參數(shù)2).
Two Discrete Lengths:兩個(gè)單獨(dú)的條碼長度都可以支持,比如支持10位的和14位的,這時(shí)發(fā)送格式為:指定的長度條碼長度大的數(shù)值在前,小的數(shù)值在后(比如設(shè)置interleaved 2 of 5?類型的只支持10位和14位的條碼,發(fā)送的參數(shù)為:0x16 14 0x17 10 ?注:0x16為長度參數(shù)1,0x17為長度參數(shù)2?).
Length Within Range:?設(shè)置一個(gè)條碼支持的長度范圍,比如支持從10位到14位的條碼(包含10位和14位),這時(shí)發(fā)送的格式為:指定的長度范圍最小的數(shù)值在前,最大的數(shù)值在后(比如設(shè)置interleaved 2 of 5類型的支持10位到14位的條碼,發(fā)送的參數(shù)為:0x16 10 0x17 14?注:0x16為長度參數(shù)1,0x17為長度參數(shù)2?).
注:
當(dāng)兩個(gè)參數(shù)設(shè)置為同一個(gè)值的時(shí)候,則只支持這一種長度的條碼(比如設(shè)置interleaved 2 of 5類型的條碼兩個(gè)參數(shù)值都是14,則只支持14位的,發(fā)送的參數(shù)為:0x16 14 0x17 14?注:0x16為長度參數(shù)1,0x17為長度參數(shù)2?).
注意事項(xiàng):由于interleaved 2 of 5和 discrete 2 of 5類型的條碼的特殊性,摩托羅拉官方建議以O(shè)ne Discrete Length?或?Two
Discrete Lengths這種方式設(shè)置掃描頭,不要設(shè)置為支持任意長度,否則掃描到的數(shù)據(jù)可能出現(xiàn)缺失錯(cuò)誤。