Skip to main content

Set of PyMoDAQ plugins for instruments from Newport (Conex, ESP100, SMC100, AG-CU8, ...)

Project description

Latest Version Documentation Status https://github.com/PyMoDAQ/pymodaq_plugins_newport/workflows/Upload%20Python%20Package/badge.svg

PyMoDAQ plugin for instruments from Newport (Conex, ESP100, SMC100, AG-CU8…)

Authors

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pymodaq_plugins_newport-1.4.0.tar.gz (31.7 kB view details)

Uploaded Source

Built Distribution

pymodaq_plugins_newport-1.4.0-py3-none-any.whl (40.9 kB view details)

Uploaded Python 3

File details

Details for the file pymodaq_plugins_newport-1.4.0.tar.gz.

File metadata

File hashes

Hashes for pymodaq_plugins_newport-1.4.0.tar.gz
Algorithm Hash digest
SHA256 1e4dea566bb13026061ed59e7f81976edecca239f2944454252add1ad21cb5a3
MD5 36741f5dcd8fa43d032796a7d61647c7
BLAKE2b-256 9cb0849f738fda5cddd325d3c57a94eeb6b3b9994ff57e3dc2565ebb0501a109

See more details on using hashes here.

File details

Details for the file pymodaq_plugins_newport-1.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for pymodaq_plugins_newport-1.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1ea0060a3e72f651b9bb87ad7f34d21261a56da62067b1d721d94f85f2996502
MD5 e102423095e4c0da7fb73420d98790f5
BLAKE2b-256 c3f1cb02377383a1e8c0b1744114d593871f1c4bfdd05cf045599218c7758c2f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page