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.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

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.2.0.tar.gz (7.2 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.2.0-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for inspy-0.2.0.tar.gz
Algorithm Hash digest
SHA256 c13c0f3f5f69691b1deb772c82900632461631c1edfdb970f362ad3626ebc08f
MD5 abed048c55dc756aaf3b59df9bfaa249
BLAKE2b-256 89161b66998da3e5374c03016cabce33b44b2071ac2ea92afb8d4b1a46d0cdea

See more details on using hashes here.

File details

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

File metadata

  • Download URL: inspy-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 8.4 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3a1f1dc7cf16ed91a9225cc8cf20c5d799bc40e766a03f3bd92148d9242d4c95
MD5 3d984f591c5988742740a127f3be69f9
BLAKE2b-256 64293960ef6e49637d71449275463df8aa8feada5b88fa0099be27a16650e570

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