Skip to content

Gilbert-mplanet/pymodaq_plugin_manager

 
 

Repository files navigation

PyMoDAQ Plugin Manager

A plugin manager for PyMoDAQ, Modular Data Acquisition with Python.

Give a list of available, installable or updatable plugins compatible with pymodaq

PyMoDAQ Plugins

Repo Name Authors Version plugin Instruments
# PyMoDAQ Orsay STEM and Camera plugin
    0.0.1
    Amplitude Lasers
    • _S. J. Weber
    0.1.0 Viewer0D
    • AmplitudeSystemsCRC16: Let you control the laser settings and grab info on the laser status (tested on a Satsuma)
    Andor
    • Sébastien. J. Weber
    0.1.0 Actuators
    • Shamrock: Shamrock series of spectrometer used as a monochromator
    Viewer1D
    • ShamrockCCD: Shamrock series of spectrometer using the Andor CCD cameras
    • ShamrockSCMOS: Shamrock series of spectrometer using the Andor SCMOS cameras
    Viewer2D
    • AndorCCD: Andor CCD camera using the SDK2
    • AndorSCMOS: Andor CCD camera using the SDK3
    Femto Characterization
    • _S. J. Weber
    0.1.0 Viewer1D
    • femto: Fake detector mocking typically a spectrometer acquiring FROG traces
    Fluorescence Lifetime Imaging Microscopy
    • Sebastien J. Weber
    0.1.0 ViewerND
    • FLIM: FLIM using piezoconcept XY stage and picoquant timeharp TH260"
    Hamamatsu 0.1.0
    Horiba Spectrometers
    • Sebastien J. Weber
    0.1.0 Viewer1D
    • Labspec6TCP: Control of Labspec6 settings and acquisition using TCP/IP communication
    National Instrument DAQmx
    • Sébastien J. Weber
    0.1.0 Actuators
    • DAQmx: Analog output DC, Sinus, Ramp...
    Viewer0D
    • DAQmx: Analog acquisition, Counting
    Viewer1D
    • DAQmx: Analog acquisition
    Newport Instruments 0.1.1 Actuators
    • Conex: Piezo actuators from the CONEX-AGAP series"
    • Newport_ESP100: ESP100 motion controllers
    • AGILIS AG-CU8: tested with motorized mounts AG-M100N (no encoder)
    Ocean Insight (Optics
    • Sebastien J. Weber
    • Nicolas Tappy
    0.2.0 Viewer1D
    Physical Measurements Hardware
    • Sebastien J. Weber
    0.1.1 Viewer0D
    • Keithley_Pico: Pico-Amperemeter Keithley 648X Series, 6430 and 6514
    • Keithley2110: Multimeter Keithley 2110
    • Lockin7270: Lockin Amplifier Ametek 7270
    • LockinSR830: LockIn Amplifier SR830
    Viewer1D
    • LecroyWaveRunner6Zi: Oscilloscope LecroyWaveRunner 6Zi
    • Tektronix: Oscilloscope Tektronix MDO Series
    • Picoscope: Picoscope from Picotechnology
    Viewer2D
    • OpenCVCam: Webcams control using the opencv library
    • GenICam: GeniCam compliant cameras suing the harvester libary
    • TIS: The Imaging Source TIS cameras
    Physik Instrumente Stages
    • Sebastien J. Weber
    0.1.0 Actuators
    • PI: All stages compatible with the GCS2 library
    • PI_MMC: old controller and stages using the 32 bits MMC dll (requires 32bit python)
    Picoquant
    • Sebastien J. Weber
    0.1.0 Viewer1D
    • TH260: Timeharp TH260 for photon counting and time tagging
    PiezoConcept Stages
    • Sebastien J. Weber
    0.1.0 Actuators
    • PiezoConcept : piezoconcept stages (tested on BIO2.100) using the usual serial commands
    • PiezoConceptPI: Special firmware to emulate functions form the GCS2 library from Physik Instrumente
    Princeton Instruments Cameras
    • Nicolas Tappy
    0.1.0 Viewer2D
    • picam: Control of cameras using the picam library.
    PyMoDAQ Piezosystem Jena
    • Nicolas Tappy
    0.1.0 Actuators
      PyMoDAQ Plugins
      • Sebastien J. Weber
      3.4.0 Actuators
      • Mock actuator to test PyMoDAQ functionnalities
      • MockTau mock actuator with caracteristic time to reach set value
      • TCP server to communicate with other DAQ_Move or third party applications
      Viewer0D
      • Mock 0D detector to test PyMoDAQ functionnalities
      • Mock Adaptive detector to test PyMoDAQ adaptive scan mode
      • TCP server to communicate with other DAQ_Viewer or third party applications
      Viewer1D
      • Mock 1D detector to test PyMoDAQ functionnalities
      • Mock Spectro detector to test pymodaq_spectro functionalities
      • TCP server to communicate with other DAQ_Viewer or third party applications
      Viewer2D
      • Mock 2D detector to test PyMoDAQ functionnalities
      • TCP server to communicate with other DAQ_Viewer or third party applications
      ViewerND
      • Mock ND detector to test PyMoDAQ functionnalities
      Smaract 0.1.2 Actuators
      • SmaractMCS SLC linear stages with sensor (S option) with MCS controller
      • SmaractMCS2 SLC linear stages with sensor (S option) with MCS2 controller
      • Smaract SLC linear or angular stages with or without sensors using the Instrumental-lib package
      StellarNet
      • Romain Geneaux
      1.0.2 Viewer1D
      Thorlabs Instruments 0.2.0 Actuators
      • Kinesis: Kinesis serie (tested on K10CR1)
      • Kinesis_Flipper: Kinesis serie Flipper
      • MFF101_pylablib: Kinesis serie Flipper mount (thorlabs MFF101), similar to Kinesis_FLipper but using the pylablib control module.
      • PRM1Z8_pylablib: DC servo motorized 360° rotation mount (Thorlabs PRM1Z8) using the pylablib control module.
      Viewer0D
      • Kinesis_KPA101: Kinesis serie (position sensitive photodetector)
      • TLPMPowermeter: TLPM dll compatible series (PM101x, PM102x, PM103x, PM100USB, PM16-Series, PM160, PM400, PM100A, PM100D, PM200)
      • TLPMPowermeterInst: TLPM dll compatible series (PM101x, PM102x, PM103x, PM100USB, PM16-Series, PM160, PM400, PM100A, PM100D, PM200)
      Viewer2D
      • DCx cameras: Tested with DCC3240M. Works with Windows. Precise installation instructions can be found here:
      Zaber Technologies
      • Romain Géneaux
      • Sebastien Weber
      1.1.0 Actuators
      • Zaber All motors using the Zaber ASCII Motion Library. Rotations and translations should be both supported (units should adapt to the actuator type), but I only tested translation stages so far.
      • ZaberBinary: control of zaber actuators using the legacy binary protocol

      About

      PyMoDAQ plugin Manager. Contains the listing of plugins to include hardware to pymodaq. Let you manage the installed plugins using a User Interface

      Resources

      License

      Stars

      Watchers

      Forks

      Releases

      No releases published

      Packages

       
       
       

      Contributors

      Languages

      • Python 100.0%