Select Git revision
N_PhotoConducteur.h
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
N_PhotoConducteur.h 1.13 KiB
// ============================================================================
//
// = 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:
/**
* \brief Initialization.
*/
N_PhotoConducteur (std::string& comLink_device_name, short channel_address, short electroType);
/**
* \brief Release resources.
*/
virtual ~N_PhotoConducteur (void);
/**
* \brief device dependent commands.
*/
void range_up (void);
void range_down (void);
/**
* \brief getters and setters.
*/
std::string get_ElectroMeterGain (void);
void set_ElectroMeterGain (std::string);
protected :
};
/** @} */ //- end addtogroup
#endif // _NOVELEC_PHOTOCONDUCTEUR_H_