LXE VX8 Reference Manual page 145

Hide thumbs Also See for VX8:
Table of Contents

Advertisement

FreeFloat WLinq
A common mistake many users do when they want to use more than one profile/com port is to
install WLinq several times. That won't work. Do like this:
1.
Create a new profile, give it a name, for example Scanner.
2.
Click on the Settings button, select all your settings and then click on OK in the Settings
dialog box.
3.
Make sure the profile Scanner is selected, start the Notepad program and test that the
profile is working as intended.
4.
Switch back to WLinq and click on Settings. Go to the tab Initialization, check the option
Start WLinq when Windows starts up. Click on OK.
Back in the main window of WLinq, create a new profile and give it a new name, for example
5.
Scanner2. Click on the Settings button, select the settings for this profile. At least you
must select a different com port or the two profiles will have a port collision.
6.
Test the profile Scanner2 in the same way you tested the profile Scanner.
7.
Repeat step 4 except for the profile Scanner2.
8.
Restart Windows and check that two instances of WLinq are started automatically. Also check
that WLinq isn't displaying an error message about a com port being busy. Test and see if
both profiles work together.
In what order does things happen in WLinq?
When WLinq receives a data string a lot of checks, replacements and conversions occur. Many
users are interested in understanding the inner workings of WLinq.
Step 1 - Receive the data string from the serial port
How this is done depends on what type of
Character: WLinq buffers received characters until the specified termination character is
received. The default termination character is CR (ASCII 13). When WLinq receives the
termination character, WLinq moves to the next step.
Timeout: WLinq buffers received characters until the serial port has been quiet for the
specified period. WLinq will then treat the so far received characters as the data string and
move on to the next step.
Step 2 - Conversion to uppercase/lowercase
In this step letters are converted to uppercase or lowercase according to the setting
Note! Only A-Z and a-z are affected by those conversions.
Step 3 - String replacement
In this step string replacements are done. A string replacement consist of one or more characters
that should be matched and zero or more character the matched string should be replaced with.
You can have several string replacements. They are processed in the order in which they appear in
the
Input Data Replacements
Step 4 - Matching the data edit format
In this step WLinq will try to find a data edit format that matches the input string. The formats are
processed, beginning with the top-most one, in the order in which they appear in the
Formats
be matched.
E-EQ-VX8RG-A
dialog box. The top-most replacement is processed first.
dialog box. When a format is matched WLinq moves to the next step. Only one format can
Data String Termination
has been selected:
135
Case
Setting.
Data Editing
VX8 Reference Guide

Advertisement

Table of Contents
loading

Table of Contents