24#ifndef LSST_POWERSUPPLYSTATUS_H
25#define LSST_POWERSUPPLYSTATUS_H
27#include <SAL_MTM1M3.h>
29#include <ILCDataTypes.h>
30#include <ModbusBuffer.h>
57 void setTimestamp(
double globalTimestamp) { timestamp = globalTimestamp; }
Wrapper object for MTM1M3_logevent_powerSupplyStatusC.
Definition PowerSupplyStatus.h:44
void setTimestamp(double globalTimestamp)
Sets logEvent timestamp.
Definition PowerSupplyStatus.h:57
void setPowerSupplyStatus(uint32_t powerStatus)
Parses powerSupply status, sends updates when updated.
Definition PowerSupplyStatus.cpp:37
PowerSupplyStatus()
Construct new PowerSupplyStatus, sets internal variables to 0xFF (actual ILC shall never send those r...
Definition PowerSupplyStatus.cpp:31