Metadata-Version: 2.1
Name: inspy
Version: 0.2.0
Summary: scan and control for instrument that support SCPI COMMAND added 34461A
Home-page: https://github.com/AceWalTer/inspy
Author: Yafei Wang
Author-email: yafei.wang@pisemi.com
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: pyvisa>=1.12.0
Requires-Dist: colorama~=0.4.6
Requires-Dist: setuptools~=68.0.0

# inspy package
inspy is a package that can automatically scan and control instruments which are supported SCPI COMMAND

version 0.2.0 supported DMM SMU Electronic Load and Power Suppy include( RUGOL: DP821A, DP831A, DL3021A GWINSTEK: GDM-9061, GDM-9060, GPP-6030 Keysight: 34461A Keithley: 2450, 2460)
version 0.2.0 uptated RIGOL commands
## Usage
    1. creat a pyvia ResourceManager (rm = pyvisa.ResourceManager())
    2. creat PiIns object (ins = PiIns(prm, pInsType, pInsName, pInsID) demo: dmm = PiIns(rm, "DMM", "9061", 'USB0::0x2184::0x0059::<SN>::INSTR'))
    3. read apis in ins_class.py to control instruments
    4. if want to scan instruments automatically please read demo in test/insdemo.py
    5. if want to add other instruments please add command and name in ins.json and insconst.py and update your own api in ins_class.py
