Split Code
Split Code

Split Code

The primary use case for split code functionality is the presence of ManyCode jobs containing labels with two codes. In this case, the GS20 leader device combines barcodes from multiple decode results (from the same follower or from a different follower) into one final output with set formatting.
The advantage of this feature is that a single follower device is no longer required to decode both codes in the field of view, allowing the user to solve this issue with fewer follower devices covering the gateway field of view and less field of view overlap.
There are 9 Split Code modes that determine the result that is sent to the host:
  • Disabled:
    split code functionality is disabled
  • Mode 1:
    the output result is equal to code 1 and code 2 and combines the decodes of code 1 and code 2.
  • Mode 2:
    the output result is equal to code 1 equals (code 2 or code 3). The output result combines code 1 with either code 2 or code 3, depending on which code is received first.
  • Mode 3:
    the output result = code 1 + code 2 + code 3. The output result combines code 1, code 2, and code 3.
  • Mode 4:
    the output result = (code 1 + code 2) OR (code 2 + code 3) OR (code 1 + code 3). The Output result consists of a combination of either 2 of the available three codes (whichever is received first).
  • Mode 5:
    code 1 + code 2 (if code 2 contains code 1)
  • Mode 6:
    (code 1 + code 2 (if code 2 contains code 1)) or (code 3 + code 2) or (code 3 + code 1)
  • Mode 7:
    (code 1 + code 2 (if code 2 contains code 1)) or code 1
  • Mode 8:
    (code 1 + code 2 (if code 2 contains code 1)) or (code 3 + code 2 (if code 2 contains code 3 [starting at position 7]))
  • Mode 9:
    (code 1 + code 2 (if code 2 contains code 1)) or (code 3 + code 2 (if code 2 contains code 3 [starting at position 7])) or code 3
View the description below for information on the formatting of the ManyCode and codes 1-3:
Example combination for Mode 1:
  • Follower 1 Data:
    – CODE128,Y29kZTFDMTI4MTIzNDU=~~##~~~~$$~~
  • Follower 2 Data:
    – PDF-417,Y29kZTFQREYxMjM0NTY3ODkw~~##~~~~$$~~
  • GS20 Result Output
    - CODE128,Y29kZTFDMTI4MTIzNDU=~~##~~PDF-417,Y29kZTFQREYxMjM0NTY3ODkw~~##~~~~$$~~