powered by
Check that the intended irradiances are acheivable by the lights
checkRange( intended_irradiance, calibration_leds, calibration_wavelengths, calibration_intensities, calibration_irradiances )
Boolean: TRUE = pass, FALSE = fail
Matrix of intended irradiances to be checked. Each row corresponds to an LED channel.
A numeric vector of LED values from calibration, mapping to intensities and irradiances (i.e. the same length)
A numeric vector of wavelengths from calibration, corresponding to intensities and irradiances
A numeric vector of intensities (heliospectra units) from calibration
A numeric vector of measured irradiances (any units, as long as it is consistently used) from calibration
calib <- LightFitR::calibration irradiances <- LightFitR::target_irradiance checkRange(irradiances, calib$led, calib$wavelength, calib$intensity, calib$irradiance)
Run the code above in your browser using DataLab