Code 128 SET C Barcode: Structure, Length, and Character Encoding

Code 128 SET C is a type of linear barcode that encodes numeric data. It is used to represent information such as serial numbers, product codes, and financial data. Code 128 SET C uses a combination of bars and spaces to represent data, and it is capable of encoding up to 18 digits of numeric data.

The structure of a Code 128 SET C barcode consists of several elements:

Structure of Code 128 SET C
  • Start Code: This is the first element of the barcode and it indicates the start of the barcode. It consists of three bars and three spaces.

  • Encoded Data: This is the numeric data that is being encoded. Code 128 SET C uses pairs of digits to represent each character. Each pair of digits represents a number from 00 to 99.

  • Check Digit: This is an additional digit that is added to the barcode to ensure that it has been read and decoded correctly. The check digit is calculated based on the encoded data using a specific formula.

  • Stop Code: This is the final element of the barcode and it indicates the end of the barcode. It consists of three bars and a space.

Code 128 SET C also includes special characters such as FNC1, which is used to indicate the beginning of a new application, and FNC3, which is used to indicate the end of a message.

The barcode itself is made up of bars and spaces of varying widths. Each character is represented by a unique pattern of bars and spaces. The width of the bars and spaces is determined by the type of barcode scanner being used to read the barcode.

Overall, the structure of a Code 128 SET C barcode is designed to efficiently and accurately represent numeric data in a way that can be easily read and decoded by barcode scanners.

Download Software for Windows

Length of a Code 128 SET C Barcode

The maximum length is based on the number of available characters, start and stop codes, and check digit, as well as the amount of space needed for the barcode to be readable by a scanner. It's important to note that longer barcodes may require larger labels or packaging to ensure that the entire barcode is visible and scannable.

The minimum length of a Code 128 SET C barcode is two digits, which corresponds to one encoded character. The maximum length depends on the version of the Code 128 symbology used. Code 128 allows for four different versions: A, B, C, and Auto. The maximum length of a Code 128 SET C barcode varies depending on the version used

The maximum length of a Code 128 SET C shown in the table below:

Code 128 Version Code 128A Code 128B Code 128C Code 128 Auto
Maximum Length 80 characters 73 characters 108 characters 80 characters
Code 128 Version Maximum Length
Code 128A 80 characters
Code 128B 73 characters
Code 128C 108 characters
Code 128 Auto 80 characters

The minimum and maximum lengths of a Code 128 SET C barcode depend on the number of characters encoded and the type of encoding used. Code 128 SET C is a numeric-only encoding that uses pairs of digits to represent each character, so the number of characters that can be encoded in a barcode is always even.

Conclusion :- In general, Code 128 SET C barcodes are used for applications where large amounts of numeric data need to be encoded and scanned quickly and accurately. Some common applications of Code 128 SET C barcodes include inventory management, shipping and receiving, and asset tracking.

Characters Encoded in a Code 128 SET C Barcode

Code 128 SET C Characters
  • Code 128 SET C is a high-density linear barcode symbology that is commonly used in a wide range of applications that require numeric data. It is known for its high data density, high accuracy, and the ability to encode a large number of characters in a small space. Code 128 SET C encodes data in pairs of digits, with each pair representing a single character.

  • In addition to numeric data, Code 128 SET C also includes special characters that can be used to control the format of the barcode. These special characters include the start character, stop character, and check character, which are used to indicate the beginning and end of the barcode, and to ensure the accuracy of the data encoded in the barcode.

  • Code 128 SET C is designed to encode only numeric data, and can encode the digits 0 to 9. The barcode uses pairs of digits to represent each character, with each pair representing a value from 00 to 99. This allows Code 128 SET C to encode a large number of characters in a relatively small space.

  • It should be noted that not all barcode scanners are capable of reading Code 128 SET C, as it requires a specialized scanner that is designed to read high-density barcodes. Additionally, because Code 128 SET C is limited to numeric data, it may not be suitable for applications that require the encoding of alpha-numeric or other types of data.

Conclusion :- In summary, Code 128 SET C is a high-density barcode symbology that is used primarily to encode numeric data. It is capable of encoding a large number of characters in a relatively small space, making it useful for applications that require high data density. However, it is limited to numeric data and requires a specialized scanner for reading.