Software & Driver
Installation Packages
The driver contained within the installation package is required for communication between a computer and the labjack, find the version you need based on your operating system and device.
U6/U3/UE9 Devices
| Windows Installer 48.16 MB 2013-03-05 18:16 |
This is the installation package for Windows for the U3, U6, UE9, T7 and Digit. It supports both 32-bit and 64-bit versions of Windows XP, Windows Vista, Windows 7 and Windows 8. All high-level functions within the UD library will be available through this installation.
This installation includes the driver, libraries, documentation, and utility applications listed below
Utility Applications
- LJControlPanel 2.30 - Simple configuration and testing utility for the U3/U6/UE9
- LJSelfUpgrade 1.29 - Upgrades firmare on the U3/U6/UE9
- LJLogUD 1.12 - Logging program up to 10 Hz for the U3/U6/UE9
- LJStreamUD 1.12 - Logging program up to 80,000 Hz for the U3/U6/UE9
- Kipling 2.38 - Basic configuration and testing application for the T7
- Otero 1.12 - Configuration and downloader for the Digit series loggers
Code Libraries
- LJM Library 2.38 - Library of high-level code functions for the T7/Digit
- LJM Constants 13.5.17 - Constants file for the LJM library
- UD Library 3.32 - Library of high-level code functions for the U3/U6/UE9
Low-level Driver
- LabJackWinUSB Driver X.XX - Driver for Windows USB communication to and from all LabJack devices
Tip: Uninstall previous versions before installing new versions. If a LabJack is connected during installation, unconnect and reconnect when done.
The normal ways of uninstalling previous versions of the package are:
- Do Start => Programs => LabJack => Uninstall.
- Go to Windows Control Panel (not LJControlPanel), then go to Add/Remove Programs, then find "LabJack" or "LabJackUD".
Here are the alternative manual steps:
- Go to Start => Programs, find the LabJack group, right-click on it, and delete from the start menu.
- On your hard drive delete the LabJack folder which is usually in "C:\Program Files\" or "C:\Program Files (x86)\"
- Find and delete delete labjackud.dll in your system directory (i.e. "C:\windows\system32\" or "C:\windows\SysWOW64\").
details
| Macintosh Package 188.37 KB 2013-05-01 14:31 |
This is the installation package for Mac for the U3, U6, UE9. It is a native USB driver, so only low-level functions can be used. Low-level functions are documented per device in the low-level section of their datasheet. This installation does not include any utility applications.
Low-level Driver
- Exodriver X.XX - Driver for Mac and Linux USB communication to and from all LabJack devices
Installation guide with demonstration code here.
details
| Linux Package 188.37 KB 2013-05-01 14:31 |
This is the installation package for Linux(same as Mac) for the U3, U6, UE9. It is a native USB driver, so only low-level functions can be used. Low-level functions are documented per device in the low-level section of their datasheet. This installation does not include any utility applications.
Low-level Driver
- Exodriver X.XX - Driver for Mac and Linux USB communication to and from all LabJack devices
Installation guide with demonstration code here.
T7/Digit Devices
| Windows Installer 48.16 MB 2013-03-05 18:16 |
This is the installation package for Windows for the U3, U6, UE9, T7 and Digit. It supports both 32-bit and 64-bit versions of Windows XP, Windows Vista, Windows 7 and Windows 8. All high-level functions within the LJM library will be available through this installation.
This installation includes the driver, libraries, documentation, and utility applications listed belowUtility Applications
- LJControlPanel 2.30 - Simple configuration and testing utility for the U3/U6/UE9
- LJSelfUpgrade 1.29 - Upgrades firmare on the U3/U6/UE9
- LJLogUD 1.12 - Logging program up to 10 Hz for the U3/U6/UE9
- LJStreamUD 1.12 - Logging program up to 80,000 Hz for the U3/U6/UE9
- Kipling 2.38 - Basic configuration and testing application for the T7
- Otero 1.12 - Configuration and downloader for the Digit series loggers
Code Libraries
- LJM Library 2.38 - Library of high-level code functions for the T7/Digit
- LJM Constants 13.5.17 - Constants file for the LJM library
- UD Library 3.32 - Library of high-level code functions for the U3/U6/UE9
Low-level Driver
- LabJackWinUSB Driver X.XX - Driver for Windows USB communication to and from all LabJack devices
Tip: Uninstall previous versions before installing new versions. If a LabJack is connected during installation, unconnect and reconnect when done.
The normal ways of uninstalling previous versions of the package are:
- Do Start => Programs => LabJack => Uninstall.
- Go to Windows Control Panel (not LJControlPanel), then go to Add/Remove Programs, then find "LabJack" or "LabJackUD".
Here are the alternative manual steps:
- Go to Start => Programs, find the LabJack group, right-click on it, and delete from the start menu.
- On your hard drive delete the LabJack folder which is usually in "C:\Program Files\" or "C:\Program Files (x86)\"
- Find and delete delete labjackud.dll in your system directory (i.e. "C:\windows\system32\" or "C:\windows\SysWOW64\").
details
| Mac Package 2.09 MB 2013-05-17 16:58 |
This is the installation package for Macintosh for the T7, Digit. All high-level functions within the LJM library will be available through this installation. This installation does not include any utility applications
Code Libraries
- LJM Library 2.38 - Library of high-level code functions for the T7/Digit
- LJM Constants 13.5.17 - Constants file for the LJM library
Low-level Driver
- Exodriver X.XX - Driver for Mac and Linux USB communication to and from all LabJack devices
Installation instructions here.
| Linux 32-bit Package 1.23 MB 2013-05-17 17:04 |
details
| Linux 64-bit Package 1.23 MB 2013-05-17 16:40 |
This is the installation package for Linux for the T7, Digit. Select either 32-bit or 64-bit packages. All high-level functions within the LJM library will be available through this installation. This installation does not include any utility applications
Code Libraries
- LJM Library 2.38 - Library of high-level code functions for the T7/Digit
- LJM Constants 13.5.17 - Constants file for the LJM library
Low-level Driver
- Exodriver X.XX - Driver for Mac and Linux USB communication to and from all LabJack devices
Installation instructions here.
U12 Device
| Windows U12 Installer 17.56 MB 2009-08-06 09:26 |
This is the installation package for Windows for the U12 Only. It supports both 32-bit and 64-bit versions of Windows XP, Windows Vista, Windows 7 and Windows 8. All high-level functions within the U12 library will be available through this installation.
This installation includes the driver, library, documentation, and utility applications listed below
Utility Applications
- LJConfig 1.07 - Changes the local ID of the U12 with a serial number reference
- LJCounter 1.07 - Reads a counter value and provides the frequency
- LJfg 1.07 - Analog output waveform generator
- LJLogger 1.12 - Logs data up to 2Hz, performs basic trigger events
- LJscope 1.08 - Simulated oscilloscope with 2 analog inputs
- LJstream 1.08 - Logs data up to 300Hz, from up to 4 channels
- LJtest 1.14 - Testing program to verify hardware operation
- LJSHT 1.04 - Reads data from a EI-1050 temperature/humidity probe
- LJSHTmulti 1.01 - Reads data from multiple EI-1050 temperature/humidity probes
Code Library
- U12 Library
Low-level Driver
- U12 Windows Driver
For additional information see the U12 library and driver page here.
Tip: Uninstall previous versions before installing new versions. If a LabJack is connected during installation, unconnect and reconnect when done.
details
| Mac U12 Package 58.56 KB 2013-05-16 16:42 |
This is the installation package for Macintosh for the U12 (ljacklm.zip). All high-level functions within the U12 library will be available through this installation. This installation does not include any utility applications. It should also be noted that you will need to first install the exodriver.
Code Library
- U12 Library
Low-level Driver
- Exodriver X.XX - Driver for Mac and Linux USB communication to and from all LabJack devices
Installation instructions for ljacklm here.
details
| Mac U12 Package 58.56 KB 2013-05-16 16:42 |
This is the installation package for Linux for the U12 (ljacklm.zip). All high-level functions within the U12 library will be available through this installation. This installation does not include any utility applications. It should also be noted that you will need to first install the Exodriver.
Code Library
- U12 Library
Low-level Driver
- Exodriver X.XX - Driver for Mac and Linux USB communication to and from all LabJack devices
Installation instructions for ljacklm here.
Applications
Included with the Windows installation we provide several useful applications free of charge.
Windows
U3/U6/UE9/T7/Digit Devices
- LJControlPanel 2.30 - Simple configuration and testing utility for the U3/U6/UE9
- LJSelfUpgrade 1.29 - Upgrades firmare on the U3/U6/UE9
- LJLogUD 1.12 - Logging program up to 10 Hz for the U3/U6/UE9
- LJStreamUD 1.12 - Logging program up to 80,000 Hz for the U3/U6/UE9
- Kipling 2.38 - Basic configuration and testing application for the T7
- Otero 1.12 - Configuration and downloader for the Digit series loggers
U12 Device
- LJConfig 1.07 - Changes the local ID of the U12 with a serial number reference
- LJCounter 1.07 - Reads a counter value and provides the frequency
- LJfg 1.07 - Analog output waveform generator
- LJLogger 1.12 - Logs data up to 2Hz, performs basic trigger events
- LJscope 1.08 - Simulated oscilloscope with 2 analog inputs
- LJstream 1.08 - Logs data up to 300Hz, from up to 4 channels
- LJtest 1.14 - Testing program to verify hardware operation
- LJSHT 1.04 - Reads data from a EI-1050 temperature/humidity probe
- LJSHTmulti 1.01 - Reads data from multiple EI-1050 temperature/humidity probes
3rd Party Applications
These applications are not included with the LabJack installer, but can be downloaded on their respective software site.
- DAQFactory Express - A free graphical program with many capabilities. Works on U3/U6/UE9/U12
- FlowStone - A free graphical program similar to LabVIEW. Works on the U3.
Programming
If you know any language we probably support it. This includes C, C++, C#, Delphi, Java, LabVIEW, LabWindows/CVI, MATLAB, Python, and Visual Basic (VB6/VB.NET). The list of examples below is not completely exhaustive. There are often alternate ways to communicate with a LabJack. See the device datasheet for details.
Example Code/Wrappers: UD Library
U3/U6/UE9 Supported
| Examples In... | Windows | Mac | Linux |
|---|---|---|---|
| DAQFactory | ✔ | ||
| LabVIEW | ✔ | ||
| Dev-C | ✔ | ||
| Python | ✔ | ✔ | ✔ |
| Visual Basic | ✔ | ||
| .Net | ✔ | ||
| Java | ✔ | ||
| Delphi | ✔ | ||
| PureBasic | ✔ | ||
| MATLAB | ✔ | ||
| Agilent VEE | ✔ | ||
| Igor Pro | ✔ | ||
| PureBasic | ✔ | ||
| LabWindows/CVI | ✔ | ||
| DASYLab | ✔ |
Example Code/Wrappers: U12 Library
U12 Supported
| Examples In... | Windows | Mac | Linux |
|---|---|---|---|
| Dev-C++ | ✔ | ||
| LabVIEW | ✔ | ||
| Python | ✔ | ✔ | ✔ |
| MATLAB | ✔ | ||
| Perl | ✔ | ✔ | |
| .NET, C#, VB.NET | ✔ | ||
| DASYLab | ✔ | ||
| Delphi | ✔ | ||
| VBA Excel | ✔ | ||
| Java | ✔ | ||
| Visual Basic 6 | ✔ | ||
| PowerBASIC | ✔ | ||
| Agilent VEE | ✔ | ||
| TestPoint | ✔ | ||
| Visual C++ OCX | ✔ | ||
| Visual C++ DLL | ✔ | ||
| LabWindows/CVI | ✔ |
Search
Shopping Cart
Testimonials
-
Your product saved me a bunch of money and time. I usually contact support organizations... about how bad their products are. I felt like I had to say how well yours worked!
—Thomas, Software Engineer


Comments
No comments yet. Speak up. We're listening.