https://github.com/smithsonian/rxlab-equipment
Instrument Drivers and Applications using PyVisa
https://github.com/smithsonian/rxlab-equipment
Last synced: over 1 year ago
JSON representation
Instrument Drivers and Applications using PyVisa
- Host: GitHub
- URL: https://github.com/smithsonian/rxlab-equipment
- Owner: Smithsonian
- Created: 2018-02-16T19:32:54.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-09-04T13:10:01.000Z (almost 2 years ago)
- Last Synced: 2024-09-05T15:44:14.427Z (almost 2 years ago)
- Language: Python
- Homepage:
- Size: 30.8 MB
- Stars: 4
- Watchers: 12
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# LabEquipment
Instrument Drivers and Applications using PyVisa, Measurement Computing's Universal Library, etc. to communicate with lab equipment and the Measurement Computing's USB DAQ hardware.
This code has been developed for use in the Smithsonian Astrophysical Observatory's Receiver Lab, and for use on Submillimeter Array. Most of the code is of relevance to submillimeter and millimeter receiver testing.
# Installation
## Prerequisites
* Anaconda3 - after installation, it is recommended to set up an environment for installing and running this software
* MCC DAQ Drivers - required to run the MCC DAQ software, mostly in "mixers"
* NI VISA drivers or PyVisa Python VISA drivers - necessary to communicate with insruments over GPIB, Serial and Ethernet
* numpy, scipy, matplotlib, etc.
## Windows
* Install prerequisites
* Clone GitHub repository to computer
* Open Anaconda shell in appropriate environment (easiest way is with "play" button in "Environments" tab of Anaconda Navigator)
* Change to cloned repository directory
* Run "python setup.py install"
* !Run WIN-Install.bat! - !Does not work at present time!