JavaScript is disabled on your browser.
A B C D E F G H I M O P R S T U V W
A
aimAgainUB() - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
aimAgainXY() - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
Alerts - Class in org.lsst.ccs.subsystem.ccob.thin
Defines the alerts raised by the subsystem.
AsciiAuto - Class in org.lsst.ccs.subsystem.ccob.thin
Adds the AutoCloseable interface to Ascii so that it can be used in try-with-resources statements.
AsciiAuto() - Constructor for class org.lsst.ccs.subsystem.ccob.thin.AsciiAuto
B
BAD_COMMAND - Static variable in class org.lsst.ccs.subsystem.ccob.thin.Alerts
We always raise this alert when a command given to the subsystem fails some test applied by the subsystem.
C
changeAxisEnable(ChangeAxisEnable) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
changeOutputLine(ChangeOutputLine) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
clearAllFaults(ClearAllFaults) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
clearAxisFaults(ClearAxisFaults) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
clearCapture(ClearCapture) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
clearFaults() - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
close() - Method in class org.lsst.ccs.subsystem.ccob.thin.AsciiAuto
Either does nothing or actually closes the connection.
close() - Method in class org.lsst.ccs.subsystem.ccob.thin.MockThin
Does nothing.
closeForReal() - Method in class org.lsst.ccs.subsystem.ccob.thin.AsciiAuto
closeSilent() - Method in class org.lsst.ccs.subsystem.ccob.thin.MockThin
Does nothing but return true.
COMM_ERROR - Static variable in class org.lsst.ccs.subsystem.ccob.thin.Alerts
We raise this alert when the subsystem tried and failed to send a command to TB_Server.
Commands - Class in org.lsst.ccs.subsystem.ccob.thin
Defines the names and other properties of the commands accepted by the subsystem.
Commands() - Constructor for class org.lsst.ccs.subsystem.ccob.thin.Commands
Controller - Class in org.lsst.ccs.subsystem.ccob.thin
Communicates with the hardware.
Controller() - Constructor for class org.lsst.ccs.subsystem.ccob.thin.Controller
D
diodeOff() - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
diodeOn() - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
diodeStatus() - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
disable(String) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
disableAllAxes(DisableAllAxes) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
E
enable(String) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
enableAllAxes(EnableAllAxes) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
F
flush() - Method in class org.lsst.ccs.subsystem.ccob.thin.MockThin
Does nothing.
G
getDiodeAttenuation() - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
getDiodeAttenuation() - Method in class org.lsst.ccs.subsystem.ccob.thin.Controller
getLastReply() - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
getLastReply() - Method in class org.lsst.ccs.subsystem.ccob.thin.Controller
getTarget() - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
getTarget() - Method in class org.lsst.ccs.subsystem.ccob.thin.Controller
H
home(String) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
homeAxis(HomeAxis) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
hyperCloseFastShutter() - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
hyperCloseMainShutter() - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
hyperKillLamp() - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
hyperLightLamp() - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
hyperOpenFastShutter() - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
hyperOpenMainShutter() - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
hyperRemoveFilter(String) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
hyperSetWavelength(String) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
hyperSetWavelength(String) - Method in class org.lsst.ccs.subsystem.ccob.thin.Controller
hyperStartFastExposure(int) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
hyperStartFastExposure(int) - Method in class org.lsst.ccs.subsystem.ccob.thin.Controller
hyperStatus() - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
hyperSwitchFastShutter(String) - Method in class org.lsst.ccs.subsystem.ccob.thin.Controller
hyperSwitchLamp(String) - Method in class org.lsst.ccs.subsystem.ccob.thin.Controller
hyperSwitchMainShutter(String) - Method in class org.lsst.ccs.subsystem.ccob.thin.Controller
hyperZOP(String) - Method in class org.lsst.ccs.subsystem.ccob.thin.Controller
I
illuminateThenRead(int) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
illuminateThenRead(int) - Method in class org.lsst.ccs.subsystem.ccob.thin.Controller
init() - Method in class org.lsst.ccs.subsystem.ccob.thin.Controller
INTERNAL_ERROR - Static variable in class org.lsst.ccs.subsystem.ccob.thin.Alerts
We raise this alert when none of the other alerts are applicable.
M
main(String[]) - Static method in class org.lsst.ccs.subsystem.ccob.thin.ValueParser
MockThin - Class in org.lsst.ccs.subsystem.ccob.thin
Provides a dummy implementation of the thin-beam CCOB API.
MockThin() - Constructor for class org.lsst.ccs.subsystem.ccob.thin.MockThin
moveAxisAbsolute(MoveAxisAbsolute) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
moveAxisAbsolute(MoveAxisAbsolute) - Method in class org.lsst.ccs.subsystem.ccob.thin.Controller
moveAxisRelative(MoveAxisRelative) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
moveAxisRelative(MoveAxisRelative) - Method in class org.lsst.ccs.subsystem.ccob.thin.Controller
moveBy(String, double, double) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
moveTo(String, double, double) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
O
open(DriverConstants.ConnType, String, int) - Method in class org.lsst.ccs.subsystem.ccob.thin.MockThin
Does nothing.
open(DriverConstants.ConnType, String, int, int) - Method in class org.lsst.ccs.subsystem.ccob.thin.MockThin
Does nothing.
openFtdi(String, int) - Method in class org.lsst.ccs.subsystem.ccob.thin.MockThin
Does nothing.
openFtdi(String, int, int) - Method in class org.lsst.ccs.subsystem.ccob.thin.MockThin
Does nothing.
openNet(String, int) - Method in class org.lsst.ccs.subsystem.ccob.thin.MockThin
Does nothing.
openSerial(String, int) - Method in class org.lsst.ccs.subsystem.ccob.thin.MockThin
Does nothing.
openSerial(String, int, int) - Method in class org.lsst.ccs.subsystem.ccob.thin.MockThin
Does nothing.
org.lsst.ccs.subsystem.ccob.thin - package org.lsst.ccs.subsystem.ccob.thin
org.lsst.ccs.subsystem.ccob.thin.buses - package org.lsst.ccs.subsystem.ccob.thin.buses
P
parse(String) - Static method in class org.lsst.ccs.subsystem.ccob.thin.ValueParser
ParseError(String, String) - Constructor for exception org.lsst.ccs.subsystem.ccob.thin.ValueParser.ParseError
picoGetRange() - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
picoGetRange() - Method in class org.lsst.ccs.subsystem.ccob.thin.Controller
picoReadCurrent() - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
picoReadCurrent() - Method in class org.lsst.ccs.subsystem.ccob.thin.Controller
picoSetRange(int) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
picoSetRange(int) - Method in class org.lsst.ccs.subsystem.ccob.thin.Controller
picoSetTime(double) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
picoSetTime(double) - Method in class org.lsst.ccs.subsystem.ccob.thin.Controller
picoStatus() - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
postInit() - Method in class org.lsst.ccs.subsystem.ccob.thin.Util
Sets the Agent property marking this as a motorplatform subsystem.
postShutdown() - Method in class org.lsst.ccs.subsystem.ccob.thin.Controller
Shuts down all tasks.
R
raiseCommAlert(AlertService, DriverException) - Static method in class org.lsst.ccs.subsystem.ccob.thin.Alerts
Raises a comm alert.
raiseInternalAlert(AlertService, Throwable) - Static method in class org.lsst.ccs.subsystem.ccob.thin.Alerts
Raises an internal error alert.
raiseServerAlert(AlertService, TBServerException) - Static method in class org.lsst.ccs.subsystem.ccob.thin.Alerts
Raises a server alert.
read(String) - Method in class org.lsst.ccs.subsystem.ccob.thin.MockThin
read() - Method in class org.lsst.ccs.subsystem.ccob.thin.MockThin
readBytes(byte[], int, int) - Method in class org.lsst.ccs.subsystem.ccob.thin.MockThin
readBytes(byte[], int) - Method in class org.lsst.ccs.subsystem.ccob.thin.MockThin
readThenIlluminate(int) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
readThenIlluminate(int) - Method in class org.lsst.ccs.subsystem.ccob.thin.Controller
registerAllAlerts(AlertService) - Static method in class org.lsst.ccs.subsystem.ccob.thin.Alerts
Registers all the alerts defined in this class.
S
sendAxisStatus(SendAxisStatus) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
sendAxisStatus(SendAxisStatus) - Method in class org.lsst.ccs.subsystem.ccob.thin.Controller
sendConfiguration(SendConfiguration) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
sendConfiguration(SendConfiguration) - Method in class org.lsst.ccs.subsystem.ccob.thin.Controller
sendControllerStatus(SendControllerStatus) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
sendControllerStatus(SendControllerStatus) - Method in class org.lsst.ccs.subsystem.ccob.thin.Controller
SERVER_ERROR - Static variable in class org.lsst.ccs.subsystem.ccob.thin.Alerts
We raise this alert when the TB_Server replies to a command with an error
or warning message.
setCommandTerm(Ascii.Terminator) - Method in class org.lsst.ccs.subsystem.ccob.thin.MockThin
Does nothing.
setResponseTerm(Ascii.Terminator) - Method in class org.lsst.ccs.subsystem.ccob.thin.MockThin
Does nothing.
setTargetHere() - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
setTargetTo(double, double) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
setTerminator(Ascii.Terminator) - Method in class org.lsst.ccs.subsystem.ccob.thin.MockThin
Does nothing.
setTimeout(int) - Method in class org.lsst.ccs.subsystem.ccob.thin.MockThin
Does nothing.
setTimeout(double) - Method in class org.lsst.ccs.subsystem.ccob.thin.MockThin
Does nothing.
setupCapture(SetupCapture) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
start() - Method in class org.lsst.ccs.subsystem.ccob.thin.Controller
Starts two tasks.
status(String) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
status(String) - Method in class org.lsst.ccs.subsystem.ccob.thin.Controller
stopAll() - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
stopAllMotion(StopAllMotion) - Method in class org.lsst.ccs.subsystem.ccob.thin.Commands
stopAllMotion(StopAllMotion) - Method in class org.lsst.ccs.subsystem.ccob.thin.Controller
switchDiode(String) - Method in class org.lsst.ccs.subsystem.ccob.thin.Controller
T
TBServerException - Exception in org.lsst.ccs.subsystem.ccob.thin.buses
Carries the reply from the TB server when that reply indicates that a command
resulted in an error.
TBServerException(String) - Constructor for exception org.lsst.ccs.subsystem.ccob.thin.buses.TBServerException
Saves the reply from the TB server.
U
Util - Class in org.lsst.ccs.subsystem.ccob.thin
Provides tools used by other components of the subsystem.
Util() - Constructor for class org.lsst.ccs.subsystem.ccob.thin.Util
V
ValueParser - Class in org.lsst.ccs.subsystem.ccob.thin
Parses replies to commands such as X? which contain a line of key-value pairs where the key is
one or more space-separated alphanumeric words and the values are decimal numbers compatible with
Java doubles.
ValueParser() - Constructor for class org.lsst.ccs.subsystem.ccob.thin.ValueParser
ValueParser.ParseError - Exception in org.lsst.ccs.subsystem.ccob.thin
Represents a parsing error.
W
write(String) - Method in class org.lsst.ccs.subsystem.ccob.thin.MockThin
writeBytes(byte[], int, int) - Method in class org.lsst.ccs.subsystem.ccob.thin.MockThin
writeBytes(byte[]) - Method in class org.lsst.ccs.subsystem.ccob.thin.MockThin
A B C D E F G H I M O P R S T U V W
Copyright © 2023 LSST . All rights reserved.