Added Simulation Drivers

Added Simulation Drivers

We have added drivers that simulate connected devices and generate data for instrument modules. These can be used for various purposes, including:

  • Testing settings without real hardware
  • Trying out logics and branches in workflows
  • Demonstration for presentations or training
  • Debugging and troubleshooting module behavior
  • Developing custom drivers by using a simulation driver as template

Available Simulation Drivers

The following simulation drivers are now available:

  • :electric_plug: Logger-Simulation_MultiMeter – Simulates current (I) and voltage (V) channels.

  • :level_slider: Switch-Simulation_Driver – Allows setting a voltage and returning the set voltage.

  • :bulb: SMU-Simulation_Diode – Simulates an IV diode measurement.

  • :straight_ruler: LCRmeter-Simulation_Driver – Simulates resistance and reactance for module post-processing.

  • :robot: WaferProber-Simulation_Driver – Loads a pre-determined probe plan and runs the plan.

  • :thermometer: Temperature-Simulation_Driver – Simulates a temperature sensor by setting and returning temperature values.

  • :signal_strength: Signal-Simulation_Driver – Generates signals of different types (sine, rectangular, …) and parameters (frequency, phase, …).

  • :chart_with_downwards_trend: Scope-Simulation_Driver – Displays either a sine/cosine signal or a signal generated by the Signal-Simulation_Driver.

  • :flashlight: Spectrometer-Simulation_Driver – Simulates different measured spectra: background, Raman spectrum, diode. Choose different ports to vary the spectrum.

  • :spider_web: NetworkAnalyzer-Simulation_Driver – Returns a sine signal for testing for different configurations.

  • :chart_with_upwards_trend: SpectrumAnalyzer-Simulation_Driver – For future use with the new SpectrumAnalyzer module.

How to Get the Simulation Drivers

You can download these drivers via the Version Manager in Tools → Modules & Devices

Also, be sure to check out the example settings to see how they can be used in practice!

Happy Simulating!
— The SweepMe! Team

1 Like