Metadata-Version: 2.4
Name: fusaware-instruments
Version: 0.1.0
Summary: Tiny, pragmatic VISA instrument drivers on top of PyVISA.
Author-email: Your Name <you@example.com>
License: MIT
License-File: LICENSE
Keywords: PyVISA,SCPI,VISA,automation,instruments,rigol
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering
Requires-Python: >=3.12
Requires-Dist: pydantic>=2.10.6
Requires-Dist: pyvisa>=1.13
Provides-Extra: backends
Requires-Dist: pyvisa-py>=0.7; extra == 'backends'
Description-Content-Type: text/markdown

# visa-instrument-drivers

Tiny, pragmatic VISA instrument drivers built on PyVISA.

```python
from visa_instrument_drivers import RigolDP800

psu = RigolDP800("DP832A")
psu.connect("TCPIP::192.168.0.107::INSTR")
psu.write_source_voltage(13.5)          # CH1
print(psu.read_source_voltage())        # 13.5 (setpoint)
psu.disconnect()

```

Build and publish

```shell
python -m pip install --upgrade pip build twine 
python -m build 
python -m twine upload --repository pypi dist/*
```