background image

 19

Both UPC-A and UPC-E allow for a supplemental two or five digit number to be 
appended to the main bar code symbol. The supplemental message was designed 
for use on publications and periodicals. To enter a supplemental message, it must 
consist of either two or five numeric digits. The supplemental is simply a small 
additional bar code that is added onto the right side of a standard UPC symbol. 
 

4.2  Types of UPC Symbols 

 
4.2.1 UPC-A 
 
UPC-A is a 12 digit, numeric symbology used in retail applications to identify the 
manufacturer and specific product so point-of- sale cash register systems can 
automatically look up the price. UPC-A symbols consist of 11 data digits, and one 
check digit. The first digit is a number system digit that usually represents the type of 
product being identified. 
 
The next 5 digits are the manufacturers’ code, followed by a 5-digit product code. 
UPC-A encodes 12 numeric digits. The first digit identifies the numbering system: 

0: regular UPC codes 
1: reserved 
2: random weight items marked at the store 
3: National Drug Code and National Health Related Items code 
4: no format restrictions, for in-store use on non-food items 
5: for use on coupons 
6: reserved 
7: regular UPC codes 
8: reserved 
9: reserved 
 

The next group of 5 digits identifies the manufacturer and is assigned by The 
Uniform Code Council (UCC). The next 5 digits identify the particular product and are 
assigned by the manufacturer. The last digit is a Modulo 10 checksum. 
 
The checksum is a Modulo 10 calculation. 
1. Add the values of the digits in positions 1, 3, 5, 7, 9, and 11. 
2. Multiply this result by 3. 
3. Add the values of the digits in positions 2, 4, 6, 8, and 10. 
4. Sum the results of steps 2 and 3. 
5. The check character is the smallest number which, when added to the result in 
step 4, produces a multiple of 10. 
 
A UPC-A code may be augmented with the two-digit supplemental bar code noted 
above to indicate the issue number for a periodical. Weekly publications are 
generally numbered 1-52, while semi-monthlies are numbered 1-24 and monthlies 1-
12. 
 

Summary of Contents for BT-1000

Page 1: ...1 B BT T 1 10 00 00 0 B Br ro ot th he er r B Ba ar rc co od de e F Fo on nt t U Us se er r s s G Gu ui id de e Version 0 ...

Page 2: ... ESCAPE SEQUENCES 7 1 4 CODE 128 FONT PRODUCT CHARACTER SET 7 2 CODE 39 10 2 1 ABOUT CODE 39 10 2 2 WHAT S IN IT 10 2 3 CHOOSING THE RIGHT FONT 11 2 4 THE PCL ESCAPE SEQUENCES 11 2 5 CODE 39 FONT PRODUCT CHARACTER SET 12 3 INTERLEAVED 2OF5 15 3 1 ABOUT INTERLEAVED 2 OF 5 15 3 2 PCL ESCAPE SEQUENCES 15 3 3 I2OF5 FONT PRODUCT CHARACTER SET 16 4 UPC EAN CODE 18 4 1 ABOUT THE UPC EAN CODE 18 4 2 TYPES...

Page 3: ...tered trademarks of their respective companies Compilation and Publication Notice Under the supervision of Brother Industries Ltd this manual has been compiled and published covering the latest product s descriptions and specifications The contents of this manual and the specifications of this product are subject to change without notice Brother reserves the right to make changes without notice in...

Page 4: ... you wish to upgrade To send the activation key follow the steps below a You must have already installed the corresponding Windows printer driver onto the PC you wish to upgrade from Use the CD ROM that was supplied with the printer to install a printer driver b Insert the BT 1000 CD ROM into your CD ROM drive c Click AddFont in the AddFont folder in the CD ROM d A screen similar to the one below ...

Page 5: ...Other Operating Systems If you are using another operating system such as Linux Unix OS 2 etc follow the steps below a Insert the BT 1000 CD ROM into your CD ROM drive b Select the AddFont bin file in the Others folder in the CD ROM and send it to the printer The printer will receive the activation key Wait at least 30 seconds c Switch the printer off and then on d Print PRINT FONTS by using the c...

Page 6: ... more of any 1 D symbol The character set includes the lower 128 ASCII characters with upper and lowercase letters numbers punctuation and control codes A check digit determined by Modulus 103 is placed at the end of the message before the end character for data integrity purposes The symbol can be as long as necessary to store the encoded data 1 2 Choosing the Right Font and Size BT 1000 includes...

Page 7: ... For example to print a bar code that is one inch 25 4 mm high substitute with 72 To print a bar code half and inch 12 7 mm high use 36 To switch back to printing normal fonts in the typestyle you expect print the PCL font list from the printer control panel and refer to the escape sequence shown on the print out 1 4 Code 128 Font Product Character Set ASCII value Code Set A Code Set B Code Set C ...

Page 8: ...40 73 I I 41 74 J J 42 75 K K 43 76 L L 44 77 M M 45 78 N N 46 79 O O 47 80 P P 48 81 Q Q 49 82 R R 50 83 S S 51 84 T T 52 85 U U 53 86 V V 54 87 W W 55 88 X X 56 89 Y Y 57 90 Z Z 58 91 59 92 60 93 61 94 62 95 _ _ 63 96 NUL 64 97 SOH a 65 98 STX b 66 99 ETX c 67 100 EOT d 68 101 ENQ e 69 102 ACK f 70 103 BEL g 71 104 BS h 72 105 HT i 73 106 LF j 74 107 VT k 75 ...

Page 9: ... 86 119 ETB w 87 120 CAN x 88 121 EM y 89 122 SUB z 90 123 ESC 91 124 FS 92 125 GS 93 165 RS 94 166 US DEL 95 167 FNC 3 FNC 3 96 168 FNC 2 FNC 2 97 169 SHIFT SHIFT 98 170 CODE C CODE C 99 171 CODE B FNC 4 CODE B 100 172 FNC 4 CODE A CODE A 101 173 FNC 1 FNC 1 FNC 1 102 161 START A START A START A 103 162 START B START B START B 104 163 START C START C START C 105 164 STOP STOP STOP ...

Page 10: ... 9 the letters A Z upper case only and the following symbols space minus plus full stop dollar sign slash and percent It can be extended to code all 128 ASCII characters by using a two character coding scheme Extended characters 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...

Page 11: ...necessary to send PCL escape sequences as part of the print data to select the desired bar code font Example escape sequences are shown below Code39QuarterInch Regular esc 9Yesc s1p v0s0b28676T Code39HalfInch Regular esc 9Yesc s1p v0s0b28677T Code39OneInch Regular esc 9Yesc s1p v0s0b28678T Code39SmallLow Regular esc 9Yesc s1p v0s0b28679T Code39SmallMedium Regular esc 9Yesc s1p v0s0b28680T Code39Sm...

Page 12: ...EOT D 5 ENQ E 6 ACK F 7 BEL G 8 BS H 9 HT I 10 LF J 11 VT K 12 FF L 13 CR M 14 SO N 15 SI O 16 DLE P 17 DC1 Q 18 DC2 R 19 DC3 S 20 DC4 T 21 NAK U 22 SYN V 23 ETB W 24 CAN X 25 EM Y 26 SUB Z 27 ESC A 28 FS B 29 GS C 30 RS D 31 US E 32 SP SP 33 A 34 B 35 C 36 D 37 E 38 F 39 G 40 H 41 I 42 J 43 K 44 L 45 ...

Page 13: ...53 5 5 54 6 6 55 7 7 56 8 8 57 9 9 58 Z 59 F 60 G 61 H 62 I 63 J 64 V 65 A A 66 B B 67 C C 68 D D 69 E E 70 F F 71 G G 72 H H 73 I I 74 J J 75 K K 76 L L 77 M M 78 N N 79 O O 80 P P 81 Q Q 82 R R 83 S S 84 T T 85 U U 86 V V 87 W W 88 X X 89 Y Y 90 Z Z 91 K 92 L 93 M 94 N ...

Page 14: ... a A 98 b B 99 c C 100 d D 101 e E 102 f F 103 g G 104 h H 105 i I 106 j J 107 k K 108 l L 109 m M 110 n N 111 o O 112 p P 113 q Q 114 r R 115 s S 116 t T 117 u U 118 v V 119 w W 120 x X 121 y Y 122 z Z 123 P 124 Q 125 R 126 S 127 DEL T X Y Z ...

Page 15: ... on 5 for the coding of each character a set of numerical characters unlimited length The Interleaved code offers the highest density of data by deleting spaces between characters A complete Interleaved 2 of 5 symbol consists of a quiet zone the start character narrow bar narrow space narrow bar narrow space the encoded data the stop character Wide bar narrow space narrow bar and a trailing quiet ...

Page 16: ...he PCL font list The esc shown is the ASCII escape character It is decimal 27 hexadecimal 1B octal 33 or binary 00011011 3 3 I2of5 Font Product Character Set ASCII Character Interleaved 2 of 5 33 0 34 1 35 2 36 3 37 4 38 5 39 6 40 7 41 8 42 9 43 10 44 11 45 12 46 13 47 14 48 0 15 49 1 16 50 2 17 51 3 18 52 4 19 53 5 20 54 6 21 55 7 22 56 8 23 57 9 24 58 25 59 26 60 27 61 28 62 29 63 30 64 31 65 A ...

Page 17: ... S 50 84 T 51 85 U 52 86 V 53 87 W 54 88 X 55 89 Y 56 90 Z 57 91 58 92 59 93 60 94 61 95 _ 62 96 63 97 a 64 98 b 65 99 c 66 100 d 67 101 e 68 102 f 69 103 g 70 104 h 71 105 i 72 106 j 73 107 k 74 108 l 75 109 m 76 110 n 77 111 o 78 112 p 79 113 q 80 114 r 81 115 s 82 116 t 83 117 u 84 118 v 85 119 w 86 120 x 87 121 y 88 ...

Page 18: ...ces between leading to leading and trailing to trailing edges of bars to decode the symbols It is suitable for a variety of printing techniques and is not prone to errors from ink spreading during printing UPC EAN Bookland and ISSN bar codes are found on retail items scanned at the cash register Package designers therefore create these bar codes UPC symbols are also placed on shipping labels forms...

Page 19: ...t digit identifies the numbering system 0 regular UPC codes 1 reserved 2 random weight items marked at the store 3 National Drug Code and National Health Related Items code 4 no format restrictions for in store use on non food items 5 for use on coupons 6 reserved 7 regular UPC codes 8 reserved 9 reserved The next group of 5 digits identifies the manufacturer and is assigned by The Uniform Code Co...

Page 20: ...e compressed to 123643 The last digit 3 indicates the type of compression Guard bars precede and follow the data in the pattern The UPC E bar code specifies left hand guard bars the six data characters and right hand guard bars In addition to the requirement that the first digit of the bar code number system must be zero there are four rules that determine what UPC codes can be printed using the c...

Page 21: ...ont use the PCL escape sequence shown on the PCL font list 5 Codabar 5 1 About Codabar Created in 1972 Codabar was developed by the Monarch Marking Systems division of Pitney Bowes Inc Originally developed for retail price labeling Codabar is a general purpose bar code used primarily for numeric data It is used in libraries to label photo finishing envelopes Federal Express air bills and is the Am...

Page 22: ...a to select the desired bar code font The PCL escape sequences for the fonts are shown on the PCL font list Instructions on how to print the PCL font list are given in your printer manual Font Name PCL Escape Sequence Codabar Regular esc 26Yesc s1p v0s0b28702T point size 0 25 999 75 Replace the hash with the relevant point size For example to print a bar code that is one inch 25 4 mm high substitu...

Reviews: