public class ThermalState extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
static int |
AUX_HEATER_CENTER |
static int |
AUX_HEATER_MINUS_Y |
static int |
AUX_HEATER_PLUS_Y |
static int |
COLD_SECTION_MINUS_Y |
static int |
COLD_SECTION_PLUS_Y |
static String |
KEY |
static int |
NUM_AUX_HEATERS |
static int |
NUM_COLD_SECTIONS |
static int |
NUM_TRIM_HEATERS |
static int |
TRIM_HEATER_COLD |
static int |
TRIM_HEATER_CRYO |
| Constructor and Description |
|---|
ThermalState() |
| Modifier and Type | Method and Description |
|---|---|
void |
enableColdSection(int section,
boolean value) |
double |
getAuxHeaterPower(int heater) |
HeaterPowerState |
getAuxHeaterState(int heater) |
double |
getPlateTemperature(int heater) |
int |
getTickMillis() |
HeaterControlState |
getTrimHeaterCtrlState(int heater) |
double |
getTrimHeaterPower(int heater) |
HeaterPowerState |
getTrimHeaterState(int heater) |
boolean |
isColdSectionEnabled(int section) |
void |
setAuxHeaterPower(int heater,
double value) |
void |
setAuxHeaterState(int heater,
HeaterPowerState state) |
void |
setPlateTemperature(int heater,
double value) |
void |
setTickMillis(int value) |
void |
setTrimHeaterCtrlState(int heater,
HeaterControlState state) |
void |
setTrimHeaterPower(int heater,
double value) |
void |
setTrimHeaterState(int heater,
HeaterPowerState state) |
public static final String KEY
public static final int TRIM_HEATER_COLD
public static final int TRIM_HEATER_CRYO
public static final int NUM_TRIM_HEATERS
public static final int COLD_SECTION_MINUS_Y
public static final int COLD_SECTION_PLUS_Y
public static final int NUM_COLD_SECTIONS
public static final int AUX_HEATER_MINUS_Y
public static final int AUX_HEATER_PLUS_Y
public static final int AUX_HEATER_CENTER
public static final int NUM_AUX_HEATERS
public void setTickMillis(int value)
public int getTickMillis()
public void setTrimHeaterState(int heater,
HeaterPowerState state)
public HeaterPowerState getTrimHeaterState(int heater)
public void setTrimHeaterCtrlState(int heater,
HeaterControlState state)
public HeaterControlState getTrimHeaterCtrlState(int heater)
public void setTrimHeaterPower(int heater,
double value)
public double getTrimHeaterPower(int heater)
public void setPlateTemperature(int heater,
double value)
public double getPlateTemperature(int heater)
public void enableColdSection(int section,
boolean value)
public boolean isColdSectionEnabled(int section)
public void setAuxHeaterState(int heater,
HeaterPowerState state)
public HeaterPowerState getAuxHeaterState(int heater)
public void setAuxHeaterPower(int heater,
double value)
public double getAuxHeaterPower(int heater)
Copyright © 2019 LSST. All rights reserved.