background image

Section 4

DATA EDITING

The MiniMag has a data editing feature incorporated into its firm-
ware. This feature allows the data read from the magnetic stripe to
be sent to the host in the exact format expected by the host soft-
ware, eliminating the need for modifications to the application
software.

The data (that is, the input record from the magnetic stripe) can be
divided up into a number of separate fields, according to established
standards (such as ISO, ANSI, AAMVA, and CDL). The data in
each of these fields can then be edited, and new fields can be
defined using the Data Edit commands.

The edited data fields are then transmitted to the host in any order
desired, regardless of their position on the original magnetic stripe.

Functions

The following editing functions can be performed:

Rearrange the Data: The fields within a track, created by established
standards, can be transmitted to the host in any order desired,
regardless of the order in which they occurred in the card track.

Insert Character Strings into the Output Data Record: Character
strings can be defined and inserted at any place in the data output
record.

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

Select Output Fields: Fields within a track can be selected for output
or not selected for output.

ES = End Sentinel
All Tracks = ? (ISO, AAMVA, CA-DMV)
LRC = Longitudinal Redundancy Character
DLE = Data Link Escape

Output Format Settings

<STX><15h><01h><Output Format Setting><ETX><CheckSum>

Output Format Setting:

“0”

ID TECH Format

“1”

UIC Format

“2”

Mag-Tek Format

Format Option Setting

<STX><16h><01h>< Format Option Setting><ETX><CheckSum>

Format Option Setting:

BIT         SETTING                       BIT SET TO 1   BIT SET TO 0

 0        Sending LRC in UIC Format                     No

     Yes

 1       Buffer Mode in Mag-Tek Format             Yes

      No

 2       Command Mode in Mag-Tek Format       +/-

      I/R

 3       Sending STX in Mag-Tek Format             No

     Yes

 4       Sending ESC in Mag-Tek Format             No

     Yes

 5       Sending CR in Mag-Tek Format               No

     Yes

 6       Sending ETX in Mag-Tek Format            No

     Yes

15

16

Summary of Contents for minimag RS-232

Page 1: ...MINIMAG RS 232 User s Manual ...

Page 2: ...of FCC rule for a Class A computing device Limited Warranty ID TECH warrants this product to be in good working order for a period of two years from the date of purchase If this product is not in good working order as warranted above or should this product fail to be in good working order at any time during the warranty period repair or replacement shall be provided by ID TECH This warranty does n...

Page 3: ...not neces sarily mean it will appear on the screen as if it were entered manu ally Use the MiniMag Configuration Utility Application to program the reader and a communication program such as Procomm or Hyperterminal to display the data There is insufficient power available on a standard RS 232 serial port to power the MiniMag so an external wall mounted power module must be used Connect the power ...

Page 4: ...he host system These settings are programmed into the reader using the MiniMag Configuration Utility Program or by sending Setup Commands from the host application to the reader Once programmed these configu ration settings are stored in the reader s non volatile memory so they will not be affected by the cycling of power For instructions on how to use the MiniMag configuration Utility see Appendi...

Page 5: ...h Change To Default Settings STX S 18h ETX CheckSum This command does not have any FuncData It returns all settings for all groups to their default values Data Editing will be turned off and the formulas will be retained Communication Timing The MiniMag takes time to process a command During that pro cessing time it will not respond to a new command Although the typical delay for the reader to res...

Page 6: ...for this function FuncSETBLOCK are in the order of their Function ID FuncID MSR Reading Settings Turn the MiniMag on or off If the reader is disabled no data will be sent out to the host STX S 1Ah 01h MSR Reading Settings ETX CheckSum MSR Reading Settings 0 MSR Reading Disabled 1 MSR Reading Enabled Decoding Method Settings The MiniMag can support three kinds of decoded directions STX S 1Dh 01h De...

Page 7: ...etting Terminator characters are used to end a string of data in some applications STX S 21h 01h Terminator Settings ETX CheckSum Terminator Settings 0 CR LF 1 CR 2 LF 3 None Preamble Setting Characters can be added to the beginning of a string of data These can be special characters for identifying a specific reading station to format a message header expected by the receiving host or any other c...

Page 8: ...ntinel And Track 2 Account Number Only The MiniMag can be set to either send or not send the Start End sentinel and to send either the Track 2 account number only or all the encoded data on Track 2 The Track 2 account number setting doesn t affect the output of Track 1 and Track 3 STX S 19h 01h SendOption ETX CheckSum Send Option 0 Not send start end sentinel and send all data on Track 2 1 Send st...

Page 9: ...rmat Track Data STX ESC magnetic stripe data CR ETX Where STX Start Text ETX End Text SS Start Sentinel Track1 ISO AAMVA CA DMV Track2 ISO AAMVA CA DMV Track3 ISO Track3 AAMVA Track3 CA DMV Handshaking Setting STX S 44h 01h Handshaking Setting ETX CheckSum Handshaking Setting 0 X On X Off 1 RTS CTS Stop Bit Setting STX S 45h 01h Stop Bit Setting ETX CheckSum Stop Bit Setting 0 1 Bit 1 2 Bits X on ...

Page 10: ...e host in any order desired regardless of the order in which they occurred in the card track Insert Character Strings into the Output Data Record Character strings can be defined and inserted at any place in the data output record Duplicate Fields Fields within a track can be transmitted to the host as many times as desired and in any order Select Output Fields Fields within a track can be selecte...

Page 11: ...Fields By separating the input data record into smaller blocks called fields each block can be edited individually Additional fields can also be added to the record allowing specific functions such as carriage returns or keyboard function keys to be inserted at any point The field standards for ISO Credit Cards California driver s licenses and AAMVA driver s licenses are listed in Appendix D By se...

Page 12: ...ontaining the character string Up to six fields can be defined The maximum number of characters for each field is six Search Method In working with a user defined format that is not credit card CA DMV or AAMVA the MiniMag will support any combination of the following five search methods Length Match For a particular track indicate the minimum and maximum number of characters acceptable for the dat...

Page 13: ...Search Before Search Between and Search After These rules help define a new flexible field With Search Before all the data in the new generated field comes before the specified string after the specified number of times for the specified track For example a new field can be defined in which the data is from the start to the second separator in Track 1 dmvsmd field_len Hex E1 field field Hex FF def...

Page 14: ...l the data in the new generated field comes between the two specified strings for the specified track For example a new field can be defined in which the data comes between the first searched separator and the first searched With Search After all the data in the new generated field starts fromthespecifiedoffset afterthespecifiedstrings afterthe specified number of times for the specified track For...

Page 15: ...entinel CDL Old California Drivers License format Note The CR commands shown above for Tracks 1 2 and Tracks 2 3 denote the default character for this position the Track Separator position The CR LF command shown for Track 3 denotes the default character for this position the Terminator position Section 6 TROUBLESHOOTING The MiniMag reader is easy to install and use Most problems encountered can b...

Page 16: ...preamble string will result in ab cd as the preamble Default Setting Table Setting Default BeepVolume High MSR Reading Enable Decoding Method Both Swiping Direction Terminator Settings CR Preamble Settings None Postamble Settings None Track_Selected Settings Any Track Track_Selected Settings CR Sentinel and T2 Account No Send Sentinels and all T2 data Baud Rate Setting 9600 bps Parity Setting None...

Page 17: ...ntinel 1 j Linear Redundancy Check LRC Character 1 Track 2 a Start Sentinel 1 b Account Number 13 or 16 c Separator 1 d Expiration date YYMM 4 e Optional discretionary data variable f End Sentinel 1 g Linear Redundancy Check LRC Character 1 Appendix C Non printable ASCII Characters Character Keystroke NULL nul SOH soh STX stx ETX etx EOT eot ENQ enq ACK ack BEL bel BS bs HT ht LF lf VT vt FF ff CR...

Page 18: ...cense Format Track 1 a Start Sentinel 1 b Format Code Type 1 C Commercial S Salesperson D Driver I Identification R Senior Citizen c Name Line 1 29 d Name Line 2 29 e Address Line 1 29 f City 13 g End Sentinel 1 h Linear Redundancy Check LRC Character 1 Track 2 a Start Sentinel 1 b Identification Number ANSI User ID 6 DL ID Alpha Translated 2 7 position DL ID number 7 Check Digit 1 c Field Separat...

Page 19: ... q End Sentinel 1 r Linear Redundancy Check LRC Character 1 AAMVA Driver s License Format Track 1 a Start Sentinel 1 b State or Province 2 c City 13 d Name 35 e Address 29 f End Sentinel 1 g Linear Redundancy Check LRC Character 1 Track 2 a Start Sentinel 1 b ANSI User Code 1 c ANSI User ID 5 d Jurisdiction ID DL 14 e Expiration date 4 f Birthdate 8 g Remainder of Jurisdiction ID DL 5 h End Sentin...

Page 20: ...e reader Operation To install the MiniMag Configuration Utility please follow these steps 1 Run Windows 95 98 or Windows NT 2 Run SETUP from the MiniMag Configuration Utility Disk 3 Follow the instructions on your screen The setup program will prompt you when installation is complete To run the MiniMag Configuration Utility please follow these steps 1 Open the START menu on the desktop 2 Point to ...

Page 21: ...Save As dialog box so you can name your file CONTEXT HELP Use the Context Help command to obtain helponanyaspectoftheMiniMagConfigurationUtility The HELPtopicwillbeshownfortheitemyouclicked USING HELP Use this command to learn how to use HELP FILE OPEN dialog box The following four options allow you to specify which file to open 1 FILE NAME Type or select the file name you want to open This box li...

Page 22: ...ion settings at their default values FILE SAVE AS dialog box The following three options allow you to specify the name and location of the file you are about to save 1 FILE NAME Type a new file name to save a file under a differ ent name The MiniMag Configuration Utility adds the extension you specify in the SAVE FILE AS TYPE box 2 DRIVES Select the drive in which you want to store the docu ment 3...

Page 23: ...ID TECH 10721 Walker Street Cypress California 90630 4720 714 761 6368 www id tech net 80030501 004 R8 00 420 ...

Reviews: