prsctrl.version#
Module attributes
Versions 0.1: 0.2: Renames: - theta_raw -> lock-in-theta - dR -> lock-in-R - dR = lock-in-R * cos(theta) (so equivalent to X) 0.3: Phase offset of chopper no longer included in lock-in-theta_raw lock-in-R no longer includes offset of laser without probe light lock-in-R no is longer converted to peak-peak, it is now in RMS 0.4: Magnitude and phase offsets are measured like any wavelength would be, and are saved next to the wavelength with key "offest_<before/after>" 0.5: Add support for transmission measurements as well (added 'mode' key in measurement metadata) 0.6: Refactored device settings and measurement settings. All device settings are now stored as separate dictionaries in the metadata. 0.7: Renamed key R, dR, dR_R to I, dI, dI_I 0.8: Changed offset calculation: Multiple offsets may be taken during the measurement, which can be interpolated. 0.9: Every wavelength/offset measurement must have a "timestamp_start". This allows for more accurate interpolation of offsets based on measurement timestamps. 0.10: Changed calculations: - Fixed: dont use offset in out-of-phase component - Introduced new theta_corr, as angle between in phase and out-of-phase components [-90°, 90°] Changed keys of calculated values for more clarity: - dI-X, dI-X_I: the in-phase change - dI-Y, dI-Y_I: out-of-phase change (previously dI-Q, dI_I-Q) - dI, dI_I: magnitude change (previously dI was in-phase). |