AnalogOutput Class Template Reference
[Device Interfaces]

#include <rtt/dev/AnalogOutput.hpp>

List of all members.


Detailed Description

template<class OutputType>
class RTT::AnalogOutput< OutputType >

A class representing an analog output channel.

Parameters:
OutputType The type (int, unsigned int, double,...) in which data is sent to the board.

Definition at line 56 of file AnalogOutput.hpp.


Public Member Functions

 AnalogOutput (AnalogOutInterface< OutputType > *ana_out, unsigned int channel_nr)
 Create an analog output object to read the state of a channel.
 ~AnalogOutput ()
 Destruct the AnalogOutput.
void value (double v)
 Write the value of this channel.
void rawValue (OutputType i)
 Write the raw value of this channel.
double value ()
 Read the value of this channel.
OutputType rawValue ()
 Read the raw value of this channel.
double highest ()
 Return the highest output.
double lowest ()
 Return the lowest output.

Constructor & Destructor Documentation

AnalogOutput ( AnalogOutInterface< OutputType > *  ana_out,
unsigned int  channel_nr 
) [inline]

Create an analog output object to read the state of a channel.

Parameters:
ana_out The analog output device to use to read the status.
channel_nr The channel number to use on the device.

Definition at line 65 of file AnalogOutput.hpp.


The documentation for this class was generated from the following file:
Generated on Tue Mar 25 17:41:56 2008 for OrocosReal-TimeToolkit by  doxygen 1.5.3