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.1.tar.gz (90.2 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.1-py3-none-any.whl (41.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pymodaq_plugins_newport-5.0.1.tar.gz
  • Upload date:
  • Size: 90.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.16.3 cpython/3.14.3 HTTPX/0.28.1

File hashes

Hashes for pymodaq_plugins_newport-5.0.1.tar.gz
Algorithm Hash digest
SHA256 77412ce22b776d22b948ce790891989f6de8f0927e83efadefb31385e5df7d6d
MD5 7385c569bdd1ded811bf6694eace0788
BLAKE2b-256 09e7ed0ec8f6aac08b16da79c6890214c349a8c742f0f62362193b1adc6acd09

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pymodaq_plugins_newport-5.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 df1dd44a8603ea0b1873c29a19710a5586a6abbaacd340f38a49b419e439ed09
MD5 50384d1c2ec878f71bca1fe9717d8fb5
BLAKE2b-256 cf0c181302a3795585232d14459db6e7c39966ac698c18081156f7dbf2b1da4b

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