$search

RTT::dev::AnalogInput Class Reference
[Device Interfaces]

#include <AnalogInput.hpp>

List of all members.

Public Member Functions

 AnalogInput (AnalogInInterface *ana_in, unsigned int channel_nr)
int rawValue () const
double value () const
 ~AnalogInput ()

Private Attributes

AnalogInInterfaceboard
int channel

Detailed Description

A class representing an analog input channel.

Definition at line 49 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_in The analog input device to use to read the status.
channel_nr The channel number to use on the device.

Definition at line 50 of file AnalogInput.hpp.

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

Destruct the AnalogInput.

Definition at line 58 of file AnalogInput.hpp.


Member Function Documentation

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

Read the raw value of this channel.

Definition at line 73 of file AnalogInput.hpp.

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

Read the value of this channel.

Definition at line 63 of file AnalogInput.hpp.


Member Data Documentation

Definition at line 81 of file AnalogInput.hpp.

Definition at line 82 of file AnalogInput.hpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


rtt
Author(s): RTT Developers
autogenerated on Fri Mar 1 16:27:43 2013