Skip to main content

Formatting

Standard Formatting

Allows to format the barcode text by enabling and configuring the use of prefix, suffix, group separator and code identifier.

Standard Formatting

Label Prefix

Adds a string of Unicode characters sent immediately before the symbology identifier. The label prefix may contain printable and non-printable characters. Tap Add special to add a ASCII non-printable character.

Label prefix

Label Suffix

Adds a string of Unicode characters sent after the final character in the scanned data. The label suffix may contain printable and non-printable characters. Tap Add special to select the ASCII non-printable character.

Label suffix

Group Separator Replacement

The Group Separator replacement is a non-printable data separator character (ASCII code 1D hex). Tap Group Separator replacement to enter a string that will be used as GS data separator substituting the standard GS character. Tap Add special to add a ASCII non-printable character.

Group Separator Replacement

ASCII Non-printable CharacterDescription
[SOH] Start of HeadingMarks the start of a header for address or routing information.
[STX] Start of TextEnds the header initiated by SOH and marks the beginning of the text.
[ETX] End of TextIndicates the end of the text part of a message.
[EOT] End of TransmissionIndicates the conclusion of a transmission, which may include one or more texts.
[ENQ] EnquiryA request for response from a remote station.
[ACK] AcknowledgeA character sent to confirm positive receipt of data.
[BEL] BellOriginally rang a teletype bell, now used for audible alerts (beeps) in terminals.
[BS] BackspaceMoves the cursor/positioning one space backward.
[TAB] Horizontal TabMoves the cursor to the next tab stop.
[LF] Line FeedMoves the cursor down one line.
[VT] Vertical TabMoves the cursor down to the next vertical tab stop.
[FF] Form FeedMoves the printer/display to the next page or screen.
[CR] Carriage ReturnMoves the cursor to the beginning of the current line.
[SO] Shift OutShifts to an alternative character set.
[SI] Shift InShifts back to the standard character set.
[DLE] Data Link EscapeA transmission control character that changes the meaning of a limited number of following characters.
[DC1] Device Control 1Signals a device to resume sending data.
[DC2] Device Control 2Often used to toggle a specific hardware mode.
[DC3] Device Control 3Signals a device to pause data transmission to avoid buffer overflow.
[DC4] Device Control 4Usually acts as a "Stop" or "Interrupt" for a specific device mode.
[NAK] Negative AcknowledgeSignals that data was received with errors.
[SYN] Synchronous IdleUsed in synchronous systems when no data is being sent.
[ETB] End of Transmission BlockDivides long messages into smaller blocks for error checking.
[CAN] CancelTells the receiver the preceding data is incorrect or should be ignored.
[EM] End of MediumOriginally used for the end of paper tapes or magnetic reels.
[SUB] SubstituteInserted by hardware when it detects a transmission error.
[ESC] EscapeUsed to send "Escape Sequences" for hardware control (like bolding text).
[FS] File SeparatorMarks the boundary between logical files.
[GS] Group SeparatorSeparates groups of data within a file.
[RS] Record SeparatorSeparates individual records (like rows in a spreadsheet).
[US] Unit SeparatorSeparates items within a record (like columns).
[DEL] DeleteDelete the character before or at the current cursor position.

Remove Non-Printable Characters

Enable it to remove non-printable characters from a unicode string.

Send Code ID

Tap Send code ID to add a code identifier prefix or suffix to the barcode string.

Send Code ID

The AIM ID (Association for Automatic Identification and Mobility) is an international barcode identifier. When AIM identifier before is enabled, the AIM ID is inserted at the beginning of the decoded barcode.

DLM identifier is a Datalogic specific character identifier.

User defined identifier is a user specific character identifier you can set in the related symbology settings menu.

ECI Policy

Extended Channel Interpretation (ECI) is an extension to the communication protocol that is used to transmit data from a barcode reader to a host when a barcode symbol is scanned. It enables the application software to receive additional information about the intended interpretation of the message contained within the barcode symbol and even details about the scan itself.

An ECI-enabled bar code symbol may use several character sets by embedding several character set ECI indicators to delimit segments of the message that are encoded using different code pages.

There are two reference models for data interchange in bar coding systems:

The Basic Channel Model (BCM) describes the functional components that co-operate to convey a message via a traditional bar coding system.

The Extended Channel Model (ECM) adds a processing layer to the front and back ends of the Basic Channel, to enable ECI-capable data carriers to convey both the message and information about that message.

Select Transmit to set the data interface in "Extended Channel Mode".

Select Remove to set the data interface in “Basic Channel Mode”.

Select Evaluate to convert the barcode content to Unicode using the code pages identified by the embedded ECI indicators.

ECI Policy

Check GS1 Format

Enables the check for the GS1 format (applicable to GS1-128, GS1 Databar, GS1 DataMatrix, GS1, QR Code, etc.).

Use Human Readable GS1 Format

Enables conversion of GS1 barcodes to the readable GS1 string format when the barcode is compliant with GS1 format.

GTIN Format

Sets the representation used for the GTIN-14 format. You can choose between GS1 Databar-14 and GS1-128.

GS1 Label Set Transmit Mode

Sets the mode used to transmit GS1 label sets. A label set consists of all the GS1 barcodes that have the same GTIN value. The available options are:

OptionDescription
DisabledThe feature is disabled.
First Label (Mode 1)Send only the first GS1 label found with a given GTIN. The same label can be sent if the double read timeout has expired without decoding it.
All Labels (Mode 3)Send all the labels found with a given GTIN, adding a prefix to identify the same label set. The same label set can be sent if the double read timeout has expired without decoding it.
Prioritize 2D Label (Mode 2)Send 2D label with a given GTIN if decoded, otherwise send the 1D label if found and if the double read timeout has expired.

GS1 Label Set Prefix

Sets the label set prefix to use when the label set mode is set to All Labels.

GS1 2D Conversion

Sets the conversion used for GS1 2D barcodes. The available options are:

OptionDescription
DisabledNo conversion.
GS1-128Convert the barcode to GS1-128 format.
GTINTake only the GTIN portion of the barcode and convert it to GTIN format.
UPCA/EAN13 CompatibilityTake only the GTIN portion of the barcode and convert it to the shortest option between GTIN, EAN13 and UPCA.
Shortest UPC/EAN CompatibilityTake only the GTIN portion of the barcode and convert it to the shortest option between GTIN, EAN13, UPCA, EAN8 and UPCE.

Hex format

If enabled, it formats the read data as a readable hexadecimal string. Ignores other formatting options.

Visual Formatting

Visual Formatting

Enable

Enables the Visual Formatter Feature

Installed items

Displays items already installed

Install new formatter

Installs a previously downloaded visual formatter file

Remove installed formatters

Deletes previously installed visual formatters

Feature Level

Displays the feature level of the specific project. The feature level is used to verify the compatibility of the created project with a specific device and depends on the features included in the project.

To configure the Visual Formatter via the Scan2Deploy Studio tool, refer to the Visual Formatter Page.