The Electrometer CSC is used to control a Keithley 6417b Electrometer which are used to monitor photodiodes throughout the Vera C. Rubin Observatory. The photodiode is used to measure the intensity of light sources. The photons release electrons in the photodiode, which get readout and quantified by the electrometer. The primary use-case of the photodiode+electrometer system is for the calibration (flat field) screens for both the main and auxiliary telescopes.
setup -kr . scons
pip install .[dev]
git config core.hooksPath .githooks
from lsst.ts import salobj domain = salobj.Domain() electrometer = salobj.Remote(name="Electrometer", domain=domain, index=1) await electrometer.start_task
await electrometer.cmd_startScan.set_start(timeout=10) await electrometer.cmd_stopScan.set_start(timeout=10)
Open issues in the jira project.
N/A
Contributions are welcome. Please open issues in the jira project. Make sure to contact the developer(s) and product owner(s) if unsure about something.
The project is licensed under the GPLv3 license.