DigitalEtherCATOutputDevice Class Reference

A Fake (Simulated) Digital Input/Output Device which replicates the inputs on its outputs. More...

#include <DigitalEtherCATOutputDevice.hpp>

List of all members.

Public Member Functions

 DigitalEtherCATOutputDevice (unsigned char *startaddress, unsigned int start_bit, unsigned int channels=32)
virtual void switchOn (unsigned int n)
virtual void switchOff (unsigned int n)
virtual void setBit (unsigned int bit, bool value)
virtual void setSequence (unsigned int start_bit, unsigned int stop_bit, unsigned int value)
virtual bool checkBit (unsigned int n) const
virtual unsigned int checkSequence (unsigned int start_bit, unsigned int stop_bit) const
virtual unsigned int nbOfOutputs () const

Public Attributes

std::vector< bool > mchannels
unsigned char * mstartaddress
unsigned int startb
unsigned int nbofchannels

Detailed Description

A Fake (Simulated) Digital Input/Output Device which replicates the inputs on its outputs.

Definition at line 13 of file DigitalEtherCATOutputDevice.hpp.


The documentation for this class was generated from the following file:
Generated on Thu Dec 23 15:05:29 2010 for OrocosComponentLibrary by  doxygen 1.6.3