<?xml version="1.0" encoding='utf-8'?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="Code 128 - Page 5 - Wikipedia">
<p>
<a accesskey="1" href="page.php?w=Code_128&amp;p=4">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Code_128&amp;p=6">3.Next</a>
</p>
<p>bar) is recognized. A scanner seeing the reverse stop symbol then knows it must skip the 2-module bar and read the rest of the barcode in reverse.</p>

<p>Despite its name, Code 128 does not have 128 distinct symbols, so it cannot represent 128 code points directly. To represent all 128 ASCII values, it shifts among three code sets (A, B, C). Together, code sets A and B cover all 128 ASCII characters. Code set C is used to efficiently encode digit strings. The initial subset is selected by using the appropriate start symbol. Within each code</p><p>
<a accesskey="1" href="page.php?w=Code_128&amp;p=4">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Code_128&amp;p=6">3.Next</a>
</p>

<do type="prev" label="Search">
        <go href="search.wml"/>
</do>

</card>
</wml>
