TwiceAsNice  2019-02-18
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Basda::Tempo::uei::Pdna207Helper Class Reference

#include <Pdna207Helper.h>

Inheritance diagram for Basda::Tempo::uei::Pdna207Helper:
Inheritance graph
Collaboration diagram for Basda::Tempo::uei::Pdna207Helper:
Collaboration graph

Public Member Functions

virtual void open (const std::string &)
 Overridden. More...
 
void setThermocoupleType (const std::string &, const unsigned short)
 
double getChannelTemperatureInC (const unsigned short)
 
double getCJCTemperatureInC ()
 
std::vector< double > getAllChannelsTemperatureInC ()
 
virtual ~Pdna207Helper ()
 
virtual void open (const std::string &)
 Overridden. More...
 
void setThermocoupleType (const std::string &, const unsigned short)
 
double getChannelTemperatureInC (const unsigned short)
 
double getCJCTemperatureInC ()
 
std::vector< double > getAllChannelsTemperatureInC ()
 
virtual ~Pdna207Helper ()
 
- Public Member Functions inherited from Basda::Tempo::uei::PdnaHelper
 PdnaHelper ()
 
virtual ~PdnaHelper ()
 
void close ()
 
unsigned short numberOfDevices ()
 
unsigned short numberOfChannels ()
 
 PdnaHelper ()
 
virtual ~PdnaHelper ()
 
void close ()
 
unsigned short numberOfDevices ()
 
unsigned short numberOfChannels ()
 

Protected Member Functions

virtual void update ()
 
virtual void update ()
 
- Protected Member Functions inherited from Basda::Tempo::uei::PdnaHelper
std::string ueiReturnMessage (int errorCode)
 
std::string ueiReturnMessage (int errorCode)
 

Protected Attributes

uint32_t m_cl [UEI_PDNA_207_CHANNELS]
 
std::vector< std::string > m_thermoCoupleType
 
double m_cjcTemperatureInC
 
- Protected Attributes inherited from Basda::Tempo::uei::PdnaHelper
void * m_DQRdCfg
 
int m_hd0
 
unsigned short m_numberOfDevices
 
unsigned short m_numberOfChannels
 
std::vector< double > m_data
 

Constructor & Destructor Documentation

◆ ~Pdna207Helper() [1/2]

Pdna207Helper::~Pdna207Helper ( )
virtual

◆ ~Pdna207Helper() [2/2]

virtual Basda::Tempo::uei::Pdna207Helper::~Pdna207Helper ( )
virtual

Member Function Documentation

◆ getAllChannelsTemperatureInC() [1/2]

std::vector< double > Pdna207Helper::getAllChannelsTemperatureInC ( )

◆ getAllChannelsTemperatureInC() [2/2]

std::vector<double> Basda::Tempo::uei::Pdna207Helper::getAllChannelsTemperatureInC ( )

◆ getChannelTemperatureInC() [1/2]

double Basda::Tempo::uei::Pdna207Helper::getChannelTemperatureInC ( const unsigned  short)

◆ getChannelTemperatureInC() [2/2]

double Pdna207Helper::getChannelTemperatureInC ( const unsigned short  channel)

◆ getCJCTemperatureInC() [1/2]

double Basda::Tempo::uei::Pdna207Helper::getCJCTemperatureInC ( )

◆ getCJCTemperatureInC() [2/2]

double Pdna207Helper::getCJCTemperatureInC ( )

◆ open() [1/2]

virtual void Basda::Tempo::uei::Pdna207Helper::open ( const std::string &  )
virtual

Overridden.

Implements Basda::Tempo::uei::PdnaHelper.

◆ open() [2/2]

void Pdna207Helper::open ( const std::string &  ip)
virtual

Overridden.

Implements Basda::Tempo::uei::PdnaHelper.

◆ setThermocoupleType() [1/2]

void Pdna207Helper::setThermocoupleType ( const std::string &  type,
const unsigned short  channel 
)

◆ setThermocoupleType() [2/2]

void Basda::Tempo::uei::Pdna207Helper::setThermocoupleType ( const std::string &  ,
const unsigned  short 
)

◆ update() [1/2]

void Pdna207Helper::update ( )
protectedvirtual

◆ update() [2/2]

virtual void Basda::Tempo::uei::Pdna207Helper::update ( )
protectedvirtual

Member Data Documentation

◆ m_cjcTemperatureInC

double Basda::Tempo::uei::Pdna207Helper::m_cjcTemperatureInC
protected

◆ m_cl

uint32_t Basda::Tempo::uei::Pdna207Helper::m_cl
protected

◆ m_thermoCoupleType

std::vector< std::string > Basda::Tempo::uei::Pdna207Helper::m_thermoCoupleType
protected

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