Omnitron Systems Technology RS-232 user manual Section, Data Editing

Page 36

Section 4

DATA EDITING

In addition to adding preambles, postambles, and terminator characters, the Omni can also rearrange, drop, or add to the data it reads from a bar code or magnetic stripe. This enables the data to be sent to the host in the exact format expected by the application software, thus eliminating the need for software modifications.

To accomplish this, the decoded data is divided into smaller blocks of data known as “fields.” in the manner desired, or in accordance with established standards such as ISO, AAMVA, and CDL.* With these fields of data defined, the order in which they are sent to the host can be changed. They can also be added or eliminated as needed.

Specifically, the following functions can be performed:

Validate the Data: Data read from a bar code or magnetic stripe can be checked for length, matched to a preset value, or restricted to a certain type of input (i.e., Code 39, Code 128, etc.).

Parse the Data: The data can be divided into separate fields.

Rearrange the Data: The fields that make up one track of data can be transmitted to the host in any order desired, regardless of the order in which they occur on the magnetic stripe itself.

Insert Character Strings into the Data: Additional fields of characters can be created and inserted into the data at any place on any track.

Delete Character Strings from the Data a Record: Fields of characters can be deleted from the data before it is transmitted to the host.

Search for a Character String: Data can be searched for a specified string of characters. This string of characters can then be deleted, moved, or modified using other Data Editing commands.

Duplicate Fields: Fields of data within a track can be duplicated and transmitted to the host as many times as desired—and in any order desired.

Insert Time Delay: Time delays can be inserted between fields of data to give the host time to complete an operation.

* Please see Appendix C for standard magnetic stripe data formats.

30

Image 36
Contents Omnitm Page Limited Warranty Agency ApprovedPage Table of Contents Page Section IntroductionDescription Installation Host ConnectionsConfiguration Configuration Setup ProcedureBar Code Input Magnetic Stripe InputExample Default Settings Serial Interface Parameters Group EBaud Rate ParityGeneral Selections Group B Stop BitBeep Volume Code/Track IDScan Verification Code ID Definition Group Enter one character for the new IDBar Code Message Formatting Selections Group C Bar Code Terminator CharacterBar Code Preamble Bar Code PostambleMagnetic Stripe Formatting Selections Group D Magnetic Stripe Terminator CharacterMagnetic Stripe Preamble Magnetic Stripe PostambleBar Code Selections Industrial Bar Codes Group FMinimum and Maximum Length Options Code 39 Settings Enable/Disable CodeFull Ascii Interleaved 2 of 5 Settings Enable/Disable Interleaved 2Check Digit Send Start/Stop CharactersFebraban Conversion Fixed LengthIndustrial 2 of 5 Settings Enable/Disable Industrial 2Code 128 Setting Codabar Settings Enable/Disable CodabarMSI/Plessey Settings Telepen SettingEnable/Disable MSI/Plessey Enable/Disable TelepenUPC Settings Enable/Disable UPC-ARetail Bar Codes Group G Enable/Disable UPC-E Send Number System DigitSend Check Digit UPC-E ExpansionRead Two-Digit Addendum Read Five-Digit AddendumAddendum Required Add Separator SpaceEAN Settings Enable/Disable EAN-13Enable/Disable EAN-8 Send Induced Country Code CharacterRead Five-Digit Addendum Do Not Read Five-Digit Addendum Magnetic Stripe Selections Group H Track SelectionSend Start/Stop Sentinel Reviewing Configuration Settings Track Two Send Accout Number OnlyTrack Separator H4ENTERSELECTED CharacterenterMSI Data Editing Data Fields Data Editing Formulas Formula Sequence Code IdlengthmatchdivideaddsendUsing the Data Editing Functions Track 1 %CABREADOE$JANE$R$310 S Jefferson ST?Data Editing Commands Data Editing On/OffUnmatched Input Send/Do Not Send Select Code IDs Set LengthJDENTER0ENTER6ENTER1ENTER2ENTER Match String Create a Data FieldJEENTER0ENTER8ENTERAENTERBENTER Centerdentereenter JFENTER0ENTER7ENTERSearch for a Data String Add a Data FieldJgenteraenterbentercenter Dentereenter Time Delay Set the Sequence in which Data Fields are SentDelete One Formula JkenteraentercenterbenterReset Data Editing Group Review ConfigurationsExit Data Editing Mode Omni Data FlowSymbology Code ExamplesSend BD DLY 09 AD DLY JDENTER0ENTER7ENTER0Enter 7ENTER JEENTER0ENTER7ENTERMSR Track 1 data Operating Procedure OperationTroubleshooting General ProceduresSerial Interface Problems Scanning Configurations Default Settings Appendix aCrlf Industrial Bar Codes Retail Barcodes UPC-A, -EUPC-A UPC-E EAN-8 Appendix B Magnetic Stripe FormatAppendix C Magnetic Stripe Standard Data FormatsCalifornia Driver’s License Format Track LRE ID Aamva Driver’s License Format Track Appendix D Full Ascii TableAscii Connector PIN-OUTS Appendix ERS-232 Port, Standard DB-9P Installing the Drivers Appendix FUSB/RS-232 Interface Page UE Anyway Checking the Installation and Modifying the COM Port Number Telling Whether the Installed Device is Type a or Type BTroubleshooting Updating the Driver Date DriverRemoving the Driver Versal Serial BUS ControllersID Tech