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.
Code 39 is a variable length barcode, which means that you will be able to encode any number of characters in the barcode.
Code 39 Extended Barcode
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). The Code 39 barcode that employs this mechanism is known as the Code 39 Extended barcode or Code 39 Full ASCII barcode.
If you want to use non-printable or special characters in a barcode, you can use escape sequences. An escape sequence always start with a backslash ('\') followed by the sequence itself.
You can also enter the names of these control characters as plain text embedded in « »:
«NUL» «SOH» «STX» «ETX» «EOT» «ENQ» «ACK» «BEL» «BS» «HT» «LF» «VT» «FF» «CR» «SO» «SI» «DLE»
«DC1» «DC2» «DC3» «DC4» «NAK» «SYN» «ETB» «CAN» «EM» «SUB» «ESC» «FS» «GS» «RS» «US» «DEL»