catalight.equipment.light_sources.nkt_collect_calibration.make_measurement

catalight.equipment.light_sources.nkt_collect_calibration.make_measurement(meter, tolerance=2.5, num_measurements=20)

Sample power meter until last num_measurements fall within tolerance.

Parameters:
  • meter (catalight.equipment.power_meter.newport.NewportMeter) – Some type of power meter supported by catalight

  • tolerance (float, optional) – acceptable standard deviation in percent, by default 2.5

  • num_measurements (int, optional) – the number of measurements to average, by default 20

Returns:

(avg, std, error) average power reading/standard deviation in mW and standard deviation in % as “error”

Return type:

tuple(float, float, float)