PyMoDAQ plugin for instruments from Newport (Conex, ESP100, SMC100, AG-CU8…)
Instruments
Below is the list of instruments included in this plugin
Actuators
Conex: Piezo actuators from the CONEX-AGAP series”
Newport_ESP100: ESP100 motion controllers
AgilisSerial: for controllers AG-UC8 and AG-UC2 tested with motorized mounts AG-M100N (no encoder)
XPS-Q8: 8-axis Universal Motion Controller/Driver, ethernet
SMC100: Single axis motion controller
Picomotor8742: 4-axis open-loop motion controller
Installation notes
AGILIS AG-CU8
Install Newport AG-UC2-UC8 applet available here: https://www.newport.com/p/AG-UC8 and test that you can communicate with this firmware.
This plugin use the included AgilisSerial wrapper communicating with the device using serial comunication and the pyvisa package
$ python setup.py install
This last command should be executed in the python environment where you installed pymodaq.
Tested on Windows10 with pymodaq >= 3.3.0.
XPS-Q8
tested on Windows 11 with pymodaq >= 4.1.0.
SMC100
Tested with SMC100PP (stepper motor) controller using USB/RS232 connection and URS150 motorized rotation stage. Installing Newport SMC100 software should provide all necessary drivers.
Operating System: Windows 11
PyMoDAQ version: 4.3.0 running in a conda environment with Python 3.11.9
Picomotor 8742
This plugin uses the pylablib driver. Tested on Windows 10 with pymodaq >= 4.4.0 in a conda environment with Python 3.8
Metadata
Release files for pymodaq_plugins_newport 5.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pymodaq_plugins_newport-5.0.1.tar.gz | 90.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pymodaq_plugins_newport-5.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 131.2 kB
Release files / pymodaq_plugins_newport-5.0.1.tar.gz
| Download URL | pymodaq_plugins_newport-5.0.1.tar.gz |
|---|---|
| Size | 90.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
77412ce22b776d22b948ce790891989f6de8f0927e83efadefb31385e5df7d6d
|
|
BLAKE2b-256 checksum How to use checksums |
09e7ed0ec8f6aac08b16da79c6890214c349a8c742f0f62362193b1adc6acd09
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
Hatch/1.16.3 cpython/3.14.3 HTTPX/0.28.1
|
Release files / pymodaq_plugins_newport-5.0.1-py3-none-any.whl
| Download URL | pymodaq_plugins_newport-5.0.1-py3-none-any.whl |
|---|---|
| Size | 41.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
df1dd44a8603ea0b1873c29a19710a5586a6abbaacd340f38a49b419e439ed09
|
|
BLAKE2b-256 checksum How to use checksums |
cf0c181302a3795585232d14459db6e7c39966ac698c18081156f7dbf2b1da4b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
Hatch/1.16.3 cpython/3.14.3 HTTPX/0.28.1
|