prsctrl.measurement.offset.add_offset_measurements_in_time_intervals#

add_offset_measurements_in_time_intervals(wavelengths: list[float], time_per_wavelength: float, offset_intervals_minutes: list | None = [5, 10, 15, 30, 60]) list[float | str][source]#

Add offset measurements before, after and between spectral measurements based on the estimated measurement time.

Parameters:
  • wavelengths – The wavelengths to measure.

  • time_per_wavelength – The estimated time (in seconds) that a single measurement will take.

  • offset_intervals_minutes – A list of intervals (in minutes) to wait between taking offsets. The last interval repeatedly, until the measurement is over.