Newer
Older
// ============================================================================
//
// = CONTEXT
// TANGO Project - Novelec Electrometer Support Library
//
// = FILENAME
// N_PhotoConducteur.h
//
// = AUTHOR
// X. Elattaoui
//
// ============================================================================
#ifndef _NOVELEC_PHOTOCONDUCTEUR_H_
#define _NOVELEC_PHOTOCONDUCTEUR_H_
#include "Novelec_MCCE2.h"
/**
* \addtogroup Novelec
* @{
*/
/**
* \brief This class manage Novelec PhotoConductor types
*
* \author Xavier Elattaoui
* \date 11-2006
*/
class N_PhotoConducteur : public Novelec_MCCE2
{
public:
/**
// N_PhotoConducteur (std::string& comLink_device_name, short channel_address, short electroType);
N_PhotoConducteur (std::string& comLink_device_name, short channel_address);
/**
* \brief Release resources.
*/
virtual ~N_PhotoConducteur (void);
/**
* \brief device dependent commands.
*/
void range_up (void);
void range_down (void);
void set_ElectroMeterRange(std::string range_str);
std::string get_ElectroMeterRange();