Installation files.

In almost all cases, you do not need anything here. The driver comes with Windows, and the DLL will be with the application software.

If you have problems, or want to update an old installation, or if you need a customized DLL, continue below.

DLL version: 9.3.2014  (same for WinXP/7/8)
Device driver version Win7/8: 10.21.2009  (signed driver)

Archive contains all required installation files and DLL, or you can also get just individual files. Be sure to put the DLL from the archive into your application folder   ( overwrite any already there )
Win7/8  64-bit   archived files    ( )   individual files Before downloading the archive  Read this 
To download the archive, right-click link with mouse and choose "save target as" from drop-down menu. Use a file decompression utility such as the one that is included with recent versions of Windows  - WinZip® or similar software for older versions of Windows -  to extract the contents. Follow the instructions in the  "ReadMe.rtf"  for file usage instructions.   *Individual files require no decompression software.
For older versions of Windows or specialized application requiring specialized DLL go  HERE

In Win7 the installation of the driver is transparent when connected to the internet. When the 301 or 302 is powered up and connected to the PC via the USB cable while the PC is connected to the internet, Win7 will automatically install our device driver from the online Microsoft Windows driver database, onto your PC. Then just make sure you have the most recent DLL in the application folder (either your own app or one of our sample apps downloaded from the internet) and you are ready to run.

If you are not connected to the internet then the "not connected to Internet" instructions found within the archive should be followed. Note that the DLL in the downloadable archive may not be the most recent one but is still designed to work with the .sys file either included in this archive or automatically installed off the Internet by the Win7 installer.
go back to where you were

On a new installation of WinXP, it may be necessary to install some Windows system support files in order for our newest DLL to be recognized by the system. An indication of this requirement would be a notification that the application cannot find the LL_USB2k.DLL when you run the application, after a successful installation process and with the DLL in the same folder as the application. If you receive that notification, then download and run the following to install the required Microsoft support files.


You can either download the file by clicking on the link and choosing to save, and then once it's on your machine, execute it. Or with some browsers you can run it directly by choosing the option to from the menu you'll be presented with by clicking on it.

When running LL_USB.msi you may be presented with a security warning since it's considered an unknown executable type. Ignore the warning, if a box is checked asking if you should always be asked before opening the file, leave it checked, and then press the "Run" button. You will see a box that says "Welcome to the LL_USB Setup Wizard. click the "Next" button. The next box will ask you to select an installation folder with a default path for the folder being:

    C:\Program Files\LL_USB\LL_USB\

Leave that path as it is (nothing will actually be installed in that folder) and keep the "everyone" option selected and click the "Next" button. Next there will be a box to confirm installation - click the "Next" button. You'll be notified that LL_USB is being installed and eventually that the installation is complete. Now, when you try to run the application with LL_USB2k.DLL in the same folder as the application, you shouldn't receive an error that the DLL cannot be found.

If you run it again, for example if you couldn't remember if you alread ran it, you'll be presented with a box asking you if you want to repair or remove it. If you get that message, just click the "Cancel" button.

The installer will have installed the required support files:


within the windows/system32 folder.

go back to where you were

Version Checker Utility
Information and Download link

Download HERE

The Version Checker utility,   "VerChk.exe"   is designed to assist in troubleshooting problems related to communication between various versions of our Device Driver, DLL, .INI file, and .INF file.

Due to some of the complexities associated with unitial loading and updating of various files when installing USB and similar devices, we've created this utility to help our customers find problems that may be associated with incompatible copies of our files which may either be initially placed on their system, or may accumulate as the result of numerous or incorrect updates.

The Version Checker Utility has various modes of operation. In the simplest mode, it will scan your system for all copies of the following files, and log it's process to a log file,   "VerLog.txt"   in it's current directory.
For WinNT/2K/XP/7/8
LL_USB2k.SYS device driver
LL_USB2k.DLL dynamically linked library
LL_USB2k.INF driver installation information - used by Windows installer
LL_USB.INI configuration info - used by our DLL
For Win98/ME
LL_USB.SYS device driver
LL_USB.DLL dynamically linked library
LL_USB.INF driver installation information - used by Windows installer
LL_USB.INI configuration info - used by our DLL
Reading that log file may give you clues to problems that you may be having when trying to interract with the device and/or software. The log file can also be used when interracting with Lawson Labs, Inc. technical support.

A more advanced mode provides a lot of user interactivity with the ability to check your system for any one or all of the files named above and even remove unwanted or unneeded copies.

Within the archive containing   "VerChk.exe",   there is brief documentation to further explain things as well as a sample   "VerLog.txt"   file to show how a log file may look. Before running the utility, be sure the DLL is in the same directory as "VerChk.exe" and that all of your Model 301/302 devices are connected.

As will be explained in the documentation for VerChk, be sure to place VerChk.exe in the same folder where you have the DLL that you are attempting to use, since one of the main functions of the VerChk utility is to determine if the M30x DLL that you are using is the correct one to use with the M30x device driver that you are using.