LJM Delphi
Dec. 04, 2017
support@labjack.com


The Delphi LJM wrapper interface and examples for the LJM library on Windows.


Requirements:

* LabJack T7 or T4
* Windows
* LJM library:
    https://labjack.com/support/software/installers/ljm
* Delphi 7 or newer. Older versions are untested.


Contents:

The LJM Delphi wrapper unit, LJMDelphi.pas, can be found in the Wrapper
directory. It provides a Delphi interface to the LJM library. To use in your
application, add the LJMDelphi unit. For example:

uses
  ..., { Other units }
  LJMDelphi in 'DIRECTORY_PATH\LJMDelphi.pas';  

Examples can be found in the Examples directory. Open the dpr project
files/source code in Delphi to compile and run.


Documentation:

LJM library documentation for the functions, procedures, and constants in the
LJMDelphi.pas unit can be found here:

    https://labjack.com/support/software/api/ljm

All Modbus register addresses are documented here:

https://labjack.com/support/software/api/modbus/modbus-map

T7 and T4 documentation can be found here:

https://labjack.com/support/datasheets/t-series


License:

All source code and software provided in this package are licensed under MIT
X11. See the LICENSE.txt file for details.


Changes:

Dec. 04, 2017
  - Updated LJMDelphi.pas with LJM library v1.16 changes.
  - Changed the Examples directory structure.
  - Updated all examples and utility code with T4 support.
  - Added new examples.

June 18, 2015
  - Updated LJMDelphi.pas with LJM library v1.0803 changes. Matching Delphi
    version with the LJM version.
  - Updated I2C example and LJMUtilities.pas.

Dec. 30, 2013
  - Updated LJMDelphi.pas with LJM library v1.02 changes.
  - Added I2C and SPI example.
  - Updated Watchdog examples.

Oct. 17, 2013
  - Updated LJMDelphi.pas with LJM library v1.0101 changes.
  - Added stream example and updated LJMUtilities.pas.

Sept. 4, 2013
  - Initial release for LJM library v0.2.46.
