(Please refer to the applicable note below for additional information.) It also features detachable USB cable and AC adapter. The RWFC is ideally suited for use in access control and other applications where it may be necessary to interface a serial device to a Wiegand-based system.
Page 6
USB-to-RS232 adapter.) • A wireless interface is possible with the use of a serial Bluetooth dongle. This device has a RS-232 port which can be connected to the RWFC, permitting Wiegand conversion of ASCII data received from a Bluetooth-enabled host.
• Install the Windows drivers (using the CD included with the adapter cable) • Attach the DB9 end of the adapter cable to the RWFC controller • Attach the USB end of the adapter cable to an available port on the host PC •...
Connections".) • Attach wires associated with the Wiegand output destination • Connect the RS-232 source device at the DB9 connector. (The RWFC is a Data Communications Equipment [DCE] device. If the source device is also a DCE device such as a magstripe card reader, a null-modem adapter will be needed.) •...
The photo above depicts interior elements of the RWFC device including option switches: Note: • The RWFC controller must be powered off prior to making any DIP switch changes. 5.1 - Options The DIP switches permit configuration of the following options: •...
Wiegand transaction so that other devices may enact subsequent transactions. • The RWFC utilizes 10k resistors to provide a pullup voltage of 4 to 5vdc. If the option is enabled, a pullup voltage is applied when the data lines are inactive (i.e., high impedance).
When port power is enabled, a voltage is applied at DB9 signal outputs DSR (pin 6) and CTS (pin 8). Since the RWFC is a Data Communications Equipment (DCE) device, a null-modem adapter is required when connecting to another DCE device such as a magnetic stripe card reader.
7 - Source Data The RWFC controller receives source data on the RS-232 port (via DB9 connector). The data is received as standard ASCII character digits. Once received and buffered, this data is converted to the specified format and then promptly transmitted on the Wiegand signal output lines.
8 - Windows Host Software Available RWFC host software for Windows provides functionality for configuring source parsing parameters as well as optional custom formatting. It also provides the capability to issue a user-defined source string for issuing a test Wiegand output. The following is a summary list of software features •...
Page 15
These are the requirements for installing the host software on your PC or laptop computer: • Pentium or compatible CPU • 8 MB RAM • 1 MB available hard disk space • 1 available RS-232 or USB port • Windows XP or higher Note: •...
• Wiegand formatting • Miscellaneous commands The RWFC is capable of receiving not only host commands but also source data. (Refer to “Source Data” for details.) The two types are easily distinguishable in that commands are prepended with a special three-byte header sequence. The command header is shown...
Page 17
Notes: • The command format contains no spaces. (Spaces are included in the example above only for clarity.) • All command sequences must be preceded by the special 3-byte header. (Subsequent command listings have omitted the header for the sake of clarity.) •...
9.1 - Peripheral Activation Peripheral activation commands are used for activating optional onboard peripherals including relay and/or piezo beeper. Available commands are listed below: • Activate Relay • Activate Piezo Beeper 9.1.1 - Activate Relay The onboard relay (if equipped) may be used to activate an external device or specialized equipment.
9.2 - Source Data Parsing Source data parsing allows the RWFC to properly locate and extract data characters from the received ASCII serial data string. It is necessary when the string contains extraneous or unused characters which are to be ignored such as headers, trailers, prepended zeros, etc.
9.2.1 - Set Data Start Index This command sets the start index for locating the ID/data segment (sub-string) within the received ASCII source string. It is used in conjunction with Set Data Length to locate and extract pertinent data characters from the string. (The default index is 0, meaning the first character is the presumed to be the beginning location for the data.) The command format is defined below: Command...
9.2.3 - Set Search Character This command defines an optional search character within the received composite string for locating the data field. (The desired source capture data field is presumed to begin immediately following the search character, if found.) The command format is defined below: Command Syntax...
9.3 - Wiegand Formatting There are two available Wiegand output format types: • Standard • Custom Standard formats are preexisting, non-customizable outputs and include 26-bit and 8-bit types. Custom formats are user-created, allowing you to define practically any desired output. (Refer to “DIP Switch Settings” to select the desired format.) Wiegand formatting commands are provided for optional host access and used for the following purposes: •...
Page 23
For those desiring to create custom formats, it is essential to understand individual field parameters and their relative bit positions. To illustrate this, a sample 26-bit Wiegand string is shown below. (Note that the designated bits will be output to the receiving device in order from left to right, beginning with bit 0.) Site Code User Code / ID Number...
9.3.1 - Format Clear This command clears all custom formatting parameters including length, parity, data specifications and site code information. The command format is defined below: Command Syntax Example Comment WGCL WGCL Format Clear Clear all custom formatting parameters. Field designators: •...
9.3.3 - Set Parity Mask Parity provides an indication of data validity. This command establishes a mask, defining specific bits in the format that are used in the parity check. You may specify up to two parity masks (see "Set Format Identifier") and each may be designed as even or odd. The following elements comprise the mask: •...
Page 26
Notes: • By default, the RWFC attempts to extract the maximum number of data characters from the ASCII string. • Unless specified otherwise, index values are zero-based. • Bit fields are numbered in order from left to right, beginning with 0, the most- significant bit of the composite output.
9.3.4 - Set User Code Field This command establishes the location and length of the user code (ID number) field. (For applicable format definitions, this field designates the user code / ID number.) The command format is defined below: Command Syntax Example Comment...
9.3.6 - Verify Format This command evaluates the current format configuration to determine its validity. If the format is invalid, an error message will be reported to the host. The command format is defined below: Command Syntax Example Comment WGVF WGVF Verify format Evaluate the current format.
9.4 - Miscellaneous Commands The RWFC can also accept the following miscellaneous commands: • Assign Default Site Code • Retrieve Configuration Settings • Enable Output Status Messages Command details including descriptions and syntax are provided in subsequent sections. (Please note that each command must be terminated with a carriage-return character (13 dec.
9.4.3 - Enable Output Status Messages The RWFC provides a status message output option which may be used for purposes of testing and/or troubleshooting. When enabled, the controller will issue a series of ASCII characters for each received source data transaction, providing a visual representation of the corresponding Wiegand transaction.
10 - Care and Maintenance The product requires no special care or maintenance other than protection from potential damage due to mechanical shock, electrical surges, and vandalism. It is also vital to shield the hardware from exposure to the elements, hazardous environments, and otherwise extreme conditions.
11 - Warranty This product is warranted for a period of 1 year from the date of purchase and is guaranteed to be free from defects. The warranty covers the entire unit, except if any part or component has been modified or otherwise converted from its original form. The warranty does not cover damage or failure due to neglect, improper use, or unshielded exposure to moisture, power surges, hazardous environments and the like.
12 - Contact Information Should you have any questions or comments please contact us : Delahoussaye Consulting website: http://www.kadtronix.com email: support@kadtronix.com phone: 321-757-9280...
Need help?
Do you have a question about the RWFC and is the answer not in the manual?
Questions and answers