Skip to content

Releases: labjack/LabVIEW_LJM

Release 2025-05-20

20 May 21:37
f7f9bff
Compare
Choose a tag to compare

LJStreamM changes:
1.10: Fixed SignedMSWLSW scaling equation functionality. This was previously returning an unsigned 32-bit integer representation. It now returns a signed 32-bit integer representation.
1.11: Reworked configs including adding a configuration panel. Moved the 'Change Working Directory' button to the configuration panel. Refactored the write to file functionality. Refactored the block diagram. Added scaling equation error messaging. Renamed the 'experiment' config to 'program' config. Added register write functionality to the configuration panel. Increased front panel text size, changed font to Arial (monospace), and set the minimum panel size. Added support for 96 channels. Added logger row modification controls. Note: program configs with 96 channels in v1.11 would not be recognized as valid in v1.10.
1.12: Made minor Visual tweaks to the front panel. Made optimizations to scaling equation processing and front panel responsiveness. Disabled the scaling equation control while stream is active.
1.13: If a config file does not exist, load defaults without warning the user. Usually if the config file does not exist it means this is the first time running the program, and we do not want new users to see a warning about the config not existing. Rearranged logger graph palettes on the front panel.

LJLogM changes:
1.09: Fixed SignedMSWLSW scaling equation functionality. This was previously returning an unsigned 32-bit integer representation. It now returns a signed 32-bit integer representation.
1.10: Reworked configs including adding a configuration panel. Moved the 'Change Working Directory' button to the configuration panel. Refactored the write to file functionality. Refactored the block diagram. Added scaling equation error messaging. Renamed the 'experiment' config to 'program' config. Added register write functionality to the configuration panel. Increased front panel text size, changed font to Arial (monospace), and set the minimum panel size. Added support for 96 channels. Added the 'Log Every n Scans' control. Added row modification controls. Note: program configs with 96 channels in v1.10 would not be recognized as valid in v1.09
1.11: Made minor Visual tweaks to the front panel. Made optimizations to scaling equation processing and front panel responsiveness.
1.12: If a config file does not exist, load defaults without warning the user. Usually if the config file does not exist it means this is the first time running the program, and we do not want new users to see a warning about the config not existing. Rearranged logger graph palettes on the front panel.

Beta 2023-03-21

21 Mar 19:13
2a625a5
Compare
Choose a tag to compare
Beta 2023-03-21 Pre-release
Pre-release
  • Added/modified VIs for loading configs with button

  • Added config button changes to LJLogM

  • Added factory setting config file creation to LJLogM

  • Added config file button functionality to LJStreamM

  • Fixed LJLogM channel index text size

  • Updated logger versions, cleaned up GUIs

  • Made text sizes more consistent, resized GUI objects in Loggers

  • Changed LJStreamM VI scaling, fixed the new open call to work regardless of previous LJM/device errors.

  • Updated error handling for starting configs (loggers)
    Changed TCVoltsToTemp error behavior from 0.00 output to 9999

  • Improved error handling in the Loggers

  • Minor logger changes

  • Changed the open any config name

  • Fixed LJLogM front panel (the device parameters were misplaced)

  • Added in the StreamBurst example

  • Fixed minor path resolution bug in loggers

  • First run of T8 example updates

  • Updated all Basic, AIN, DIO, Ethernet, I2C, ListAll, and SPI examples

  • Updated Most important stream examples for T8 support

  • Added thermocouple measurement examples

  • Added Read LJM Config example and fixed ReadLibraryConfigStringS function VI

  • Added some I2C troubleshooting utilities

  • Modified new I2C utilities, added build files

Beta 2021-07-09

09 Jul 19:06
Compare
Choose a tag to compare
Beta 2021-07-09 Pre-release
Pre-release

Removed scaled data log column when scaling is disabled (LJStreamM), Edited examples for greater clarity and better subvi path resolution.

Beta 2021-03-16

16 Mar 22:54
Compare
Choose a tag to compare
Beta 2021-03-16 Pre-release
Pre-release

Added new testing examples, removed I2C Utility examples, Fixed LJStreamM config file name bug and initial file path bug, and updated the logger GUI's.

Beta 2020-11-02

02 Nov 19:33
Compare
Choose a tag to compare
Beta 2020-11-02 Pre-release
Pre-release

Added basic EI-1050 example and lua execution control example. Updated LJLogM and LJStreamM to include configuration file options. Includes examples for LJM v1.21 stream out functions (in beta).