TelemetryItemUnit#

class lsst.ts.ess.common.TelemetryItemUnit(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)#

Bases: StrEnum

Attributes Summary

Attributes Documentation

aeActiveEDelivered = 'J'#
aeApparentEDelivered = 'J'#
aeReactiveEDelivered = 'J'#
aeResetDateTime = 'unitless'#
currentDrawMax1 = 'A'#
currentDrawStatus1 = 'A'#
fFrequency = 'Hz'#
lcIC = 'A'#
lcIa = 'A'#
lcIb = 'A'#
lcIn = 'A'#
midSerialNumber = 'unitless'#
outletStatus = 'unitless'#
pActivePa = 'kW'#
pActivePb = 'kW'#
pActivePc = 'kW'#
pActivePtot = 'kW'#
pApparentPa = 'kW'#
pApparentPb = 'kW'#
pApparentPc = 'kW'#
pApparentPtot = 'kW'#
pReactivePa = 'kW'#
pReactivePb = 'kW'#
pReactivePc = 'kW'#
pReactivePtot = 'kW'#
pfPfDisplacementA = 'unitless'#
pfPfDisplacementB = 'unitless'#
pfPfDisplacementC = 'unitless'#
pfPfDisplacementTotal = 'unitless'#
pfPfa = 'unitless'#
pfPfb = 'unitless'#
pfPfc = 'unitless'#
pfPftot = 'unitless'#
sysDescr = 'unitless'#
vVab = 'V'#
vVan = 'V'#
vVbc = 'V'#
vVbn = 'V'#
vVca = 'V'#
vVcn = 'V'#
xupsBatCapacity = '%'#
xupsBatCurrent = 'A'#
xupsBatTimeRemaining = 's'#
xupsBatVoltage = 'V'#
xupsBatteryAbmStatus = 'unitless'#
xupsBypassFrequency = 'Hz'#
xupsBypassTable = 'unitless'#
xupsBypassVoltage = 'V'#
xupsEnvAmbientTemp = 'deg_C'#
xupsInputCurrent = 'A'#
xupsInputFrequency = 'Hz'#
xupsInputTable = 'unitless'#
xupsInputVoltage = 'V'#
xupsInputWatts = 'V'#
xupsOutputCurrent = 'A'#
xupsOutputFrequency = 'Hz'#
xupsOutputLoad = 'unitless'#
xupsOutputTable = 'unitless'#
xupsOutputVoltage = 'V'#
xupsOutputWatts = 'W'#