Skip to content

Commit 5433454

Browse files
psutil added in requiemneets
1 parent 82eb501 commit 5433454

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

docs/User_Manual.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ This approach, however, leads to a considerable degree of code repetition becaus
8383
>
8484
> Choose one of the following:
8585
> - **NI-VISA:** The industry standard from National Instruments. Download and install it from the [NI website](https://www.ni.com/en/support/downloads/drivers/download.ni-visa.html#575764).
86-
> - **PyVISA-py:** A backend written in pure Python. Install it using `pip install pyvisa-py`. It can be used as a fallback but may have limitations compared to vendor-specific drivers like NI-VISA.
86+
> - **PyVISA-py:** A backend written in pure Python. Install it using `pip install pyvisa-py`. To enhance `pyvisa-py`'s capabilities and avoid warnings related to resource discovery (e.g., for TCPIP or HiSLIP instruments), it is highly recommended to also install `psutil` and `zeroconf`: `pip install psutil zeroconf`. It can be used as a fallback but may have limitations compared to vendor-specific drivers like NI-VISA. Note that for direct GPIB communication via `pyvisa-py`, a separate GPIB library (e.g., from your GPIB adapter vendor) might still be required.
8787
>
8888
> **Before proceeding, verify your VISA installation.** For more details and troubleshooting, refer to the "[Common Issues & Troubleshooting](#6-common-issues--troubleshooting)" section.
8989

requirements.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,6 @@ pymeasure>=0.10.0
55
pyvisa>=1.12.0
66
pyvisa-py>=0.5.3
77
Pillow>=10.3.0
8-
scipy
8+
scipy
9+
psutil>=5.9.8
10+
zeroconf>=0.113.0

0 commit comments

Comments
 (0)