Public Member Functions

NidaqSignal Class Reference

#include <NidaqSignal.hpp>

Inheritance diagram for NidaqSignal:
ISignal

List of all members.

Public Member Functions

 NidaqSignal (ITimer *pTimer)
virtual ~NidaqSignal ()
virtual bool open (uint8_t *mac)
virtual bool init (size_t channels)
virtual size_t channels ()
virtual bool start ()
virtual size_t acquire ()
virtual void getdata (uint32_t *buffer, size_t samples)
virtual uint64_t timestamp ()
virtual bool stop ()
virtual bool close ()

Constructor & Destructor Documentation

NidaqSignal::NidaqSignal ( ITimer pTimer  ) 
NidaqSignal::~NidaqSignal (  )  [virtual]

Member Function Documentation

size_t NidaqSignal::acquire (  )  [virtual]

Implements ISignal.

size_t NidaqSignal::channels (  )  [virtual]

Implements ISignal.

bool NidaqSignal::close (  )  [virtual]

Implements ISignal.

void NidaqSignal::getdata ( uint32_t *  buffer,
size_t  samples 
) [virtual]

Implements ISignal.

bool NidaqSignal::init ( size_t  channels  )  [virtual]

Implements ISignal.

bool NidaqSignal::open ( uint8_t *  mac  )  [virtual]

Implements ISignal.

bool NidaqSignal::start (  )  [virtual]

Implements ISignal.

bool NidaqSignal::stop (  )  [virtual]

Implements ISignal.

uint64_t NidaqSignal::timestamp (  )  [virtual]

Implements ISignal.


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