Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

Definície

Tento dokument popisuje užívateľské programovacie rozhranie D2000 KomAPI dostupné pre Windows, Linux a LinuxRaspberry PI.

Popisovaná verzia protokolového rozhrania KomAPI je 1.26.

Demonštračný kód bol vytvorený a odladený vo vývojovom prostredí Microsoft Visual C/C++ vo verziách 5.0, 6.0 a Microsoft Visual Studio 2005. Pri nastavení parametrov projektu bol nastavený parameter Struct member alignment = 8 bytes, mimo štruktúr, ktoré používajú explicitne uvedené "pragma Pack".
Na Linuxe bol použitý na skompilovanie vzorovej zdieľanej knižnice kompilátor GCC 6.2.1 (na Centos Linux 7.2).


Úvod

Užívateľské rozhranie Programovacie rozhranie D2000 KomAPI umožňuje vytvoriť ľubovoľný komunikačný protokol (ďalej aj protokolová DLL) pomocou sád funkcií zapuzdrených do dynamickej knižnice (DLL). Tieto funkcie volá komunikačný proces D2000 KOM a ten zároveň poskytuje podporu užívateľovi poskytnutím call-back funkcií využívajúcich plne vlastnosti komunikačných objektov systému D2000 (linka, stanica, meraný bod).

...

...