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