Additional Utility Applications [T-Series]
The following are additional utility applications that are not included in the LJM installer.
T7uSD-test-customers [T7]
A test program that can be used for verifying that the microSD card installed in a T7-Pro, or a microSD card installed in a T7 by a customer, is working properly. The test program runs a Lua script that creates a test log file, checks the contents of the file, and then deletes it. See file attachment below.
T7uSD-test-customers-v1.00.exe
AINEFConfigTool [LJM, Windows]
As an alternative to the AIN tab or Register Matrix tab in Kipling, this application reads and writes all AIN-EF configuration registers and also reads all AIN-EF result registers. It is convenient when you want to do the same AIN-EF configuration on lots of channels. This is a Windows EXE that requires the LabVIEW 7.1 Runtime Engine, which is part of our normal Windows installer. This application works with LJM devices (T4 & T7 as of this writing).
C-R Speed Test AIN eAddresses [LJM, Windows]
This application does many iterations of reading analog inputs, in command-response mode, to determine the average time per iteration. If Interval Timing is enabled, it records the time of each iteration using the high resolution GetHostTick function from LJM, and presents these times in a sorted list so you can see the longest iterations. This is a Windows EXE that requires the LabVIEW 7.1 Runtime Engine, which is part of our normal Windows installer. This application works with LJM devices (T4 & T7 as of this writing).
C-R Speed Test AIN eAddresses.zip
Write Read Loop with Config [LJM, Windows]
This is an executable version of the LabVIEW VI "Write Read Loop with Config for build.vi". A general purpose example that writes registers you specify, and then iterates a loop that repeatedly writes & reads registers you specify. This is a Windows EXE that requires the LabVIEW 7.1 Runtime Engine, which is part of our normal Windows installer. This application works with LJM devices (T4 & T7 as of this writing).
Write Read Loop with Config Speed Test eNames [LJM, Windows]
This application does many iterations of user-specified writes and reads, in command-response mode, to determine the average time per iteration. If Interval Timing is enabled, it records the time of each iteration using the high resolution GetHostTick function from LJM, and presents these times in a sorted list so you can see the longest iterations. This is a Windows EXE that requires the LabVIEW 7.1 Runtime Engine, which is part of our normal Windows installer. This application works with LJM devices (T4 & T7 as of this writing).
Write-Read-Loop-with-Config-Speed-Test-eNames.zip
AIN Noise Test [LJM, Windows]
This application reads many samples from a single analog input, in command-response mode, and then produces various statistics to evaluate noise level. This is a Windows EXE that requires the LabVIEW 7.1 Runtime Engine, which is part of our normal Windows installer. This application works with LJM devices (T4 & T7 as of this writing).
U6SingleAINNoiseTesting [UD, Windows]
This application reads many samples from a single analog input, in command-response mode, and then produces various statistics to evaluate noise level. This is a Windows EXE that requires the LabVIEW 7.1 Runtime Engine, which is part of our normal Windows installer. This application works with the U6 and U6-Pro.
TCPOpenTesting [LJM, UD, Windows]
This application does different types of Ethernet or WiFi opens, and is useful for troubleshooting. This is a Windows EXE that requires the LabVIEW 7.1 Runtime Engine, which is part of our normal Windows installer. This application works with LJM & UD devices.
Command line tools
LJM Python - Functional Python wrapper for LJM. Usable through a Python shell (interactively) or through Python scripts. For an example of how to use Python as a console (similar to Hyperterminal) see TCP Open Testing in Python.
LJMRun - Lightweight command line utility which is useful for simple reading/writing of single registers.