PyMoDAQ Logo

Supported instruments

  • Supported instruments

Documentation

  • 1. Quick Start
  • 2. User’s Guide
    • 2.1. Tips/Issues for installation
    • 2.2. Launcher
    • 2.3. DashBoard and Control Modules
    • 2.4. Data viewers
    • 2.5. Dashboard Extensions
      • 2.5.1. DAQ Scan
      • 2.5.2. DAQ Logger
      • 2.5.3. PID Module
      • 2.5.4. Bayesian Optimisation
      • 2.5.5. Adaptive Scanning
      • 2.5.6. Ramping
      • 2.5.7. DataMixer
      • 2.5.8. Sequencer
      • 2.5.9. Console
    • 2.6. Configuration
    • 2.7. Module Manager
    • 2.8. DashBoard Managers
    • 2.9. LECO communication
    • 2.10. Scripting PyMoDAQ
    • 2.11. Plugin Manager
    • 2.12. Environment backups
    • 2.13. Other Modules
  • 3. Tutorials
  • 4. Lab Stories
  • 5. Data Management
  • 6. Developer’s Guide
  • 7. Glossary Terms
  • 8. Library Reference
  • 9. About
  • 10. Changelogs

Related projects

  • PyMoDAQ Femto
  • PyMoDAQ Plugins DAQmx
  • PyMoDAQ BeamShaping
PyMoDAQ
  • 2. User’s Guide
  • 2.5. Dashboard Extensions
  • View page source

2.5. Dashboard Extensions

The DashBoard module can load extensions to perform dedicated tasks, such as automated data acquisition.

Contents:

  • 2.5.1. DAQ Scan
    • 2.5.1.1. Introduction
    • 2.5.1.2. Main Control Window
    • 2.5.1.3. Scan Flow
    • 2.5.1.4. Various settings
    • 2.5.1.5. Scanner
    • 2.5.1.6. Navigator
    • 2.5.1.7. Scan Manager
  • 2.5.2. DAQ Logger
    • 2.5.2.1. Introduction
    • 2.5.2.2. Main Control Window
    • 2.5.2.3. H5 saving
    • 2.5.2.4. SQL Database saving
  • 2.5.3. PID Module
    • 2.5.3.1. Introduction
    • 2.5.3.2. Demonstration with a virtual beam steering system
    • 2.5.3.3. How to write my own PID application?
    • 2.5.3.4. PID module internals
  • 2.5.4. Bayesian Optimisation
    • 2.5.4.1. Introduction
    • 2.5.4.2. Usage
  • 2.5.5. Adaptive Scanning
    • 2.5.5.1. Introduction
  • 2.5.6. Ramping
    • 2.5.6.1. Introduction
    • 2.5.6.2. Launching the Ramping extension
    • 2.5.6.3. The User Interface
    • 2.5.6.4. Running a ramp
    • 2.5.6.5. Choosing the ramp parameters
    • 2.5.6.6. Data logging
    • 2.5.6.7. The histogram
    • 2.5.6.8. Configuration
  • 2.5.7. DataMixer
    • 2.5.7.1. Introduction
    • 2.5.7.2. Usage
    • 2.5.7.3. Emulating a virtual detector
    • 2.5.7.4. Example of code for a Model
  • 2.5.8. Sequencer
    • 2.5.8.1. Introduction
    • 2.5.8.2. Launching the Sequencer
    • 2.5.8.3. The User Interface
    • 2.5.8.4. The Elements
    • 2.5.8.5. Running a sequence
    • 2.5.8.6. Data logging
    • 2.5.8.7. Sequence files (.seq)
    • 2.5.8.8. Going further
  • 2.5.9. Console
    • 2.5.9.1. Introduction
Previous Next

© Copyright 2026, Weber Sébastien.

Built with Sphinx using a theme provided by Read the Docs.