LLC2_API
|
#include <ll2.h>
Public Member Functions | |
virtual int | getAI (short *ai_values) |
virtual int | putAO (const short *ao_values) |
virtual int | putDO (const unsigned *do_values) |
virtual int | getDI (unsigned *di_values) |
virtual int | getStatus (unsigned *status_values) |
void | toggle_wd () |
virtual void | init (Card *card) |
ACQ196 (int _slot, int _ai_count=96, int _di_count=32, int _ao_count=16, int _do_count=0) | |
virtual | ~ACQ196 () |
int | getStatus_count (void) const |
ACQ196::ACQ196 | ( | int | _slot, |
int | _ai_count = 96 , |
||
int | _di_count = 32 , |
||
int | _ao_count = 16 , |
||
int | _do_count = 0 |
||
) | [inline] |
int ACQ196::getAI | ( | short * | ai_values | ) | [virtual] |
Reimplemented from ACQ.
Definition at line 90 of file ll2.cpp.
References AI_SIZE, getVaddr(), and LLCV2_AI_HSBT.
int ACQ196::getDI | ( | unsigned * | di_values | ) | [virtual] |
Reimplemented from ACQ.
Definition at line 109 of file ll2.cpp.
References getVaddr(), and LLC_SYNC2V_IN_DI32.
int ACQ196::getStatus | ( | unsigned * | status_values | ) | [virtual] |
Reimplemented from ACQ.
Definition at line 126 of file ll2.cpp.
References getVaddr(), STATUS_COUNT, and STATUS_LEN.
int ACQ196::getStatus_count | ( | void | ) | const [virtual] |
void ACQ196::init | ( | Card * | card | ) | [virtual] |
Reimplemented from ACQ_Card.
Definition at line 620 of file ll2.cpp.
References initCardResource(), ACQ_Card::slot, and suppress_resource_init.
int ACQ196::putAO | ( | const short * | ao_values | ) | [virtual] |
Reimplemented from ACQ.
Definition at line 96 of file ll2.cpp.
References AO_SIZE, getVaddr(), and LLCV2_AO_HSBS.
int ACQ196::putDO | ( | const unsigned * | do_values | ) | [virtual] |
Reimplemented from ACQ.
Definition at line 103 of file ll2.cpp.
References getVaddr(), LLC_SYNC2V_DO, and LLCV2_AO_HSBS.
void ACQ196::toggle_wd | ( | void | ) |
Definition at line 116 of file ll2.cpp.
References getVaddr(), LLC_SYNC2V_WD, LLC_SYNC2V_WD_BIT, and LLCV2_AO_HSBS.