Skip to content

Latest commit

 

History

History
13 lines (8 loc) · 912 Bytes

File metadata and controls

13 lines (8 loc) · 912 Bytes

CrossCode

CrossCode - A new, simple 2D barcode

CrossCode

Code 39

Code 39

Compare the pictures: The latter is standard Code 39 barcode. What's the problem with it? It can only encode information using horizontal strokes. However, CrossCode, which is the former one, can also utilize vertically aligned strokes to form a grid with line crossings for more efficient encoding. These encode the information: If a horizontal line crosses a vertical one, this represents 1. If not, it means 0. The charset used is standard ASCII (from 0 -127) encoded with the least significant bit first.

More information coming soon! This is a continually updated document!