« Close

Datasheets and User Guides

App Notes

Software & Driver

 

Installation Packages

LJM Software Stack Installer (Software Section)

T7 and Digit Installation Packages

T7 USB, Ethernet, WiFi Data Acquisition and Control (DAQ) Device Image Digit Battery Powered Temperature, Light, and Humidity Datalogger
Software and driver installers for the T7 and Digit devices.
Look at the LJM Changelog for details about the latest updates.

UD Software Stack Installer (Software Section)

U3, U6, and UE9 Installation Packages

U6/U6-Pro USB Data Acquisition and Control (DAQ) Device Image U3-HV/U3-LV USB Data Acquisition and Control (DAQ) Device Image UE9/UE9-Pro USB and Ethernet Data Acquisition and Control (DAQ) Device Image
Software and driver installers for the U3, U6, and UE9 devices.

U12 Software Stack Installer (Software Section)

U12 Installation Packages

U12 USB Data Acquisition and Control (DAQ) Device Image
Software and driver installers for the U12 device.

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

U6 U3 UE9

Windows details

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 below

Utility Applications
  • LJControlPanel 2.32 - Simple configuration and testing utility for the U3/U6/UE9
  • LJSelfUpgrade 1.30 - Updates firmware on the U3/U6/UE9
  • LJLogUD 1.18 - Logging program recommended for < 100 Hz for the U3/U6/UE9
  • LJStreamUD 1.18 - Logging program recommended for > 100 Hz for the U3/U6/UE9
  • LJLogM 1.03 - Logging program recommended for < 100 Hz for the T7
  • LJStreamM 1.04 - Logging program recommended for > 100 Hz for the T7
  • Kipling 3.0.9 - Basic configuration and testing application for the T7
  • Otero 1.53 - Configuration and downloader for the Digit series loggers
Code Libraries
  • LJM Library 1.0803 - Library of high-level code functions for the T7/Digit
  • LJM Constants 2015.05.29.A - JSON constants file for the LJM library
  • UD Library 3.46 - 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, disconnect and reconnect when done.

The normal ways of uninstalling previous versions of the package are:

  1. Do Start => Programs => LabJack => Uninstall.
  2. 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 labjackud.dll in your system directory (i.e. "C:\windows\system32\" or "C:\windows\SysWOW64\").

Barebones: A driver-only version of the installer can be found here.

Mac OS X details

This is the installation package for Mac OS X 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 2.5 (liblabjackusb) - Driver for Mac and Linux USB communication to and from all LabJack devices

Installation guide with demonstration and driver source code here.


Linux details

This is the installation package for Linux 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 2.5 (liblabjackusb) - Driver for Mac and Linux USB communication to and from all LabJack devices

Installation guide with demonstration code here.

T7/Digit Devices

T7 Digit

Windows details

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 below

Utility Applications
  • LJControlPanel 2.32 - Simple configuration and testing utility for the U3/U6/UE9
  • LJSelfUpgrade 1.30 - Updates firmware on the U3/U6/UE9
  • LJLogUD 1.18 - Logging program recommended for < 100 Hz for the U3/U6/UE9
  • LJStreamUD 1.18 - Logging program recommended for > 100 Hz for the U3/U6/UE9
  • LJLogM 1.03 - Logging program recommended for < 100 Hz for the T7
  • LJStreamM 1.04 - Logging program recommended for > 100 Hz for the T7
  • Kipling 3.0.9 - Basic configuration and testing application for the T7
  • Otero 1.53 - Configuration and downloader for the Digit series loggers
Code Libraries
  • LJM Library 1.0803 - Library of high-level code functions for the T7/Digit
  • LJM Constants 2015.05.29.A - JSON constants file for the LJM library
  • UD Library 3.46 - 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, disconnect and reconnect when done.

The normal ways of uninstalling previous versions of the package are:

  1. Do Start => Programs => LabJack => Uninstall.
  2. 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 labjackud.dll in your system directory (i.e. "C:\windows\system32\" or "C:\windows\SysWOW64\").
Mac OS X details

This is the installation package for Mac OS X 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

Installation instructions: Run LabJackM.pkg

Code Libraries
  • LJM Library 1.0803 - Library of high-level code functions for the T7/Digit
  • LJM Constants 2015.05.29.A - JSON constants file for the LJM library
Low-level Driver
  • Exodriver 2.5 (liblabjackusb) - Driver for Mac and Linux USB communication to and from all LabJack devices
Linux Linux Linux details

This is the installation package for Linux for the T7, Digit. Select the i386/i686 (32-bit), x86_64 (64-bit), or ARM (32-bit) package. All high-level functions within the LJM library will be available through this installation. This installation does not include any utility applications

Installation instructions: Untar the package and run the LabJackM.run script:
    $ sudo ./LabJackM.run

For more information, see the LJM Support page.

Code Libraries
  • LJM Library 1.0803 - Library of high-level code functions for the T7/Digit
  • LJM Constants 2015.05.29.A - JSON constants file for the LJM library
Low-level Driver
  • Exodriver 2.5 (liblabjackusb) - Driver for Mac and Linux USB communication to and from all LabJack devices

4 comments

Paul Cornelius's picture

Using a U6 on Windows 10 I successfully installed the Feb2016 beta version.  LJControlPanel informs me that a firmware upgrade for the U6 is available.  I exit that program and launch the LJAutoUpgrade program.  When I run that the fun begins.  I go to the download page, which appears to be a custom web browser interface, and it shows me three files.  Which one do I need?  Or perhaps all of them?  I don't know.  So I pick one (the hex option).  Where did it put that file?  I don't know.  The AutoUpgrade program tells you that the file must be in a specific directory, but the download program didn't put the file there.  In fact that directory does not exist.  Could you please find a way to make this simple process more difficult?

LabJack Support's picture

There is no custom web browser interface in LJSelfUpgrade. The link opens the default web browser on your computer and goes to the firmware section of our site. On this page, there are links to the firmware pages for specific LabJacks. On the U6 Firmware page, there is currently only one firmware file, U6firmware_143_04222015.hex, and underneath that are links to beta and old firmware pages. Perhaps you are confusing the beta and old firmware links as files.

Download the firmware file, which for the U6 is a .hex file, to somewhere on your computer. Where this file downloads is based on your web browser's settings but likely its in your user's Downloads folder. In most browsers you can right-mouse click the file link, and select "Save Link As" to specify the location. In LJSelfUpgrade click the browse button, browse to the hex file on your computer and select it. Then press the program button.

I will agree the "Download any desired upgrades and save them in the \LJSelfUpgrade\upgradefiles\ folder" is outdated and confusing as we no longer create that folder. It should say something like "Download the upgrade file and save it to a folder on your computer. Click Browse, navigate to the file and select it. To download the latest firmware upgrade file ...". I'll look into having this text updated in LJSelfUpgrade.

Thanks for your input on the firmware upgrade process, and let us know if you need further assistance.

LabJack Support's picture

Also, there is a LJSelfUpgrade page for the U6, and it looks like it needs some updating regarding the "\LabJack\LJSelfUpgrade\upgradefiles\" folder.:

https://labjack.com/support/datasheets/u6/installation/ljselfupgrade

declan's picture

When setting up U3 installation package the process downloading required files does not complete.  What should I do