Code 39 Barcode

The Code 39 character set includes the digits 0-9, the letters A-Z (upper case only), and the following symbols: space, minus (-), plus (+), period (.), dollar sign ($), slash (/), and percent (%). Code 39 is the most popular symbology in the non retail world and is used extensively in manufacturing, military, and health applications. Each Code 39 bar code is framed by a start/stop character represented by an asterisk (*). The Asterisk is reserved for this purpose and may not be used in the body of a message.

Extended Code 39 was developed to provide a means of encoding additional characters that are not normally part of the Code 39 character set (lower case characters and symbols). Extended charcters are encoded by a pair of normal Code 39 characters; for example, a lower case 'a' (not part of the standard Code 39 character set) can be encoded by the pair '+A'. A carriage return control code can be encoded by the pair '$M'.