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: