Skip to main content

scan and control for instrument that support SCPI COMMAND added 34461A

Project description

inspy package

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

version 0.1.8 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.1.8 uptated a bug

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

inspy-0.1.8.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

inspy-0.1.8-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file inspy-0.1.8.tar.gz.

File metadata

  • Download URL: inspy-0.1.8.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.11

File hashes

Hashes for inspy-0.1.8.tar.gz
Algorithm Hash digest
SHA256 5c42229e3f01c8bab19593268ec16773a398413946be0240853a7e8702cce19d
MD5 5ba0a4cfdac693708bb0af1d134c01ee
BLAKE2b-256 c939bc143daeb40e074172a6693e0b9f3932944f54c87c263c8e4c7e6467e20b

See more details on using hashes here.

File details

Details for the file inspy-0.1.8-py3-none-any.whl.

File metadata

  • Download URL: inspy-0.1.8-py3-none-any.whl
  • Upload date:
  • Size: 8.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.11

File hashes

Hashes for inspy-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 fb7183b8de58168b18b84ad13500deb2a54b02a583314b59b70a3199700f13f4
MD5 84d6de31677ed528460f0c61b2879575
BLAKE2b-256 bd4c38532a6ab02bc300a8ba42d1aa25d9ba53d342ec4adf733facba25331e49

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page