background image

Trux Configuration Guide 

Custom OS Installations 

E-EQ-TRUXCONFIG-D-ARC 137 

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.

The advantages for sending data in this way are:

In one test the processing speed was increased by 40 to 70 times compared to sending via

key presses.

The receiving program does not need to have an input field where the data string is received.

Data is not sent to the active window. Only to the program that has registered themselves as

receivers of data from WLinq.

More than one program can receive the same data simultaneously. This makes it possible to

have a monitoring program that eases trouble shooting.

A disadvantage is of course that the receiving program has to be customized to receive data from

WLinq.

There is no setting in WLinq that tells it to send data via the WM_COPYDATA message. Instead

WLinq switches to use WM_COPYDATA as soon as a program registers itself as a receiver. This is

how it works:

WLinq is started and it registers the Windows message "WLinq32.Subscribe". At this time WLinq

will send data as key presses.

The receiving program is started. It also registers the message "WLinq32.Subscribe" and then

looks up the handle to WLinq's window. Then the program send the message "WLinq32.Subscribe"

together with the program's window handle to WLinq's window.

WLinq now registers the program as a subscriber of WM_COPYDATA messages. WLinq switches to

sending data via WM_COPYDATA instead of simulating key presses.

When WLinq receives a data string on the serial port, the usual string processing occurs (string

replacement, data editing and so on), but instead of simulating key presses the resulting data

string is sent via the WM_COPYDATA message to the programs that has registered as subscribers.

It is worth mentioning that it is not possible to send keys like HOME or END via WM_COPYDATA.

Only characters with ASCII-values between 1 and 255 can be sent.

Sample code

All code samples are in the programming language C++.

The following sample shows how to register the Subscribe message:

The code below shows how to find the handle to WLinq's window:

 

Summary of Contents for Akerstroms Tx700

Page 1: ...Trux Configuration Guide Tx700 Tx800...

Page 2: ...oft Corporation in the United States and or other countries RAM and RAM Mount are both trademarks of National Products Inc 1205 S Orr Street Seattle WA 98108 Intel and Pentium are trademarks or regist...

Page 3: ...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 so...

Page 4: ...Trux Manager for Tx700 32 3 3 1 1 Main Tab 32 3 3 1 2 General Settings Tab 33 3 3 1 3 UPS Tab 35 3 3 1 4 Display Backlight Tab 36 3 3 1 5 Advanced Tab 37 3 3 2 Trux Manager for Tx800 38 3 3 2 1 Main...

Page 5: ...GTC 68 4 1 2 9 EAP TLS 70 4 1 2 10 WPA LEAP 72 4 1 2 11 EAP FAST 74 4 1 3 Certificates 77 4 2 Bluetooth 78 4 2 1 Devices Tab 78 4 2 2 Options Tab 80 4 2 3 COM Ports Tab 81 4 2 4 Hardware Tab 82 4 2 5...

Page 6: ...ager General Settings Tab 39 Figure 19 Tx800 Trux Manger UPS Tab 41 Figure 20 Tx800 Trux Manager Display Backlight Tab 42 Figure 21 Tx800 Trux Manager Advanced Tab 43 Figure 22 WLinq Communication tab...

Page 7: ...ice Wizard 79 Figure 57 Discovered Bluetooth Devices 79 Figure 58 Bluetooth Options Tab 80 Figure 59 Bluetooth COM Ports Tab 81 Figure 60 Bluetooth Hardware Tab 82 Figure 61 Open the Trux Computer 83...

Page 8: ...Table of Contents User Manual Tx800 8 E EQ TRUXCONFIG D ARC...

Page 9: ...sonal 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 h...

Page 10: ...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 Symbol Heading Description Warn...

Page 11: ...standards described in the Tx700 User s Guide or the Tx800 User s Guide 2 2 3 Interference Ensure that Any nearby electrical cabling is run so that interference does not occur The immediate environme...

Page 12: ...1 Overview connections and interfaces Tx800 Connections and interfaces port lid Position Function 1 Power supply 12V DC 50W 2 Mic in 3 Audio out 4 COM2 RS232 12V 5 COM1 RS232 5V 6 VGA external monito...

Page 13: ...Q TRUXCONFIG D ARC 13 2 4 1 1 Under the Tx800 service lid Figure 2 Overview connections and interfaces under the service lid Position Function 1 USB 2 0 2 Harddrive 3 Compact Flash slot behind HD cabl...

Page 14: ...and interfaces Position Function 1 Connection for external aerial 2 Power supply 3 COM2 serial port 2 Yellow light indicates 12V out from pin 9 4 COM1 serial port 1 Green light indicates 5V out from...

Page 15: ...ries 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 Print...

Page 16: ...If the black out function is used see section 2 5 2 2 Connect the brown part of this cable to positive and the white part to negative on the DC DC converter power source and fuse it according to thes...

Page 17: ...wered off 3 Begin by connecting the power cable to the Trux computer Work from the Trux computer with the last connection being to the vehicle s power source 4 Route the cable from the Trux computer t...

Page 18: ...above connect the power cable as close as possible to the actual battery terminals of the vehicle When available always connect to unswitched terminals in vehicle fuse panel after providing proper fu...

Page 19: ...E EQ TRUXCONFIG D ARC 19 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 Figu...

Page 20: ...ights up when the vehicle stops when the gas pedal is released Connect pins 5 green conductor and 6 yellow conductor to the vehicle s gas pedal relay via a galvanically electrically isolated open clos...

Page 21: ...readers Sometime specific brackets may need to be forged in order to reach an optimal solution but commonly various brackets provided by kerstr ms are sufficient A configuration with the display in li...

Page 22: ...tries and Cable Ports It is recommended to protect cables in transitions with cable ports A drilled hole may be very crude and could inflict severe damage on cables and in the long run the electrical...

Page 23: ...on power supply connections and applicable warnings and cautions 2 7 8 Power Cables to Printers and Scanners It is always recommended to optimize the cable lengths used but when using pre crimped cabl...

Page 24: ...700 or Tx800 mount plus a RAM ball for keyboard mount RAM ball base with integrated keyboard bracket for back of Tx700 or Tx800 Tx700 or Tx800 with dual RAM ball option If the Tx700 or Tx800 is ordere...

Page 25: ...M ball s to allow access to the switches and ports on the bottom of the Tx700 or Tx800 Depending on the options ordered with the Tx700 or Tx800 the RAM ball may be A single or dual RAM ball mounted di...

Page 26: ...be mounted to the rear of the Tx700 or Tx800 follow the procedure below Otherwise skip to the next step 1 The Tx700 or Tx800 must be off and the power cord should not be attached during this procedure...

Page 27: ...our M5 locking nuts 6 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...

Page 28: ...crews For the 60 key keyboard use four 10 32x5 8 screws Note 95 key LXE keyboard shown Figure 9 Attach Keyboard to Mounting Plate Note Excess keyboard cable length can be looped around the hooks on th...

Page 29: ...l on either the 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...

Page 30: ...placement on various truck models is found in appendix After peripherals are connected fasten the cables to the bottom of the computer using cable straps or similar 2 9 1 Supplying power to peripheral...

Page 31: ...ion which may differ from a standard desktop PC Refer to this chapter for details on Soft keyboards Trux Manager Application Wedge Touchscreen Wireless configuration including the 802 11 radio Bluetoo...

Page 32: ...Panel click on Other Control Panel Options and then the Trux icon to launch the Tx700 Computer Manager application 3 3 1 1 Main Tab The main tab shows the embedded controller s firmware version and b...

Page 33: ...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 If you want the external device to be powered in suspend mode or whe...

Page 34: ...l tap performs the same function as the power button See the Advanced tab of the Power Options Properties in Windows Control Panel for power button configuration The default value in a Tx700 Windows i...

Page 35: ...anager screen Figure 14 Tx700 Trux Manger UPS Tab UPS Battery Enable disable the internal UPS battery The UPS battery protects the terminal from being shutdown if there s a loss of input power Configu...

Page 36: ...ackout screen functionality When enabled the backlight will turn off if there s a connection between pin 5 and 6 in the input power connector yellow and green cable in the power cord If the input sign...

Page 37: ...anced 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 Moni...

Page 38: ...e 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 applica...

Page 39: ...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 If you want the external device to be powered in suspend mode or whe...

Page 40: ...Advanced tab of the Power Options Properties in Windows Control Panel for power button configuration The default value in a Tx800 Windows image is shutdown Defroster Enable defroster heated touch pan...

Page 41: ...anager screen Figure 19 Tx800 Trux Manger UPS Tab UPS Battery Enable disable the internal UPS battery The UPS battery protects the terminal from being shutdown if there s a loss of input power Configu...

Page 42: ...en pin 5 and 6 in the input power connector yellow and green cable in the power cord If the input signal is inverted enable Active at input signal low level Time delays for backlight on and off is con...

Page 43: ...anced 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 Moni...

Page 44: ...1 Configuration To configure the wedge select Start All Programs FreeFloat WLinq WLinq Click on the Settings button to configure WLinq Make sure the Communication tab is selected Figure 22 WLinq Comm...

Page 45: ...inq Help for WLinq or review the FreeFloat WLinq documentation included in 6 FreeFloat WLinq 3 5 Touchscreen The Trux computer is equipped with a pressure sensitive touchscreen Rather than using a mou...

Page 46: ...Touchscreen Trux Configuration Guide 46 E EQ TRUXCONFIG D ARC...

Page 47: ...The BWU can be accessed by Selecting Start All Programs Broadcom Wireless Broadcom Wireless Utility Clicking on the BWU icon in the system tray 4 1 1 1 Wireless Zero Config This section assumes the BW...

Page 48: ...display the type of network infrastructure or ad hoc the network name and an icon if the network is secured To create a network profile follow these steps 1 Click Add 2 Click Manually connect to an a...

Page 49: ...U 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 The BWU automatically connects to the fi...

Page 50: ...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 Click OK to save the profile...

Page 51: ...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 The BWU automatically connects...

Page 52: ...WPA Enterprise 3 Select PEAP from the EAP method pulldown list 4 Select MS CHAP v2 from the Inner EAP method pulldown list 5 Enter the user credentials and confirm the network password under User Nam...

Page 53: ...to WPA Enterprise 3 Select PEAP from the EAP method pulldown list 4 Select GTC from the Inner EAP method pulldown list 5 Enter the appropriate token username for Logon or identity under Client Identit...

Page 54: ...e 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 Set Network authentication to WPA Enter...

Page 55: ...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...

Page 56: ...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 Click OK to save t...

Page 57: ...twork 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 Click OK to save...

Page 58: ...ig This section assumes the ACU is used to configure the radio However it is possible to use the Windows Wireless Zero Config WZC utility to configure the radio To use WZC to configure the radio Doubl...

Page 59: ...lick the button then click on the desired section of the ACU screen The Profile Management tab displays any currently configured connection profiles To create a network profile follow these steps 1 Cl...

Page 60: ...D ARC 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...

Page 61: ...Trux Configuration Guide 802 11 Radio E EQ TRUXCONFIG D ARC 61 4 1 2 4 WEP Figure 36 ACU WEP 1 Select Pre Shared Key Static WEP from Set Security Options 2 Click the Configure button...

Page 62: ...CU 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 M...

Page 63: ...nfiguration Guide 802 11 Radio E EQ TRUXCONFIG D ARC 63 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...

Page 64: ...ure 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 Make sure the desired profile...

Page 65: ...hrase 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 Make sur...

Page 66: ...uration Guide 66 E EQ TRUXCONFIG D ARC 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 Cli...

Page 67: ...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 Make sure the desired profile i...

Page 68: ...x Configuration Guide 68 E EQ TRUXCONFIG D ARC 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 C...

Page 69: ...U 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...

Page 70: ...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...

Page 71: ...elect 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 aga...

Page 72: ...Trux Configuration Guide 72 E EQ TRUXCONFIG D ARC 4 1 2 10 WPA LEAP Figure 48 ACU WPA LEAP 1 Select WPA WPA2 from Set Security Options 2 Choose LEAP from theWPA WPA2 EAP Type pulldown 3 Click the Conf...

Page 73: ...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 Make sure the desired profi...

Page 74: ...ux Configuration Guide 74 E EQ TRUXCONFIG D ARC 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 C...

Page 75: ...Q TRUXCONFIG D ARC 75 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...

Page 76: ...nd 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 10...

Page 77: ...alled on the device 1 Log into the Certificate Authority webpage Figure 53 Install Certificate Chain 2 Click on Download a CA certificate certificate chain or CRL 3 Click on install this CA certificat...

Page 78: ...y 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...

Page 79: ...e 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 t...

Page 80: ...figuration Guide 80 E EQ TRUXCONFIG D ARC 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 Win...

Page 81: ...UXCONFIG D ARC 81 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 foun...

Page 82: ...tooth More information can be found using the Microsoft Windows help feature 4 2 5 LXE 8652 Bluetooth Ring Scanner Use the Bluetooth Device Wizard in the Microsoft Windows Control Panel to discover an...

Page 83: ...ting a SIM card into the Option GPRS EDGE 3G PCCard of your Trux computer 4 3 2 Requirements In order to perform this operation you need the following Torx 20 screwdriver SIM card with GPRS EDGE 3G ca...

Page 84: ...C 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 Reattach the antenna pigtail 8 Reattach the service...

Page 85: ...AN 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 Configuratio...

Page 86: ...WAN Trux Configuration Guide 86 E EQ TRUXCONFIG D ARC...

Page 87: ...e the software on your Trux to the same state it had when it was shipped from the factory When TRS is used on your Trux it destroys any information on your hard disk so please make sure that any infor...

Page 88: ...ed Select the method to be used and the source location of the OS image By default the OS image on the TRS media is used By pressing the button placed on the right side of the field labelled Image Fil...

Page 89: ...perating system Windows XP Have a valid activation key for that operating system Use the LXE provided drivers CD TX89A498DRIVERS It is recommended that the device drivers CD be available during Micros...

Page 90: ...Custom OS Installations Trux Configuration Guide 90 E EQ TRUXCONFIG D ARC...

Page 91: ...E EQ TRUXCONFIG D ARC 91 6 FreeFloat WLinq The information contained in this appendix is copyright 1998 2007 FreeFloat AB...

Page 92: ...h a Y cable By using WLinq together with a barcode reader with serial output you get rid of the decoder and the Y cable WLinq is also easier to set up than a hardware decoder and makes advanced data e...

Page 93: ...nter the text Twelwe to thirteen digits in the Name edit box 6 Enter the text 0 Input cr in the Data Output Format edit box 7 Click on the Add button 8 Make sure Length is selected and that both Min a...

Page 94: ...on 4 Browse down in the list until you see the character ASCII value 125 5 Select the line for the character 6 Click on the Edit button 7 Click in the Scan Code Tester edit box 8 Press the key on the...

Page 95: ...ny 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 Data String Termination has been selec...

Page 96: ...e string that were originally received may have been changed by operations in Step 2 3 This step works on the result from those operations Text that are to be output has to be converted from ASCII cha...

Page 97: ...ling The name of the DLL is CapsLook dll There are some extra components WLinq Monitor and WLinq Settings Exporter are both used for troubleshooting The WLinq File Plugin is an add on component which...

Page 98: ...icensing 2006 08 16 3 14 Internal release 2006 06 01 3 13 When Visual Basic is used to send data out the com port via the WLinq message WLinq32 SendClipboardContents it appends two NULL characters WLi...

Page 99: ...l and configure WLinq and the user can start WLinq from the Start menu When WLinq was started automatically via the option Start WLinq when Windows starts up pressing F1 to bring up the help file did...

Page 100: ...8 The function Hide window on incoming data did not work This error was caused by changes in version 2 5 Added a lite version In the lite version all data editing functions has been removed 2001 11 20...

Page 101: ...ghts to HKEY_LOCAL_MACHINE was logged in 2001 04 06 2 1 Translated help to English 2001 01 31 2 0 A major update Configurable translation table used for converting characters to key codes String and c...

Page 102: ...tored in the folder selected in the File Plugin The files are named 1 txt 2 txt and so on No files are overwritten If you start the File Plugin when WLinq isn t running you get the following message M...

Page 103: ...s an command line argument to program in the shortcut you use to start WLinq For example C Program WLinq WLinq exe x where x is the name of the profile Delete Deletes the active profile The profile De...

Page 104: ...XCONFIG D ARC Settings dialog box This dialog contains the tabs Communication Keyboard Window Initialization and Data Editing On the different tabs you can customize the settings for the currently act...

Page 105: ...at the DTR and RTS are high before any communication will take place The communication speed of certain special hardware are configured by different settings of DTR and RTS RTS Specifies the level of...

Page 106: ...ng CTS High CTS_HIGH CTS Low CTS_LOW DSR High DSR_HIGH DSR Low DSR_LOW RI High RI_HIGH RI Low RI_LOW DCD High DCD_HIGH DCD Low DCD_LOW You can use the string to trigger a data editing format or use a...

Page 107: ...ion For example if the string aBc is received WLinq simulates the key presses so aBc will be entered in the active program If set to Uppercase the string aBc will be simulated as ABC and if set to Low...

Page 108: ...ecifies whether the translation is active or not The characters that doesn t have an active translation is filtered and doesn t generate any key presses Shift Specifies if the Shift key should be used...

Page 109: ...figuration Guide Custom OS Installations E EQ TRUXCONFIG D ARC 109 Click on Yes if you want to reset the translation table to its default setting Please note that all customizations of the table will...

Page 110: ...s Lock off generated by pressing the Shift key and then the A key But if Caps Lock is on then a lower case a will be generated The A key is affected by the Caps Lock setting and needs to have the chec...

Page 111: ...Trux Configuration Guide Custom OS Installations E EQ TRUXCONFIG D ARC 111 Click on OK to confirm any changes you ve made or click on Cancel to cancel any changes...

Page 112: ...Hide window automatically on incoming data If this box is check the main window will be hidden when data is received on the serial port Lock output window If this box is check and you specify one or...

Page 113: ...w no key presses will be sent to the window You can use the wild card characters and matches zero or more characters matches exactly one character The expression Notepad matches window titles that end...

Page 114: ...changing the settings or quitting WLinq In other words a function for decreasing the need for support after installation To remove password protection leave the box Password empty and click on OK When...

Page 115: ...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 pas...

Page 116: ...the profiles user different com ports For administrators Start WLinq when Windows starts up creates a key under HKEY_LOCAL_MACHINE Software Microsoft Windows CurrentVersion Run which is used for all...

Page 117: ...data or garbage causing problems in the setup Sample log data 2007 03 08 11 13 30 214 RAW INPUT DATA 42 30 38 37 33 31 30 35 35 34 31 2007 03 08 11 13 30 230 Locked Window s Not Active Input String B...

Page 118: ...lay the dialog box Select Data String Terminator which lets you choose a single character Please note that data string terminator is removed from incoming data Example The string 123 CR LF is received...

Page 119: ...CONFIG D ARC 119 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...

Page 120: ...tor 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 For more information about the data string terminator please see...

Page 121: ...ced with its corresponding replacement string displayed in the column Replace with You can change the order in which the string replacements are processed by selecting a replacement in the list and th...

Page 122: ...ecify 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 Click on OK if you want to confirm the...

Page 123: ...ata 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 C...

Page 124: ...d The string replacement searches for the character and replaces it with the string Rob Test Click on this button after you have entered the string to test Enter Data String To Test In this box you sh...

Page 125: ...efined data editing formats You can add edit delete and change the order in which the data editing formats are processed Add Display the dialog box Add Data Editing Format Edit Display the dialog box...

Page 126: ...teria There are three types of criterias length criterias expression criterias and EAN128 criterias A length criteria consists of a minimum length and a maximum length A length criteria is met when th...

Page 127: ...specified position 34 Mid A 5 This is another way of specifying the starting position The substring s position in the input data string is used as the starting position for the Mid function ABCDE Mid...

Page 128: ...expressions can be combined X12DE cr tab Control characters are specified within See Characters for the codes that can be used They are in the column Abbreviation ENTER TAB The Enter key is pressed an...

Page 129: ...rAppExit 30000 Waits until the program started with RunApp is exited 30000 means that WLinq will give up waiting after 30 seconds Zero means no timeout that is WLinq will wait until the program is exi...

Page 130: ...tion Guide 130 E EQ TRUXCONFIG D ARC 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 a...

Page 131: ...in the input data string where the scan for the string expression starts Expression The string expression that should be matched Control character mnemonics and xNN format can be used EAN128 Choose th...

Page 132: ...S Installations Trux Configuration Guide 132 E EQ TRUXCONFIG D ARC Edit Criteria dialog box This dialog box is used when changing an existing data editing format criteria See Add Criteria for more inf...

Page 133: ...ONFIG D ARC 133 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 d...

Page 134: ...position is set to 1 one and the expression set to B Test Click on this button when you have entered the string you would like to test with the currently defined formats Enter Data String To Test Here...

Page 135: ...when there is data activity it flashes in green When data is sent with for example SendData it flashes in yellow When a hardware pin event is fired the icon flashes blue If the serial port is unavaila...

Page 136: ...ree digits for decimal notation Control characters ASCII value between 0 and 31 can be specified in yet another way They may be specified by writing its abbreviated name between angle brackets For exa...

Page 137: ...M_COPYDATA message Instead WLinq switches to use WM_COPYDATA as soon as a program registers itself as a receiver This is how it works WLinq is started and it registers the Windows message WLinq32 Subs...

Page 138: ...finished If ReplyMessage is not called a data string sent from the receiving program to WLinq will be delayed Please note that the COPYDATASTRUCT structure should be considered invalid after the call...

Page 139: ...ubscribe unsubscribes any subscription regardless of whether Subscribe or SubscribeExclusively was used to start the subscription Note From version 3 10 there are yet two more messages KeyboardEvents...

Page 140: ...07 Undefined VK_BACK 08 08 BACKSPACE VK_TAB 09 09 TAB 0A 0B Reserved VK_CLEAR 0C 0C CLEAR VK_RETURN 0D 0D ENTER VK_RETURN Extended 0D BC ENTER numeric keypad 0E 0F Undefined VK_SHIFT 10 10 SHIFT VK_CO...

Page 141: ...VK_EXECUTE 2B 8A EXECUTE VK_SNAPSHOT 2C 8B PRINT SCREEN VK_INSERT 2D 8C INS VK_DELETE 2E 7F DEL VK_HELP 2F 8E HELP 30 0 31 1 32 2 33 3 34 4 35 5 36 6 37 7 38 8 39 9 3A 40 Undefined 41 A 42 B 43 C 44...

Page 142: ...9 numeric keypad VK_MULTIPLY 6A 9C numeric keypad VK_ADD 6B 9D numeric keypad VK_SEPARATOR 6C 9E Separator numeric keypad VK_SUBTRACT 6D 9F numeric keypad VK_DECIMAL 6E A0 or numeric keypad VK_DIVIDE...

Page 143: ...0 Left SHIFT VK_RSHIFT A1 Right SHIFT VK_LCONTROL A2 Left CONTROL VK_RCONTROL A3 Right CONTROL VK_LMENU A4 Left MENU ALT VK_RMENU A5 Right MENU ALT B8 B9 Reserved VK_ATTN F6 Attn VK_CRSEL F7 CrSel VK_...

Page 144: ...144 E EQ TRUXCONFIG D ARC 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...

Page 145: ...Trux Configuration Guide Custom OS Installations E EQ TRUXCONFIG D ARC 145...

Page 146: ...nited States 800 664 4593 Sales 770 447 4224 General info lxe com LXE International Headquarters 32 15 29 28 20 Rf4u lxe com Repair and customer service 770 449 0154 877 493 0947 lxehelp lxe com LXE I...

Reviews: