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

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pymodaq_plugins_newport-5.0.0-py3-none-any.whl (41.0 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for pymodaq_plugins_newport-5.0.0.tar.gz
Algorithm Hash digest
SHA256 833ffd051f18793e895595180b7b5b37d12b6c780cd4362a17bcf330be647835
MD5 3402f4a90df8475cb1a0953da1cd4596
BLAKE2b-256 e67e7ee4278ba2b938e8965c8667a38d32e9e59290899caaf6809fc575375ce0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pymodaq_plugins_newport-5.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 818614c71c13f1282a8a35f490ddaae7a72cdc3400f9ddcd7896805895419f08
MD5 fe5812f98bcd46991020adc25503f097
BLAKE2b-256 c0ea86b712728b14aae6104cccb6fc2199d62c8857f8cf01e139ab2a98cf19b7

See more details on using hashes here.

Supported by

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