Orocos Real-Time Toolkit  2.9.0
Public Member Functions | List of all members
RTT::dev::AnalogInput Class Reference

A class representing an analog input channel. More...

#include <rtt/extras/dev/AnalogInput.hpp>

Public Member Functions

 AnalogInput (AnalogInInterface *ana_in, unsigned int channel_nr)
 Create an analog input object to read the state of a channel. More...
 
 ~AnalogInput ()
 Destruct the AnalogInput. More...
 
double value () const
 Read the value of this channel. More...
 
int rawValue () const
 Read the raw value of this channel. More...
 

Detailed Description

A class representing an analog input channel.

Definition at line 51 of file AnalogInput.hpp.

Constructor & Destructor Documentation

RTT::dev::AnalogInput::AnalogInput ( AnalogInInterface ana_in,
unsigned int  channel_nr 
)
inline

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

Parameters
ana_inThe analog input device to use to read the status.
channel_nrThe channel number to use on the device.

Definition at line 60 of file AnalogInput.hpp.

RTT::dev::AnalogInput::~AnalogInput ( )
inline

Destruct the AnalogInput.

Definition at line 68 of file AnalogInput.hpp.

Member Function Documentation

int RTT::dev::AnalogInput::rawValue ( ) const
inline

Read the raw value of this channel.

Definition at line 83 of file AnalogInput.hpp.

double RTT::dev::AnalogInput::value ( ) const
inline

Read the value of this channel.

Definition at line 73 of file AnalogInput.hpp.


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