public class AspicControl
extends org.lsst.ccs.monitor.Control
| Modifier and Type | Field and Description |
|---|---|
static String |
AF1 |
static String |
CLAMP |
static String |
GAIN |
static String |
RC |
static String |
TM |
| Constructor and Description |
|---|
AspicControl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkConfig()
Checks configuration.
|
protected void |
configure(org.lsst.ccs.monitor.Monitor mon,
org.lsst.ccs.monitor.Device devc)
Configures channel description.
|
int |
getAf1() |
int |
getClamp() |
int |
getGain() |
int |
getHwVersion()
Deprecated.
|
static int |
getHwVersion(org.lsst.ccs.drivers.reb.Aspic asp)
Gets the hardware version.
|
int |
getRc() |
int |
getTm() |
void |
setAf1(int value)
Sets/gets the af1 (force first-stage gain to 1) value.
|
void |
setClamp(int value)
Sets/gets the clamp mask.
|
void |
setGain(int value)
Sets/gets the gain.
|
void |
setRc(int value)
Sets/gets the rc value.
|
void |
setTm(int value)
Sets/gets the tm (transparent mode) value.
|
checkOnline, checkTimeout, getDescription, getHwChan, getName, getSubsystem, init, testOnlinepublic static final String RC
public static final String GAIN
public static final String CLAMP
public static final String AF1
public static final String TM
protected void configure(org.lsst.ccs.monitor.Monitor mon,
org.lsst.ccs.monitor.Device devc)
configure in class org.lsst.ccs.monitor.Controlmon - The associated monitor objectdevc - The associated device objectpublic boolean checkConfig()
public static int getHwVersion(org.lsst.ccs.drivers.reb.Aspic asp)
asp - The ASPIC object@Deprecated public int getHwVersion()
@ConfigurationParameterChanger public void setGain(int value)
value - @Command(type=QUERY,
description="Gets the gain")
public int getGain()
@ConfigurationParameterChanger public void setRc(int value)
value - @Command(type=QUERY,
description="Gets the rc value")
public int getRc()
@ConfigurationParameterChanger public void setClamp(int value)
value - @Command(type=QUERY,
description="Gets the clamp")
public int getClamp()
@ConfigurationParameterChanger public void setAf1(int value)
value - @Command(type=QUERY,
description="Gets the af1 value")
public int getAf1()
@ConfigurationParameterChanger public void setTm(int value)
value - @Command(type=QUERY,
description="Gets the tm")
public int getTm()
Copyright © 2022 LSST. All rights reserved.