JohannesDittloff b1ec523aaa add f sweep
2025-05-09 10:39:47 +02:00

24 lines
597 B
Python

import logging
log = logging.getLogger(__name__)
from ..base import Monochromator
class DummyMonochromator(Monochromator):
def __init__(self):
super().__init__()
self.wavelength_nm = -1
def reset(self):
log.info("Dummy-Monochromator reset")
self.wavelength_nm = -1
def set_wavelength_nm(self, wavelength_nm):
log.info(f"Dummy-Monochromator set to {wavelength_nm} nm")
self.wavelength_nm = wavelength_nm
def get_wavelength_nm(self):
return self.wavelength_nm
def __repr__(self):
return "Dummy-Monochromator"