Page tree

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Importing git repo change from 13.10.2017 13:11:24


The document describes the user interface D2000 KomAPI available for Windows and Linux.

The version of the protocol interface is 1.26.

Demonstration files (contained on D2000 System installation DVD) have been created in the development environment Microsoft Visual C/C++ v5.0 and v6.0. In the environment during creation of the project, there were set the parameter „Struct member alignment = 8 bytes“, except the structures, which use explicitly stated „pragma Pack“.
On Linux, GCC 6.2.1 was used to compile a template shared library (on Centos Linux 7.2).



The user interface D2000 KomAPI allows creating a communication protocol (thereinafter protocol DLL) using sets of functions contained in the dynamic library (DLL). The communication process D2000 KOM calls the functions and also it supports the user by providing call-back functions, which use features of D2000 system communication objects (line, station, I/O tag).