A Python API for the Newport Model ESA-C Ultra-Resolution Actuator Controller.
Project description
newport-esa
A Python API for the Newport Model ESA-C Ultra-Resolution Actuator Controller.
Overview
The source code and example scripts have been tested using Python 3.8.10 running in Windows 7.
- Project Homepage: https://github.com/houlihaj/newport-esa
- Download Page:
Requirements
Installation
pip install newport-esa
Windows 7 Compatibility
Due to PC hardware limitations, initial development for this package was performed using the Windows 7 (64-bit) operating system.
The following programs, applications, and drivers were successfully used for package development in Windows 7 (64-bit):
- Python 3.8.10
- pip 24.0
- Git 2.45.2
- NI-VISA 14.0.0
- NI-VISA Runtime 14.0.0
- NI-488.2 14.0
- NI-488.2 Runtime 14.0
- PyCharm 2019.3.5 (Community Edition)
- Notepad++ 8.6.8
In principle, the text editor and IDE (Notepad++ and PyCharm) are not explicitly critical to the success of the package. All other programs, applications, and drivers listed are critical to the success of the package on Windows 7.
A file named requirements-win7.txt
is included with the project with an output of the installed packages
that were tested successfully in Windows 7 (64-bit).
Usage
There are a number of examples in the examples
directory that can help you get up and running.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for newport_esa-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1e5960cec6f991318cce526dd987f3d0fa1b507ae848e075437f4023c288b4a |
|
MD5 | fccf242e862ab8da21f9dc181fe298a5 |
|
BLAKE2b-256 | d399b195eb51ef1877875950dee8861a7e4d8ce825fb9b0b3d23b2a6a8f08355 |