LLC2_API
Public Member Functions
ACQ196 Class Reference

#include <ll2.h>

Inheritance diagram for ACQ196:
ACQ_Card ACQ

List of all members.

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

Detailed Description

Definition at line 314 of file ll2.h.


Constructor & Destructor Documentation

ACQ196::ACQ196 ( int  _slot,
int  _ai_count = 96,
int  _di_count = 32,
int  _ao_count = 16,
int  _do_count = 0 
) [inline]

Definition at line 327 of file ll2.h.

virtual ACQ196::~ACQ196 ( ) [inline, virtual]

Definition at line 335 of file ll2.h.


Member Function Documentation

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]

Reimplemented from ACQ.

Definition at line 134 of file ll2.cpp.

References STATUS_COUNT.

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.


The documentation for this class was generated from the following files: