Metadata-Version: 1.1
Name: RigolDG5000
Version: 0.2
Summary: Interface to the Rigol DG5000 waveform generator
Home-page: UNKNOWN
Author: Pierre Cladé
Author-email: pierre.clade@spectro.jussieu.fr
License: This software can be used under one of the following two licenses: (1) The BSD license. (2) Any other license, as long as it is obtained from the original author.
Description: Overview
        --------
        
        This package can be used to drive a Rigol DG5000 waveform generator. It provides an object oriented interface
        to the SCPI commands using Python properties. Especially it does the conversion from number to string (and vice versa) automatically. 
        
        Installation
        ------------
        
        You need to install the pyvisa package. On windows the pyvisa a package is supported by the `python(x,y) <http://code.google.com/p/pythonxy/>`_ distribution.
        
        To install the RigolDG5000 driver, download the package and run the command ::
        
           python setup.py install
        
        You can also directly move the RigolDG5000 to a location
        that Python can import from (directory in which scripts
        using PyDAQmx are run, etc.)
        
        Usage
        -----
        
        First you need to create your visa instrument. ::
        
            inst = visa.instrument('USB0::0x0000::0x0000::DG5Axxxxxxxxx::INSTR', term_chars='
        ', timeout=1)
            rigol = RigolDG5000(inst=inst)
        
            rigol.source[1].load = 50
            rigol.source[1].voltage.unit = "DBM"
            rigol.source[1].frequency.fixed = 10000000
            rigol.source[1].state = 'ON'
        
            print source[1].frequency.fixed
        
        All the commands are Python properties that can be read or write. 
        
        
        Contact
        -------
        
        Please send bug reports or feedback to `Pierre Cladé`_.
        
        
        .. _Pierre Cladé: mailto:pierre.clade@spectro.jussieu.fr
        
Keywords: Rigol,DG5000
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Other Audience
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Physics
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires: pyvisa
