Metadata-Version: 1.1
Name: pyCLAWSps
Version: 0.1.9
Summary: Python Code for Power Supply Hamamatsu c11204-01/02
Home-page: https://github.com/malindasds/pyCLAWSps
Author: Malinda de Silva
Author-email: desilva@mpp.mpg.de
License: gpl-3.0
Description: *********
        pyCLAWSps
        *********
        
        python 3 script for the Hamamatsu c11204-01/02 power supply
        
        Prerequisites
        """"""""""""""
        
        This module requires **numpy** and **pySerial** and will be installed automatically
        
        Installation
        """""""""""""
        
        Install this package by the following command on a console::
        
          pip install pyCLAWSps
        
        Compatibility
        """"""""""""""
        
        Tested with only python 3
        
        Using the package
        """""""""""""""""""
        To use this code simply import module and initialise with commands. Make sure to connect power supply to the PC before initializing
        
            >>> from pyCLAWSps import CLAWSps
            >>> ps = CLAWSps()
            >>> ps.printStatus()
        
        Functions
        """"""""""
        
        * **printMonitorInfo()**   - Prints information on the power supply status, voltage (V) and current (mA) values
        * **getPowerInfo()**       - Returns the power supply voltage (V) and current (mA) values as tuple
        * **setHVOff()**           - Set power supply High Voltage OFF
        * **setHVOn()**            - Set power supply High Voltage ON
        * **reset()**              - Reset the power supply
        * **setVoltage(voltage_dec)** - Sets the high voltage output to the voltage specified (V)
        * **getVoltage()**         - Returns power supply voltage in Volts
        * **getCurrent()**         - Returns power supply current in mA
        * **printStatus()**        - Prints status information on the power supply (similar to 'getMonitorInfo()') but without voltage and current values
        * **close()**              - Close serial port
        * **help()**               - This help
        
        NOTE -  The applied voltage can be set upto 90 V by c11204 power supply. Change the upper voltage limit (*self.V_lim_upper* in **pyCLAWSps/__init__**) as required by the MPPC in use. Default is set to 60 V
        
Keywords: python hamamatsu power supply c11204
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
