Page 2
WLinq is a trademark of FreeFloat, AB. Information in Appendix C, “FreeFloat WLinq”, is copyright 1998-2007 FreeFloat AB and is used with permission from FreeFloat AB. The Bluetooth® word mark and logos are owned by the Bluetooth SIG, Inc. and any use of such marks by LXE, Inc. is under license.
2.3 Typical usage....................11 2.4 Connections and adapters ................12 2.4.1 Interfaces and connections, Tx800................12 2.4.1.1 Under the Tx800 service-lid....................13 2.4.2 Interfaces and connections, Tx700................14 2.4.3 Peripherals and accessories ..................15 2.5 Electrical installation ..................16 2.5.1 Connecting to power source ..................16 2.5.2 Connecting electrical cables to power sources............16...
Page 4
Step 2 – Prepare Tx700 or Tx800 ..................26 2.8.2.3 Step 3 – Attach Keyboard to Bracket................28 2.8.2.4 Step 4 – Attach Tx700 or Tx800 and Keyboard Assembly to RAM Base......29 2.8.3 Completed Assembly ....................29 2.9 Installation of peripherals................30 2.9.1...
This manual describes the physical mounting and system administration functions for the Trux computer. 1.3 General Information Like any personal computer, there are many aspects to the setup and configuration of the Trux Tx700 or Tx800. Much of the setup and configuration of the Truux computer is dependent upon the optional features (both hardware and software) installed on the computer.
How to use this manual Trux Configuration Guide 1.4 How to use this manual To… Read Chapter… Prepare for installation 2 Installation Software and configuration 3 System Configuration 802.11 radio, Bluetooth and WAN radios 4 Wireless Network Configuration Use system recovery DVD 5 System Recovery 1.4.1 Symbols used This manual contains these symbols, abbreviations, and terms:...
Tx700 and Tx800 User’s Guides. 2.2.2 Humidity, moisture, cold and heat Make sure the operating environment is within the standards described in the Tx700 User’s Guide or the Tx800 User’s Guide.
Connections and adapters Trux Configuration Guide 2.4 Connections and adapters 2.4.1 Interfaces and connections, Tx800 Figure 1 Overview connections and interfaces, Tx800 Connections and interfaces (port lid) Position Function Power supply (12V DC 50W) Mic. in Audio out COM2 RS232 +12V COM1 RS232 +5V VGA (external monitor) Multipurpose connector (USB 2.0, RS232, +12 V)
Trux Configuration Guide Connections and adapters 2.4.1.1 Under the Tx800 service-lid Figure 2 Overview: connections and interfaces under the service-lid Position Function USB 2.0 Harddrive Compact Flash slot (behind HD cable) Battery/UPS Mini PCI slot PC Card slot (option) E-EQ-TRUXCONFIG-D-ARC...
Connections and adapters Trux Configuration Guide 2.4.2 Interfaces and connections, Tx700 Figure 3 Overview connections and interfaces, Tx700 Connections and interfaces Position Function Connection for external aerial Power supply COM2 (serial port 2) Yellow light indicates 12V out from pin 9...
Connections and adapters 2.4.3 Peripherals and accessories Listed below are some of the peripherals which can be connected to the Trux computer. More details can be found in the Tx700 User’s Guide or the Tx800 User’s Guides. Peripheral Keyboard Mouse...
Electrical installation Trux Configuration Guide 2.5 Electrical installation Always exercise caution when working with electricity! 2.5.1 Connecting to power source Always exercise caution when working with electricity. 2.5.2 Connecting electrical cables to power sources The Trux computer comes with a four-meter, four- wired power cable; brown for positive and white for negative, and 2 conductors;...
Page 17
Trux Configuration Guide Electrical installation For proper and safe installation, the input power cable must be connected to a fused circuit on the vehicle. This fused circuit requires a user supplied 5 Amp maximum time delay (slow blow) high interrupting rating fuse. If the supply connection is made directly to the battery, the fuse should be installed in the positive lead within 5 inches of the battery positive (+) terminal.
Page 18
Electrical installation Trux Configuration Guide DC Input DC Output Looms to secure wiring The input and output blocks each have two + and two – minus connectors. Either connector in the block can be used to connect the matching polarity wire. Use the looms and wire ties to secure all wiring then reattach the cover with the screws.
Trux Configuration Guide Electrical installation 2.5.2.1 DC to DC Converter Connect the brown part of this cable to positive and the white part to negative on the power source (DC/DC converter), and fuse it as shown below: Figure 5 Wiring Diagram, Without Blackout Screen Box E-EQ-TRUXCONFIG-D-ARC...
Electrical installation Trux Configuration Guide 2.5.2.2 DC to DC Converter with Blackout Screen Box The power supply chassis connector contains two pins that are dedicated to dimming the screen for example when the vehicle is set in motion (when the gas pedal is pressed). The screen then lights up when the vehicle stops (when the gas pedal is released).
Trux Configuration Guide Mounting the Tx800 port lid 2.6 Mounting the Tx800 port lid Cut the provided openable cable protection tube to the appropriate length. Put the cables in one half of it and then put the other half on, according to fig. 9. 2.7 Best practice recommendations 2.7.1 Ergonomics The computer with touch screen shall be mounted in such way that it provides an optimal working...
Best practice recommendations Trux Configuration Guide 2.7.3 Conductors, Terminals and Strain Relief It is important to use adequate tools in order to be able to make proper termination, cutting and crimping. Cables and terminals needs to be properly relieved from strains with e.g. bundle bands, in order not to vibrate loose and cause risk for hardware and personal damage.
Trux Configuration Guide Best practice recommendations 2.7.7 DC/DC Electrical Installation Before connecting the DC/DC to the vehicle power, one must carefully investigate from where to best connect. A rule of thumb is that power shall be sourced as close to the battery as possible and not through common switches e.g.
The following RAM balls are used to mount the Tx700 or Tx800: D-sized (2.25”) balls and arms Used to mount the Tx700 or Tx800 when a single RAM ball is ordered on the back of the Tx700 or Tx800. A D-sized ball is also used on the truck.
Install Mounting Brackets Keyboard brackets also use C-sized ball. A corresponding C-sized ball is either included as part of the Tx700 or Tx800 mounting bracket or mounted independently on the truck for the keyboard assembly. 2.8.2 Mounting Procedure 2.8.2.1 Step 1 – Mount Vehicle RAM Ball(s) Determine the position for mounting the RAM ball(s).
The Tx700 or Tx800 is delivered with one or two RAM balls installed depending on the configuration ordered. If an integrated keyboard bracket is to be mounted to the rear of the Tx700 or Tx800, follow the procedure below. Otherwise, skip to the next step.
Page 27
Install the 1.5” (C-size) RAM ball on the keyboard bracket using four M5 locking nuts. Install the keyboard bracket and the 2.25” (D-Size) RAM ball (removed previously) onto the back of the Tx700 or Tx800. Use three M5x20 screws with three tapered washers. 1. 1.5” RAM ball 2.
Excess keyboard cable length can be looped around the hooks on the bottom of the keyboard mounting plate. Other Keyboards A generic keyboard plate is provided for non-LXE keyboards. 1. Attach the RAM ball to the keyboard mounting plate. 2. Attach the keyboard to the keyboard mounting plate. The mounting kit DOES NOT include hardware to attach the keyboard to the plate.
Tx700 or Tx800 keyboard bracket or a C-sized ball on the vehicle. Dual RAM balls 1. Use a pair of C-sized arms to attach the Tx700 or Tx800 assembly to the RAM balls on the vehicle. 2. Use a C-sized arm to attach the keyboard assembly to a C-sized ball on the vehicle.
5 V power is supplied from pin 9 on the COM 1 port • 12 V power is supplied from pin 6 on the keyboard/mouse port (Tx700) • 12 V power is supplied form pin 5 on the multipurpose port (Tx800)
“Wireless Network Configuration”. 3.2 Soft Keyboards The Tx700 and Tx800 can be ordered with a soft keyboard in a variety of configurations. When the soft keyboard is ordered, it is installed before the computer is shipped. Figure 11 Sample Soft Keyboard...
There are differences in the Trux Manager application depending on the type of Trux computer. 3.3.1 Trux Manager for Tx700 In the Control Panel, click on Other Control Panel Options and then the Trux icon to launch the Tx700 Computer Manager application.
After making any desired changes, click Apply to apply the new changes or OK to apply the changes and dismiss the Trux Manager screen. Figure 13 Tx700 Trux Manager General Settings Tab COM1 Power Enable 5VDC power on COM1 pin 9 to power external 5V devices with a maximum power consumption of 2,5W, 500mA.
Page 34
Trux Manager Trux Configuration Guide Startup Select optional ways to power up the Tx700: • by touch panel tap or • by applying power to the terminal. If touch panel tap is selected, you have the possibility to set the tap duration before terminal start time.
Trux Manager 3.3.1.3 UPS Tab The UPS tab contains options for the UPS battery in the Tx700. After making any desired changes, click Apply to apply the new changes or OK to apply the changes and dismiss the Trux Manager screen.
The Display Backlight tab contains options and status for the display backlight. After making any desired changes, click Apply to apply the new changes or OK to apply the changes and dismiss the Trux Manager screen. Figure 15 Tx700 Trux Manager Display Backlight Tab Blackout-screen Input Signal Enable Blackout screen functionality.
3.3.1.5 Advanced Tab The Advanced tab provides monitoring for several advanced functions. There are no user configurable options on this tab. Figure 16 Tx700 Trux Manager Advanced Tab On the Advanced tab you can: • Monitor the latest POST code sent from the CPU Module BIOS.
Trux Manager Trux Configuration Guide 3.3.2 Trux Manager for Tx800 In the Control Panel, click on Other Control Panel Options and then the Trux icon to launch the Tx800 Computer Manager application. 3.3.2.1 Main Tab The main tab shows the embedded controller’s firmware version and build date as well as the Tx800 computer manager application version and build date.
Trux Configuration Guide Trux Manager 3.3.2.2 General Settings Tab The General Settings tab provides configuration options for the COM1, COM2 and Multipurpose Connector ports, Startup and Shutdown options and configuration of the optional defroster. After making any desired changes, click Apply to apply the new changes or OK to apply the changes and dismiss the Trux Manager screen.
Page 40
Trux Manager Trux Configuration Guide Startup Select optional ways to power up the Tx800: • by touch panel tap or • by applying power to the terminal. If touch panel tap is selected, you have the possibility to set the tap duration before terminal start time. Default value is 1 second (1000 ms).
Trux Configuration Guide Trux Manager 3.3.2.3 UPS Tab The UPS tab contains options for the UPS battery in the Tx800. After making any desired changes, click Apply to apply the new changes or OK to apply the changes and dismiss the Trux Manager screen. Figure 19 Tx800 Trux Manger UPS Tab UPS Battery Enable/disable the internal UPS battery.
Trux Manager Trux Configuration Guide 3.3.2.4 Display Backlight Tab The Display Backlight tab contains options and status for the display backlight. After making any desired changes, click Apply to apply the new changes or OK to apply the changes and dismiss the Trux Manager screen.
Trux Configuration Guide Trux Manager 3.3.2.5 Advanced Tab The Advanced tab provides monitoring for several advanced functions. There are no user configurable options on this tab. Figure 21 Tx800 Trux Manager Advanced Tab On the Advanced tab you can: • Monitor the latest POST code sent from the CPU Module BIOS.
Wedge Trux Configuration Guide 3.4 Wedge The Trux computer contains a software keyboard wedge that allows scanner input to be treated as keyboard input by applications. 3.4.1 Configuration To configure the wedge, select Start | All Programs | FreeFloat WLinq | WLinq. Click on the Settings button to configure WLinq.
Trux Configuration Guide Touchscreen Select the proper Data String Termination setting: • If the scanner is configured to end a scanned string with a termination character (for example a CR or LF) click the button for Character(s). Then click the Select.. button and choose the termination character from the list.
4 Wireless Network Configuration Several wireless devices may be installed in the Trux computer. The available devices and combinations may vary by regulatory domain. Available devices include: • An 802.11 radio, either b/g or an a/b/g • A Bluetooth radio •...
802.11 Radio Trux Configuration Guide 4.1.1.2 Using the BWU There are many features contained in the BWU that are not covered in this document. For more information, click the Help button displayed on most BWU screens. The Wireless Network tab displays configuration options and any currently configured connection profiles. Network profiles display the type of network (infrastructure or ad hoc, the network name) and an icon if the network is secured.
Trux Configuration Guide 802.11 Radio 4.1.1.4 WEP Figure 25 BWU, WEP 1. Enter the Network name (SSID). 2. Set Network authentication to Open. 3. Enter and confirm the network key under Network Key. 4. Click OK to save the profile. 5.
802.11 Radio Trux Configuration Guide 4.1.1.5 LEAP Figure 26 BWU, LEAP 1. Enter the Network name (SSID). 2. Set Network authentication to 802.1X. 3. Select LEAP from the EAP method pulldown list. 4. Enter the user credentials and confirm the network password under User Name/Password. 5.
Trux Configuration Guide 802.11 Radio 4.1.1.6 WPA-PSK Figure 27 BWU, WPA-PSK 1. Enter the Network name (SSID). 2. Set Network authentication to WPA-Personal (PSK). 3. Enter and confirm the network key under Network Key. 4. Click OK to save the profile. 5.
802.11 Radio Trux Configuration Guide 4.1.1.7 PEAP/MS-CHAP Figure 28 BWU, PEAP/MS-CHAP 1. Enter the Network name (SSID). 2. Set Network authentication to WPA-Enterprise. 3. Select PEAP from the EAP method pulldown list. 4. Select MS-CHAP v2 from the Inner EAP method pulldown list. 5.
Trux Configuration Guide 802.11 Radio 4.1.1.8 PEAP-GTC Figure 29 BWU, PEAP-GTC 1. Enter the Network name (SSID). 2. Set Network authentication to WPA-Enterprise. 3. Select PEAP from the EAP method pulldown list. 4. Select GTC from the Inner EAP method pulldown list. 5.
802.11 Radio Trux Configuration Guide 4.1.1.9 EAP-TLS EAP-TLS requires that appropriate server and user certificates are installed on the Trux computer. Please refer to the “Certificates” section later in this chapter for details. Figure 30 BWU, EAP-TLS Client Identity 1. Enter the Network name (SSID). 2.
Trux Configuration Guide 802.11 Radio Figure 31 BWU, EAP-TLS Server Identity 1. Check to box to Validate server certificate. 2. Use the Select button to browse for the server certificate 3. Click OK to save the profile. 4. The BWU automatically connects to the first listed profile within range. Use the Up and Down icons to adjust the list as desired.
802.11 Radio Trux Configuration Guide 4.1.1.10 WPA LEAP Figure 32 BWU, WPA LEAP 1. Enter the Network name (SSID). 2. Set Network authentication to WPA-Enterprise. 3. Select LEAP from the EAP method pulldown list. 4. Enter the appropriate user credentials and confirm the password under User Name/Password.. 5.
Trux Configuration Guide 802.11 Radio 4.1.1.11 EAP-FAST Figure 33 BWU, EAP-FAST 1. Enter the Network name (SSID). 2. Set Network authentication to WPA-Enterprise. 3. Select EAP-FAST from the EAP method pulldown list. 4. Enter the appropriate user credentials and confirm the password under User Name/Password. 5.
802.11 Radio Trux Configuration Guide 4.1.2 802.11a/b/g Radio The 802.11b/g radio is configured with the Atheros Client Utility (ACU). The ACU can be accessed by: • Selecting Start | All Programs | Atheros | Atheros Client Utility • Clicking on the Atheros Client Utility on the desktop •...
Trux Configuration Guide 802.11 Radio 4.1.2.2 Using the ACU There are many features contained in the ACU that are not covered in this document. For more information, click the ? button then click on the desired section of the ACU screen. The Profile Management tab displays any currently configured connection profiles.
802.11 Radio Trux Configuration Guide 4.1.2.3 No Security Figure 35 ACU, No Security 1. Select None from Set Security Options. 2. Click OK to save the profile. 3. Make sure the desired profile is selected on the Profile Management screen. Double clicking on any profile makes that profile active.
802.11 Radio Trux Configuration Guide Figure 37 ACU, WEP Key 3. Enter the WEP key. The key can be in Hexadecimal or ASCII format. 4. Click OK to WEP keys then click OK again to save the profile. 5. Make sure the desired profile is selected on the Profile Management screen. Double clicking on any profile makes that profile active.
Trux Configuration Guide 802.11 Radio 4.1.2.5 LEAP Figure 38 ACU, LEAP 1. Select 802.1x from Set Security Options. 2. Choose LEAP from the 802.1x EAP Type pulldown. 3. Click the Configure button. E-EQ-TRUXCONFIG-D-ARC...
802.11 Radio Trux Configuration Guide Figure 39 ACU, LEAP Credentials 4. Make sure Used Saved User Name and Password is selected. 5. Enter the user credentials. 6. Click OK to save the credential information and then click OK again to save the profile. 7.
Trux Configuration Guide 802.11 Radio 4.1.2.6 WPA-PSK Figure 40 ACU, WPA-PSK 1. Select WPA/WPA2 Passphrase from Set Security Options. 2. Click the Configure button. Figure 41 ACU, Preshared Key 3. Enter the passphrase. 4. Click OK to save the passphrase and then click OK again to save the profile. 5.
802.11 Radio Trux Configuration Guide 4.1.2.7 PEAP/MS-CHAP Figure 42 ACU, PEAP/MS-CHAP 1. Select WPA/WPA2 from Set Security Options. 2. Choose PEAP (EAP-MSCHAP V2) from the WPA/WPA2 EAP Type pulldown. 3. Click the Configure button. E-EQ-TRUXCONFIG-D-ARC...
Trux Configuration Guide 802.11 Radio Figure 43 ACU, PEAP/MS-CHAP Credentials 4. Make sure User Name and Password is selected. 5. Enter the user credentials. 6. Click OK to save the credential information and then click OK again to save the profile. 7.
802.11 Radio Trux Configuration Guide 4.1.2.8 PEAP-GTC Figure 44 ACU, PEAP-GTC 1. Select 802.1x from Set Security Options. 2. Choose PEAP (EAP-GTC) from the WPA/WPA2 EAP Type pulldown. 3. Click the Configure button. E-EQ-TRUXCONFIG-D-ARC...
Trux Configuration Guide 802.11 Radio Figure 45 ACU, PEAP-GTC Credentials 4. Enter the token User Name. 5. Click OK to save the credential information and then click OK again to save the profile. 6. Make sure the desired profile is selected on the Profile Management screen. Double clicking on any profile makes that profile active.
802.11 Radio Trux Configuration Guide 4.1.2.9 EAP-TLS EAP-TLS requires that appropriate server and user certificates are installed on the Trux computer. Please refer to the “Certificates” section later in this chapter for details. Figure 46 ACU, EAP-TLS 1. Select WPA/WPA2 from Set Security Options. 2.
Trux Configuration Guide 802.11 Radio Figure 47 ACU, EAP-TLS Credentials 4. From the Trusted Root Certification Authorities pulldown, select the appropriate root certification authority. 5. From the Select a Certificate pulldown, select the appropriate user certificate. 6. Click OK to save the certificate information and then click OK again to save the profile. 7.
Trux Configuration Guide 802.11 Radio Figure 49 ACU, WPA LEAP Credentials 4. Make sure Used Saved User Name and Password is selected. 5. Enter the user credentials. 6. Click OK to save the credential information and then click OK again to save the profile. 7.
802.11 Radio Trux Configuration Guide 4.1.2.11 EAP-FAST Figure 50 ACU, EAP-FAST 1. Select WPA/WPA2 from Set Security Options. 2. Choose EAP-FAST from the WPA/WPA2 EAP Type pulldown. 3. Click the Configure button. E-EQ-TRUXCONFIG-D-ARC...
Trux Configuration Guide 802.11 Radio Figure 51 ACU, EAP-FAST Authentication 4. Select MSCHAPv2 User Name and Password from the EAP-FAST Authentication Method pulldown list. 5. Check the checkbox for Allow Automatic PAC Provisioning. 6. Click the Configure button. E-EQ-TRUXCONFIG-D-ARC...
802.11 Radio Trux Configuration Guide Figure 52 ACU, EAP-FAST Credentials 7. Make sure Use Saved User Name and Password is selected. 8. Enter the user credentials. 9. Click OK to save the credential information, click OK again to save the authentication information and then click OK again to save the profile.
Trux Configuration Guide 802.11 Radio 4.1.3 Certificates In order to authenticate with EAP-TLS, the user needs to have the appropriate server and user certificates installed on the device. 1. Log into the Certificate Authority webpage. Figure 53 Install Certificate Chain 2.
Bluetooth Trux Configuration Guide 4.2 Bluetooth The Bluetooth control panel can be accessed either by clicking the Bluetooth icon in the taskbar or by clicking on the Bluetooth Devices option in the Windows control panel. 4.2.1 Devices Tab The Devices tab displays any previously discovered Bluetooth devices. Figure 55 Bluetooth Devices Tab If there are no Bluetooth devices shown or if the desired device is not shown, use the Add Bluetooth Device Wizard to discover Bluetooth devices.
Trux Configuration Guide Bluetooth Figure 56 Add Bluetooth Device Wizard The wizard cannot be started until the checkbox indicating the device is set up and ready to be found is checked. If any Bluetooth devices are discovered, they are displayed. Figure 57 Discovered Bluetooth Devices Select the desired Bluetooth device and click Next.
Bluetooth Trux Configuration Guide 4.2.2 Options Tab Figure 58 Bluetooth Options Tab This tab contains various Bluetooth connection options. More information can be found using the Microsoft Windows help feature. E-EQ-TRUXCONFIG-D-ARC...
Trux Configuration Guide Bluetooth 4.2.3 COM Ports Tab Figure 59 Bluetooth COM Ports Tab This tab displays the COM ports used by Bluetooth devices, such as the Bluetooth printer illustrated. More information can be found using the Microsoft Windows help feature. E-EQ-TRUXCONFIG-D-ARC...
4.2.5 LXE 8652 Bluetooth Ring Scanner Use the Bluetooth Device Wizard in the Microsoft Windows Control Panel to discover and manager the Bluetooth scanner connection. Do not use the ComponentSoft wedge software (provided with the LXE 8650 Bluetooth Ring Scanners) on the Tx700. E-EQ-TRUXCONFIG-D-ARC...
Trux Configuration Guide 4.3 WAN Check the contents of the box against the label on the packaging. Read through these installation instructions before commencing assembly. Connect the supply cable only when everything else has been assembled. 4.3.1 Overview This document describes the process of inserting a SIM card into the Option GPRS/EDGE/3G PCCard of your Trux computer.
Trux Configuration Guide 4. Remove the GPRS/EDGE/3G PCCard by pressing the PCCard eject button. Figure 62 PC Card Eject Button 5. Insert your SIM card into the PCCard as shown below. Figure 63 Install SIM Card 6. Reinsert the PCCard into the PCCard socket. 7.
Trux Configuration Guide 11. Double click the grey/green Option icon in the systray to launch the application Figure 65 WAN System Tray Icon 12. For some operators the application is automatically configured for the network, if not configure the settings as advised by your local operator Figure 66 WAN Network Configuration 13.
• To load a Tx700 or Tx800 with a user installed operating system, please follow the instructions in section 5.2 Custom OS Installations. You must have Tx700/Tx800 software drivers CD. Please contact your LXE representative for details.
System Recovery Trux Configuration Guide 5.1.2.1 Startup 1. Attach the USB DVD player to the Trux. Use the standard USB connector instead of the ‘Multi Purpose Connector’ on Trux 700. 2. Insert the TRS media into the USB DVD player 3.
Trux Configuration Guide Custom OS Installations 5.2 Custom OS Installations If desired, a user provided operating system can be installed as opposed to using the LXE supplied Recovery Media. To use this option, the user must: • Provide their own installation source of a supported operating system (Windows XP) •...
Page 90
Custom OS Installations Trux Configuration Guide E-EQ-TRUXCONFIG-D-ARC...
6 FreeFloat WLinq The information contained in this appendix is copyright 1998-2007, FreeFloat AB. E-EQ-TRUXCONFIG-D-ARC...
Page 92
Custom OS Installations Trux Configuration Guide FreeFloat WLinq version 3.21 What is WLinq? WLinq is intended to replace the hardware that is often used in application where data from a barcode reader should be entered into a program on a pc. The hardware that is often used is called a decoder (or keyboard wedge).
Trux Configuration Guide Custom OS Installations Frequently Asked Questions In this topic we have gathered questions we often get about WLinq. The latest version of this FAQ is here. When I read a barcode with 12 characters I would like to add a zero in the beginning of the text. How do I do it? How do I do to send Home, End or similar keys? I want to use ÅÄÖ...
Page 94
Custom OS Installations Trux Configuration Guide Click on the Formats button. Select the Default format and then click on the Edit button. Change the text in the Data Output Format edit box to Input() + "\x83". \x83 is a way of expressing a character ASCII value in hexadecimal instead of writing the actual character.
Page 95
Trux Configuration Guide Custom OS Installations 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: Create a new profile, give it a name, for example Scanner. Click on the Settings button, select all your settings and then click on OK in the Settings dialog box.
Page 96
Custom OS Installations Trux Configuration Guide Step 5 - Translation and simulation of key presses Up to this point all data and expressions are ASCII text. In this step WLinq parses the matched data edit format's output format. Functions as Left, Mid, and Right are processed to extract parts of the data string.
Page 97
Trux Configuration Guide Custom OS Installations Platform The core components of WLinq consist of one .exe file and one DLL file. The DLL file is for Caps Lock handling. The name of the DLL is CapsLook.dll. There are some extra components: WLinq Monitor and WLinq Settings Exporter are both used for troubleshooting.
Page 98
Custom OS Installations Trux Configuration Guide Changes Version Change Date 3.21 Changed the way characters in the range ASCII 32 to 2008-12-11 126 are sent. The new way are independent of the keyboard locale of the PC. 3.20 Added EAN128 support. 2007-12-03 3.19 Max com port number is now COM256.
Page 99
Trux Configuration Guide Custom OS Installations Using SetProfile verb when WLinq's window was hidden 2004-09-08 caused the active window to lose focus. The data string terminator can now be more than one character. There were some minor problems with scanners using cr/lf as their terminator. The Initialization String was sent twice at startup.
Page 100
Custom OS Installations Trux Configuration Guide what is going on in WLinq (input data, string replacements, data editing format, key simulations etc.) WLinq Settings Exporter, a small tool with which you easily can export WLinq's settings to a text file. Makes support easier. Changed the key translation table so it can be customized also when used with Citrix clients.
Page 101
Trux Configuration Guide Custom OS Installations Fixed a bug that showed itself when running more than one instance of WLinq and then exited them in a certain order. To solve a problem with older Citrix clients (tested on 2001-05-07 4.20.741), hardware scan codes were added to the characters/keys with the ASCII values 32 to 127, tab, backspace, shift, control, and alt.
Page 102
Custom OS Installations Trux Configuration Guide File Plugin When you start the File Plugin it subscribes to WLinq's data strings. WLinq stops simulating keystrokes, instead the File Plugin stores each data string in a separate text file. The files are stored in the folder selected in the File Plugin. The files are named 1.txt, 2.txt and so on.
Page 103
Trux Configuration Guide Custom OS Installations The Main Window When you start WLinq, the program's main window is displayed: Profile Display the currently active profile. To create a new profile, click in the edit box and enter the name of the new profile. Then click on the Settings button to customize the settings of the profile.
Page 104
Custom OS Installations Trux Configuration Guide Settings – dialog box This dialog contains the tabs Communication, Keyboard, Window, Initialization Data Editing. On the different tabs you can customize the settings for the currently active profile. WLinq store the profiles in the Windows registry. E-EQ-TRUXCONFIG-D-ARC...
Page 105
Trux Configuration Guide Custom OS Installations Communication – tab On this tab you specify which serial port WLinq should use and the settings of the serial port. Port Specifies the serial port WLinq receive data from. Speed Specifies the speed in bps (bits per second). Data Specifies the number of data bits per character.
Page 106
Custom OS Installations Trux Configuration Guide Hardware Pin Events – dialog box In this dialog you configure which changes on the serial port handshake signals that should generate events. The signals that are monitored are CTS, DSR, RI, and DCD. A string can be sent when the signal goes high or when it goes low or for both types of change.
Page 107
Trux Configuration Guide Custom OS Installations Keyboard – tab On this tab you can adjust various settings that affect how WLinq simulates key presses. Inter-character Delay Specifies how long the delay between each key press should be. Character Translation Displays the dialog box Character Translation.
Page 108
Custom OS Installations Trux Configuration Guide Character Translation – dialog box The list displayed in this dialog is the translation table. The translation table is used for converting characters to key codes. By customizing the translation table, special keys and international characters can be assigned to certain character values.
Page 109
Trux Configuration Guide Custom OS Installations Click on Yes if you want to reset the translation table to its default setting. Please note that all customizations of the table will be lost. E-EQ-TRUXCONFIG-D-ARC...
Page 110
Custom OS Installations Trux Configuration Guide Edit Character Translation – dialog box This dialog box displays the settings for the translation you selected before you clicked the Edit button in the dialog box Character Translation. Character The character or the name of the control character. ASCII The character's ASCII value.
Page 111
Trux Configuration Guide Custom OS Installations Click on OK to confirm any changes you've made or click on Cancel to cancel any changes. E-EQ-TRUXCONFIG-D-ARC...
Page 112
Custom OS Installations Trux Configuration Guide Window – tab On this tab you can customize how WLinq's window behaves and what windows key presses should be sent to. Hide on startup Specifies if you want WLinq's main window to be hidden on startup. Hide window automatically on incoming data If this box is check the main window...
Page 113
Trux Configuration Guide Custom OS Installations Lock Output Window – dialog box Here you can specify one or more window titles. WLinq tries to match the window titles against the window title of the active program. If any title is matched then WLinq will send key presses to the window.
Page 114
Custom OS Installations Trux Configuration Guide Set Password – dialog box In this dialog box you can specify a password. The password is used to stop unauthorized users from changing the settings or quitting WLinq. In other words a function for decreasing the need for support after installation.
Page 115
Trux Configuration Guide Custom OS Installations Enter Password – dialog box This dialog box is displayed when you click on the button Settings or Unload in the main window when password protection is active. You should enter the correct password. If you enter the wrong password, you can't quit WLinq or change the settings.
Page 116
Custom OS Installations Trux Configuration Guide Initialization – tab Initialization String The string specified here will be sent out on the serial port when WLinq starts. This might be useful if the hardware connected to the serial port need some kind of start command before it starts working.
Page 117
Trux Configuration Guide Custom OS Installations Log – tab Log File Enter the full path and name of the file in which you want data and events to be logged. Enable Logging If you check this box WLinq will log data and events to the log file specified. A log file can be used for troubleshooting especially tricky and intermittent problems.
Page 118
Custom OS Installations Trux Configuration Guide Data Editing – tab Note! In the lite version of WLinq there are no data editing formats. The Formats button and the corresponding Test button does not appear on this dialog tab. On this tab you specify settings for string replacement and data editing. Data String Termination Here you specify if you want a certain character or characters to terminate the data input string (Character(s)) or if the data input string should be regarded as terminated after a certain period of...
Page 119
Trux Configuration Guide Custom OS Installations Test (to the right of the Replacements button) Displays the dialog box Test Input Data Replacements. Formats Displays the dialog box Data Editing Formats. Test (to the right of the Formats button) Displays the dialog box Test Data Editing Formats.
Page 120
Custom OS Installations Trux Configuration Guide Select Data String Terminator – dialog box Here you can select the character that should be used as a data string terminator. Select the value in the list and then click on the OK button. If you don't want to change the data string terminator, click on Cancel.
Page 121
Trux Configuration Guide Custom OS Installations Input Data Replacements – dialog box This dialog box displays the currently defined string replacements. The strings WLinq scan for in incoming data are in the column Search for in the list. When such a string is found, it is replaced with its corresponding replacement string (displayed in the column Replace with).
Page 122
Custom OS Installations Trux Configuration Guide Add Input Data Replacement – dialog box This dialog is used for adding a string replacement. Search for Specify the string you want WLinq to search for. The Search for box can't be left empty. Replace with Specify the string you want WLinq to replace search string with.
Page 123
Trux Configuration Guide Custom OS Installations Edit Input Data Replacement – dialog box This dialog box is used for changing an existing string replacement. Search for The string you want WLinq to scan for. Replace with The string you want WLinq to replace with. Click on OK to confirm any changes you've made or click on Cancel to cancel any changes.
Page 124
Custom OS Installations Trux Configuration Guide Test Input Data Replacements – dialog box In this dialog box you can test the currently defined string replacements. In the example above a string replacement has been defined. The string replacement searches for the character @ and replaces it with the string Rob.
Page 125
Trux Configuration Guide Custom OS Installations Data Editing Formats – dialog box In this dialog box there's a list over the currently defined data editing formats. You can add, edit, delete, and change the order in which the data editing formats are processed. Display the dialog box Add Data Editing Format.
Page 126
Custom OS Installations Trux Configuration Guide Add Data Editing Formats – dialog box This dialog is used for defining a new data editing format. Name Here you specify the name of the data editing format. Criteria This list shows the criterias of the data editing format. Data Output Format The data editing formats output format.
Page 127
Trux Configuration Guide Custom OS Installations present. A data editing format has an output format. The output format specifies the information that should be generated when all the format's criterias are met. The output format is made up of constant strings and/or string functions that extracts parts of the input data string. In the examples below, the input data string is 12345ABCDE.
Page 128
Custom OS Installations Trux Configuration Guide %H Hours in 24 hour format (00 – 23) %I Hours in 12 hour format (01 – 12) %j Day in year (001 – 366) %m Month as number (01 – 12) %M Minute (00 – 59) %p A.M./P.M.-indicator for 12 hour format %S Seconds (00 –...
Page 129
Trux Configuration Guide Custom OS Installations documents will be saved. All programs are shut down in a very abrupt way. Use this function only if you are aware of the consequences! RunApp( Starts the specified "notepad.exe" ) program. To be sure that the started application's window is activated, use RunApp(),...
Page 130
Custom OS Installations Trux Configuration Guide reads the result from output.txt which becomes the value of the function call. Note! The first argument may refer to an executable file or and executable file with an argument. For example: "rubyw script.rb". E-EQ-TRUXCONFIG-D-ARC...
Page 131
Trux Configuration Guide Custom OS Installations Add Criteria – dialog box In this dialog box you define a new criteria. Note that you can define only one length criteria per data editing format. If you try to define more than one, an error message will be displayed when you click OK.
Page 132
Custom OS Installations Trux Configuration Guide Edit Criteria – dialog box This dialog box is used when changing an existing data editing format criteria. See Add Criteria more information. E-EQ-TRUXCONFIG-D-ARC...
Page 133
Trux Configuration Guide Custom OS Installations Edit Data Editing Formats – dialog box This dialog box is used for changing a data editing format. You can change the name of the data editing format, specify its criterias and the ouput data format. For more information, see Add Data Editing Format.
Page 134
Custom OS Installations Trux Configuration Guide Test Data Editing Formats – dialog box In this dialog you can test the data editing format that are currently defined. In the example display above, a data editing format has been defined. It has a length criteria with its minimum length set to 10 and its maximum length also set to 10.
Trux Configuration Guide Custom OS Installations The Taskbar When you start WLinq, an icon is added in the system tray of the taskbar. Here's what it might look like: When there is no data activity the icon is grey ( ) and when there is data activity it flashes in green.
Page 136
Custom OS Installations Trux Configuration Guide Characters In different places in the program where you can specify any kind of data string you can use an alternative way of writing characters. You can write \xNN or \dNNN to specify a character's ASCII value instead of writing the character itself.
Page 137
Trux Configuration Guide Custom OS Installations Send data directly to an application In some cases a more direct communication between WLinq and the receiving program is needed. In WLinq 2.10 and later there is an alternative way of sending data to a program. Instead of simulating key presses, the data strings can be sent with the message WM_COPYDATA to the receiving program.
Page 138
Custom OS Installations Trux Configuration Guide The method OnCopyData below is a handler for the WM_COPYDATA message. It receives a COPYDATASTRUCT structure pointer. The member lpData of that struct contains the data string from WLinq. lpData is a string pointer. The receiving program must call the function ReplyMessage as soon as the data string has been saved in a variable because WLinq hangs until either ReplyMessage is called or the processing of the WM_COPYDATA message is finished.
Page 139
Trux Configuration Guide Custom OS Installations The source code for a sample program using this technique (a Microsoft Visual C++ 6.0 project) can be supplied to you without charge. Note! From version 3.9 and later there are two more messages. Unsubscribe and SubscribeExclusively.
Page 140
Custom OS Installations Trux Configuration Guide Key Codes This table contains most of the key codes there is in Windows. The column Mapped ASCII is the ASCII value mapped to the key in the default setup of WLinq. Those can be used in an output format to generate the key. For example: "\x83" generates the HOME key.
Page 141
Trux Configuration Guide Custom OS Installations VK_RIGHT RIGHT ARROW VK_DOWN DOWN ARROW VK_SELECT SELECT VK_PRINT PRINT VK_EXECUTE EXECUTE VK_SNAPSHOT PRINT SCREEN VK_INSERT VK_DELETE VK_HELP HELP 3A–40 Undefined Left Windows key (Microsoft® VK_LWIN Natural® keyboard) E-EQ-TRUXCONFIG-D-ARC...
Page 143
Trux Configuration Guide Custom OS Installations 97–9F Not assigned VK_LSHIFT Left SHIFT VK_RSHIFT Right SHIFT VK_LCONTROL Left CONTROL VK_RCONTROL Right CONTROL VK_LMENU Left MENU (ALT) VK_RMENU Right MENU (ALT) B8-B9 Reserved VK_ATTN Attn VK_CRSEL CrSel VK_EXSEL ExSel VK_EREOF Erase EOF VK_PLAY Play VK_ZOOM...
Page 144
Custom OS Installations Trux Configuration Guide Contact Us If you have any questions, problems, or if you find any errors in the software or the documentation, please contact us. Freefloat AB Forum http://forum.freefloat.com E-mail support@freefloat.com www.freefloat.com E-EQ-TRUXCONFIG-D-ARC...
Page 145
Trux Configuration Guide Custom OS Installations E-EQ-TRUXCONFIG-D-ARC...
Page 146
Contact your local LXE representative or: LXE Headquarters (United States) LXE International Headquarters 800-664-4593 (Sales) +32 15 29 28 20 770-447-4224 (General) Rf4u@lxe.com info@lxe.com Repair and customer service LXE International Service Center 770-449-0154 ( +31 346 21 70 60 877-493-0947 support@lxe.com...
Need help?
Do you have a question about the Akerstroms Tx700 and is the answer not in the manual?
Questions and answers