Design Complex Light Regimes


[Up] [Top]

Documentation for package ‘LightFitR’ version 1.0.0

Help Pages

calibration calibration data
checkRange Check that the intended irradiances are acheivable by the lights
example_closest closest intensities
example_intensities example intensities
example_regime regime matrix
helio.checkFormat Check formatting of the heliospectra matrices
helio.csv_schedule Format regime_matrix for csv output that Heliospectra lights can parse
helio.disco Turn Heliospectra into disco lights
helio.dyna.leds heliospectra DYNA LEDs
helio.eventLimit Maximum number of events
helio.json_schedule Format regime_matrix for json output that Heliospectra lights can parse
internal.closestIntensities Internal function. Find the intensities corresponding to the closest irradiance match between intended and calibration.
makeRegime Create a regime (matrix) to program lights to achieve intended irradiances
nnls_intensities Use non-linear least squares to interpolate intensities
read.helio_json Read a heliospectra script (json format) into a matrix.
sle_intensities Use a system of linear equations to calculate intensities
target_irradiance target irradiances
time_vector time vector
write.helioSchedule Write the schedule to file that Heliospectra can parse