Do you have a question about the EzW and is the answer not in the manual?
Questions and answers
Summary of Contents for b&c data system EzW
Page 1
FCC WARNING STATEMENT This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instruction manual, may cause harmful interference to radio communications.
Page 2
LIMITED WARRANTY Manufacturer warrants to the original purchaser for a period of 1 year from the date of invoice that this product is in good working order and free from defects in material and workmanship under normal use and service. Manufacturer’s obligation under this warranty is limited to, at its option, replacing, repairing, or giving credit for any product which has, within the warranty period, been returned to the factory of origin, transportation charges and insurance prepaid, and which is, after examination, disclosed to manufacturer’s satisfaction to be thus defective.
Introduction EzWriter is a personal computer peripheral device for reading and writing magnetic stripe card data. WorkShop is the companion software product, which provides operation of EzWriter through a Personal Computer. The MagStripe cards must meet the ISO 7811 standards for an ID1 card (typical credit card). Cards are manually swiped through the slot to perform a reading and/or writing operation.
Quick Start This Quick Start section covers EzWriter installation and WorkShop software installation. A simple example of WorkShop & EzWriter operation is given to introduce product operation. The example is writing a few characters to a magnetic stripe card and then reading the card to review the written data.
Page 7
The USB interface is a Communication Device Class that opens a virtual COM Port, which operates as though the COM was an RS232 device. The USB communication uses the Windows USB-CDC driver included in Windows 2000 & XP operating systems. ID TECH provides an INF file for use with the CDC driver.
The INF file is in the C:\Program Files\IdtMsrwWorkShop\USB Driver\ folder. Browse and select this folder and Click Next > to continue. There is a warning window that the INF file is not registered; Click “Continue Anyway”. Click Finish to complete the INF installation. USB-CDC Setup The following steps provide a check on the USB-CDC COM port selected by the operating system.
Page 9
WorkShop next checks the communication link with the EzWriter. During this process, the “Connecting” window is displayed. The WorkShop window appears when the communication link is verified. If there is an error, check the Reader/Writer LED for a Green (power on) condition and verify the communication connections. The initial WorkShop Window is shown above with the firmware version shown in the Message text box.
Writing on a Card (Quick Start) The WorkShop window has a separate text box for each magnetic stripe track: Track 1, Track 2, & Track 3. Above each box, a label shows the track number and the encoding format. Characters that are to be written on the magnetic stripe are entered into the text boxes. In this example, the card is written with the ISO standard format.
Page 11
The WorkShop default setting is for Lo-Co magnetic stripe cards. For Hi-Co magnetic stripe cards, click the “Setup” button in the lower right corner of the WorkShop window. Then click the High Coercivity check box. See the example with the Hi-Co box checked. Do not change any other selection.
Swipe a card at a moderate rate through the card slot. A moderate rate is equivalent to moving a card from the entrance to the exit in about 1/2 second. When swiping a card, the magnetic stripe must be in contact with the magnetic heads. The heads are on the side with the logo labels.
WorkShop Utility Together the EzWriter and the WorkShop software provide the card reading & writing functions most often needed for magnetic stripe use. These functions & operations are available from a single WorkShop window. The following is a summary of the WorkShop Utility functions: WorkShop Utility Functions Write...
WorkShop Window WorkShop operates from this window. There are several areas (boxes) within the window. Above each box is a descriptive label. Starting from the top left, the Message box provides a “result” of the last operation. The information in the Message box shown below is the result of opening the connection to a Reader/Writer and it shows the firmware version number &...
Message Box The Message Box always displays the result of the last action. Mostly, it indicates a successful read or a successful write operation after swiping a card through the slot. When the operation can be performed on more than one card, the result message provides a count of successful card operations.
User - The User format allows data to be written in a non-standard format. The data density and bits per character are defined in the Setup Window. The bits per character include a parity bit. See Setup section for additional information. The SS & ES characters, density, parity, and BPC are selectable in the Setup Window for the User Card type.
Page 17
Format Tab View User Tab View B & C Data Systems * (541) 601-8282 * http://bcdata.com 17 of 42...
The Format tab view provides settings for card types: ISO, AAMVA, USER, & RAW. The data is encoded on the magnetic stripe as a string of binary bits. Data Density: physical length of each bit on the stripe is the data density specified in Bits per Inch (BPI). There are two data densities for magnetic stripe cards: 210 BPI or 75 BPI.
Note: When a magnetic stripe track is written, the original data on the track, if any, is replace by the new data. An individual track can be changed without effecting data on the other tracks. However, if the Track text box is empty, WorkShop does not erase the original data, if any, in that track.
Sequential Write This function allows creation of a special sequential number “field”. The field can be one or more number characters. The sequential number field can be the only characters written in the track or the sequential number can share the track with other “fixed” data (numbers and/or alpha characters) in the track.
Write From File This functions Writes data from a file record to a card. The records are in a file created by the “Read To File” operation as described above. This function prompts the user to open an existing data file with the file extension that matches the “Card Type” used to create the original file.
Page 22
The Data Usage file Fixed data is defined and directly used from the Usage file as character fields written to a card; the fields cannot contain characters not allowed for the defined track format. In other words, tracks written with five bits per character can use only Appendix B, Table 2 characters;...
Page 23
// ID TECH Sample database Usage file // The "//" at the beginning of a line specifies the line is a comment and line content // is NOT used for database functions or operations. [SETTING] // This is the SETTING section. In this example, all the lines begin with "//", so the // content here is for your reference &...
Page 24
The Excel csv Sample file has the following variable data fields: This same file can be opened from Notepad, as shown below: The filename extension, .csv, means a comma delimited text file. As seen in Notepad above (and like in the Excel example), each row is one record of variable information written on one card.
EzWriter Technical Reference Guide Introduction This section of the User Guide pertains to the information for communication directly with the EzWriter. This information is intended to support the development of application specific software that directly operates with the EzWriter. This information is not need when using the ID TECH supplied WorkShop Utility.
Terms & Related documents AAMVA American Association or Motor Vehicle Administrators Lo-Co card low coercivity magnetic stripe card. Hi-Co card high coercivity magnetic stripe card ASCII American Standard Characters for Information Exchange Bits Per Inch BAUD Roughly the RS232 communication in bits per second Communication Device Class, this allows a USB reader to appear as a COM device to a PC application.
Specifications Environmental This product is to be used in an indoor environment. Operating temperature: 0ºC to 50ºC, 5 to 95% relative humidity, non-Condensing Shipping: -40ºC to 70ºC, 5 to 95% relative humidity, non-Condensing Storage: -10ºC to 60ºC, 5 to 95% relative humidity, non-Condensing Electrical Supply Voltage: +24VDC ±10%...
Agency Approvals FCC Class A, CE Class A, UL Listed Interface The communication parameters (port settings) are fixed for both USB & RS232 operation. The parameters are: Baud rate: 9600 Data bits: Parity: None Stop bit: RS-232: A 6.0’ cable with DB-9 female connector and 2.1 mm power Jack are molded into the DB-9 housing.
USB: The USB interface uses the Windows build in USB-CDC drivers. This approach allows the application talk to the reader through a virtue COM port. A 6.0’ cable with a Serial A Plug and a 2.1 mm power Jack molded into a pigtail of the cable.
Command & Response Introduction The ID TECH EzWriter is designed to industry norms. The Command set is compatible with the previous model IDT-3840 Reader/Writer product to insure backward compatibility. New features and associated commands have been added to increase the utility &...
Page 31
Command: Communication test Command code: <ESC> e Hex code: 1B 65 Response: <ESC> y [1B] [79] Description: This command is used to verify that the communication link between computer and the EzWriter is up and good. Command: All LED off Command code: <ESC>...
Page 32
Command: Ram test Command code: <ESC> <87> Hex code: 1B 87 Response: <ESC> 0 [1B] [30] ram test ok <ESC> A [1B] [41] ram test fail Description: This command is used to request The EzWriter to perform a test on its on board RAM.
Page 33
Command: Select Track 2 BPI Command code: <ESC> b [Density] Hex code: 1B 62 [D2 or 4B] Response: <ESC> 0 [1B] [30] select ok <ESC> A [1B] [41] select fail Description: This command is used to select the density of TK 2. [D2]: TK2 BPI=210 [4B]: TK2 BPI=75 Command: Select Track 1 BPI...
Page 34
Command: Get firmware version Command code: <ESC> u Hex code: 1B 75 Response: <ESC> [version] Description: This command can get the firmware version of the EzWriter * [Version String] is an 8-byte version number with format: “ID TECH MagStripe Reader/Writer V1.0” Command: Get IDT3840 compatible firmware version Command code: <ESC>...
Maintenance The EzWriter requires card slot cleaning on a regular interval. The interval is approximate and should be after every 50,000 card swipes. Regular cleaning insures oils and debris do not accumulate on the operating components. Over time, operation can cause a film to collect on the heads and other surfaces. This film should be removed using “cleaning cards”.
Appendix B: Card Formats Table 1 - ISO Card Format Trac Densit Bits/ Total Character Set Start Field y (bpi) Char Characters Sentinel Sentinel Separat Alphanumeric Numeric only Numeric only * Includes ODD parity bit ** Includes Start Sentinel, End Sentinel, and LRC characters Track 1 allowed characters Table 1 - Alphanumeric Character Set “...
Track 2 and 3 allowed characters Table 2 - Numeric Character Set Bits Character < > (1) These characters are for hardware control purposes only. (2) Start sentinel (3) Field separator (4) End sentinel AAMVA Table 2 - AAMVA Card Format Track Density Bits/...
Need help?
Do you have a question about the EzW and is the answer not in the manual?
Questions and answers