Skip to content
Snippets Groups Projects
Select Git revision
  • main
  • release_1_2_5
  • release_1_2_4
  • release_1_2_3
  • release_1_2_2
  • release_1_2_1
  • release_1_2_0
  • release_1_1_0
  • release_1_0_0
9 results

pom.xml

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    N_PhotoVoltaique.h 1.20 KiB
    // ============================================================================
    //
    // = CONTEXT
    //    TANGO Project - Novelec Electrometer Support Library
    //
    // = FILENAME
    //    N_PhotoVoltaique.h
    //
    // = AUTHOR
    //    X. Elattaoui
    //
    // ============================================================================
    
    #ifndef _NOVELEC_PHOTOVOLTAIQUE_H_
    #define _NOVELEC_PHOTOVOLTAIQUE_H_
    
    #include "Novelec_MCCE2.h"
    
    /**
     *  \addtogroup Novelec
     *  @{
     */
    
    /**
     *  \brief This class manage Novelec PhotoVoltaique types
     *
     *  \author Xavier Elattaoui
     *  \date 11-2006
     */
    
    class N_PhotoVoltaique : public Novelec_MCCE2
    {
    public:
    
    	/**
    	*  \brief Initialization. 
    	*/
    	N_PhotoVoltaique (std::string comLink_device_name, short channel_address, short electroType);
    	
    	/**
    	*  \brief Release resources.
    	*/
    	virtual ~N_PhotoVoltaique (void);
    
    	/**
    	*  \brief device dependent commands.
    	*/
    	void range_up	(void);
    	void range_down (void);
    	
    	/**
    	*  \brief getters and setters.
    	*/
    	std::string get_ElectroMeterFrequency(void);
    	void set_ElectroMeterFrequency	(std::string);
    
    	/**
    	* Electrometer Status.
    	*/
    //	std::string electrometer_status		(void);
    
    protected :
    
    };
    
    /** @} */	//- end addtogroup
    
    #endif // _NOVELEC_PHOTOVOLTAIQUE_H_