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

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

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.3.1.tar.gz (30.8 kB view details)

Uploaded Source

Built Distribution

pymodaq_plugins_newport-1.3.1-py3-none-any.whl (38.7 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for pymodaq_plugins_newport-1.3.1.tar.gz
Algorithm Hash digest
SHA256 e8ec8369bd0e362e514e629803e0fb61a54d2ce93718fdcb2992dfd2eb42dbdc
MD5 285f105fde7eb080a18669a94f853300
BLAKE2b-256 69543f6142d690c76e71c2c30f736eee705c682854f72114d66eeb85f265e5cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pymodaq_plugins_newport-1.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 74a055f85277fb7409c5b90b9ca7f1912d6085c49e5b651fa3a76863dc106b5f
MD5 0067cd8dcec82dfa38248da54edc3086
BLAKE2b-256 71e84563a7b0202ab3c7966aed56192ac05d1b80ef2a5e8d46f81678490ee1e7

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