AnalogOutput Class Reference
[Device Interfaces]

#include <rtt/dev/AnalogOutput.hpp>

List of all members.


Detailed Description

A class representing an analog output channel.

Definition at line 53 of file AnalogOutput.hpp.


Public Member Functions

 AnalogOutput (AnalogOutInterface *ana_out, unsigned int channel_nr)
 Create an analog output object to read the state of a channel.
 ~AnalogOutput ()
 Destruct the AnalogOutput.
int value (double v)
 Write the value of this channel.
int rawValue (int i)
 Write the raw value of this channel.
double value ()
 Read the value of this channel.
int 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 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 62 of file AnalogOutput.hpp.


Member Function Documentation

int value ( double  v  )  [inline]

Write the value of this channel.

Returns:
0 on success.

Definition at line 76 of file AnalogOutput.hpp.

References AnalogOutInterface::write().

int rawValue ( int  i  )  [inline]

Write the raw value of this channel.

Returns:
0 on success.

Definition at line 85 of file AnalogOutput.hpp.

References AnalogOutInterface::rawWrite().


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

Generated on Mon Jan 19 16:53:57 2009 for OrocosReal-TimeToolkit by  doxygen 1.5.6