ReadAllPoints

ReadAllPoints


Deklarácia

unsigned int _stdcall ReadAllPoints(StationPar * St)

Parametre

St

Pointer na štruktúru StationPar.

Popis

Funkcia ReadAllPoints (_ReadAllPoints@4 v Stdcall volacej konvencii) je nepovinná, ale jej použitie je odporúčané. Funkcia je volaná periodicky podľa nastavenia parametrov časových parametrov stanice Perióda pollingu. Jej úlohou je pokiaľ možno získať komunikáciou nové hodnoty všetkých meraných bodov danej stanice. Podľa vráteného návratového kódu je nastavovaný stav stanice.

Návratová hodnota

Hodnota

Popis

RQ_OK

Požiadavka vybavená, všetko OK.

RQ_FORCE_READ_SINGLE_POINT

Po návrate z ReadAllPoints KOM proces volá ReadPointValue pre všetky merané body na stanici.

RQ_FORCE_READ_FAST_SINGLE_POINT

Po návrate z ReadAllPoints KOM proces volá ReadPointValue pre všetky merané body na stanici vo vzostupnom poradí podľa hodnoty FastAdr. Bližšie o adresách - adresy staníc a meraných bodov.

RQ_NULL

Zákaz ďalších volaní ReadAllPoints pre túto stanicu.

RQ_ERR

Nastala chyba (zariadenie nekomunikuje, je mimo prevádzky resp. iná chyba), stanica prechádza po návrate z funkcie do stavu COM_ERR resp. HARD_ERR.

RQ_IGNORED

Funkcia bola ignorovaná a stav stanice sa nemení.


Súvisiace stránky:

D2000 KomAPI - funkcie