Calibrator
class Calibrator(nodeSpecs: NodeSpecs, connection: ClientConnection, rootPath: <Error class: unknown class>)
Subsystem for performing calibrations. Calibration associated a meter with a node/unit in the service.
Constructors
Link copied to clipboard
constructor(nodeSpecs: NodeSpecs, connection: ClientConnection, rootPath: <Error class: unknown class>)
Functions
Link copied to clipboard
fun calibrate(cmd: AgentCalibrateCommand, connection: ClientConnection, calibrationUnits: Map<CalibrationTarget, String>, updateStatus: (AgentTask) -> Unit)
Sets up a calibration session. Configures the calibration related session metadata. Performs the measurements. Closes the session.