Skip navigation links
A B C D E F G H I L M N O P Q R S T U V W X 

A

abort(long) - Method in class org.lsst.ccs.subsystems.fcs.common.MobileItem
just to avoid taping "sendSignal HALT"
abort() - Method in class org.lsst.ccs.subsystems.fcs.common.MobileItem
 
abortAction(FcsEnumerations.MobileItemAction, long) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerLatch
Stop action OPEN or CLOSE
abortAction(FcsEnumerations.MobileItemAction, long) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
What to do to abort an action.
abortAction(FcsEnumerations.MobileItemAction, long) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
 
abortAction(FcsEnumerations.MobileItemAction, long) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoLatches
 
abortAction(FcsEnumerations.MobileItemAction, long) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
 
abortAction(FcsEnumerations.MobileItemAction, long) - Method in class org.lsst.ccs.subsystems.fcs.Carousel
 
abortAction(FcsEnumerations.MobileItemAction, long) - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
abortAction(FcsEnumerations.MobileItemAction, long) - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
abortAction(FcsEnumerations.MobileItemAction, long) - Method in class org.lsst.ccs.subsystems.fcs.common.MobileItem
aborts action actually running.
abortAction(FcsEnumerations.MobileItemAction, long) - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
Aborts an action.
abortAction(FcsEnumerations.MobileItemAction, long) - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
 
abortAction(FcsEnumerations.MobileItemAction, long) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
abortAction(FcsEnumerations.MobileItemAction, long) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
 
activateBrake() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSControllerWithBrake
Activate brake to prevent motion.
activateBrake() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerLinearRailController
 
activateBrake() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerOnlineClampController
 
activateBrakeAndDisable() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSControllerWithBrake
 
activateBrakeAndDisable() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOSLinearRailTruck
activateBrakeAndDisable
activateBrakeAndDisable() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOSOnlineClamp
 
activateBrakeAndDisable() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerLinearRailController
 
activateBrakeAndDisable() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerOnlineClampController
 
activateBrakesAndDisable() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
activate both brakes then disable both brakes.
actualCurrent - Variable in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
Actuator - Interface in org.lsst.ccs.subsystems.fcs.common
 
adc - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenSensor14bits
The ADC on which this sensor is plugged.
ADCInterface - Interface in org.lsst.ccs.subsystems.fcs.common
This interface is a model for a ADC : a Acquisition device.
adcVoltsPerBit - Static variable in class org.lsst.ccs.subsystems.fcs.drivers.CanCBXAI814
One bit read on the input of the ADC represents 0.3125 mV
addReceivedPDO(int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
 
addReceivedPDO(int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenInterface
 
ai814 - Variable in class org.lsst.ccs.subsystems.fcs.Carousel
 
AlertRaiser - Interface in org.lsst.ccs.subsystems.fcs.common
This interface is implemented by each class that can raises an Alert.
alertSeparater - Static variable in interface org.lsst.ccs.subsystems.fcs.common.AlertRaiser
to separate Alert Name or ID from device name.
alignSlave() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
move slave truk to masterPosition.
allDevicesBooted() - Method in interface org.lsst.ccs.subsystems.fcs.common.BridgeToHardware
 
allDevicesBooted() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
This method returns true if : all the hardware items are booted and identified and the hardware have the node ID expected within the configuration and the hardware is initialized.
allDevicesBooted() - Method in class org.lsst.ccs.subsystems.fcs.MainModule
This methods updates the boolean hardwareReady from the hardware bridge.
APCTestBench2CanBusMain - Class in org.lsst.ccs.subsystems.fcs.testbench
Thois soft is to test the FCS with 2 CAN BUS : - one for the carousel and the autochanger - one for the loader
APCTestBench2CanBusMain(BridgeToHardware, BridgeToHardware) - Constructor for class org.lsst.ccs.subsystems.fcs.testbench.APCTestBench2CanBusMain
Build a main module for APC testbench with 2 CANbus.
APCTestBenchMain - Class in org.lsst.ccs.subsystems.fcs.testbench
This is the main module for the control software of the APC test bench.
APCTestBenchMain(BridgeToHardware, CanOpenThermometer, CanOpenLED, CanOpenLED, CanOpenThermometer) - Constructor for class org.lsst.ccs.subsystems.fcs.testbench.APCTestBenchMain
 
Autochanger - Class in org.lsst.ccs.subsystems.fcs
This class is used with the final hardware and prototype in which we have online clamps to hold the filter at online position.
Autochanger(PlutoGatewayInterface) - Constructor for class org.lsst.ccs.subsystems.fcs.Autochanger
 
autochanger - Variable in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenSensor14bits
 
AutochangerLatch - Class in org.lsst.ccs.subsystems.fcs
This class is a model for the latch which lock a filter on the autochanger trucks.
AutochangerLatch(EPOSController, ComplementarySensors, ComplementarySensors, ComplementarySensors) - Constructor for class org.lsst.ccs.subsystems.fcs.AutochangerLatch
Buils a AutochangerLatchModule with a controller and 3 sensors.
AutochangerMain - Class in org.lsst.ccs.subsystems.fcs
This class is the Main Module when autochanger is in standalone mode.
AutochangerMain(BridgeToHardware) - Constructor for class org.lsst.ccs.subsystems.fcs.AutochangerMain
Build a AutochangerMainModule.
AutochangerOnlineClamp - Class in org.lsst.ccs.subsystems.fcs
This is a model for online clamp which holds a filter when it is at ONLINE position.
AutochangerOnlineClamp(EPOSControllerWithBrake, ComplementarySensors, ComplementarySensors) - Constructor for class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
Builds an AutochangerOnlineClampModule with a controller, 4 sensors and 2 maps of parameters for the controller.
AutochangerThreeOnlineClamps - Class in org.lsst.ccs.subsystems.fcs
The Three Online clamps which holds a filter when it is at ONLINE position can ve viewed as a single object.
AutochangerThreeOnlineClamps(AutochangerOnlineClamp, AutochangerOnlineClamp, AutochangerOnlineClamp) - Constructor for class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
Create a AutochangerThreeOnlineClamps with 3 AutochangerOnlineClamp.
AutochangerTruck - Class in org.lsst.ccs.subsystems.fcs
A model for an autochanger truck.
AutochangerTruck(EPOSControllerWithBrake, ComplementarySensors, ComplementarySensors, ComplementarySensors) - Constructor for class org.lsst.ccs.subsystems.fcs.AutochangerTruck
Builds a AutochangerTruckModule with 3 couple of complementary sensors to detect position of the truck at ONLINE, HANDOFF and STANDBY position.
AutochangerTruckPositionListener - Interface in org.lsst.ccs.subsystems.fcs.simulation
Interface to be implemented for components wishing to be notified when the carousel truck position changes
AutochangerTwoLatches - Class in org.lsst.ccs.subsystems.fcs
This class represents a model for the 2 Latches of the autochanger.
AutochangerTwoLatches(AutochangerLatch, AutochangerLatch) - Constructor for class org.lsst.ccs.subsystems.fcs.AutochangerTwoLatches
Build an Object AutochangerTwoLatches from 2 AutochangerLatch.
AutochangerTwoTrucks - Class in org.lsst.ccs.subsystems.fcs
This is a model for autochanger trucks.
AutochangerTwoTrucks(AutochangerTruck, AutochangerTruck, EPOSControllerForLinearRail, EPOSControllerForLinearRail) - Constructor for class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
Build a new AutoChangerTrucksModule.

B

BasicAutoChanger - Class in org.lsst.ccs.subsystems.fcs.singlefiltertest
An abstract changer module without a fliprail, without online clamp, and without a motor.
BasicAutoChanger(SftFilterLatch, SftFilterLatch, Truck, Truck, String, String) - Constructor for class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
Build a BasicAutoChangerModule with 2 latches, 2 trucks and 2 DIO devices.
BinarySensor - Interface in org.lsst.ccs.subsystems.fcs.common
interface for binary sensors (sensors that send 0 or 1) Its value is received from updateValue.
bitOverVolts - Static variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDAC
In order to have 1 Volt send to the output we have to write 3210.27287 in decimal.
booted - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
 
bootedDeviceNB - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
 
bootProcess() - Method in interface org.lsst.ccs.subsystems.fcs.common.BridgeToHardware
 
bootProcess() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
Check if all pieces of hardware in the configuration are booted with the corect serial number.
bridge - Variable in class org.lsst.ccs.subsystems.fcs.MainModule
 
BridgeToHardware - Interface in org.lsst.ccs.subsystems.fcs.common
This interface has to be implemented by classes which start a tcpip server to communicate with real hardware or by classes which simulate the communication with hardware.
bridgeToLoader - Variable in class org.lsst.ccs.subsystems.fcs.testbench.APCTestBench2CanBusMain
this bridge is to communicate with the canbus1 on the PC104
build() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
build() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTruck
 
build() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
*** lifecycle methods *************************************************
build() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
buildRsdoCommand(int, int, int) - Static method in class org.lsst.ccs.subsystems.fcs.utils.FcsUtils
build a Can Open rsdo Command that can understand the C wrapper.
buildWsdoCommand(int, int, int, int, int) - Static method in class org.lsst.ccs.subsystems.fcs.utils.FcsUtils
build a Can Open wsdo Command that can understand the C wrapper.
byteNumero - Variable in class org.lsst.ccs.subsystems.fcs.DigitalSensor
Gateway byte number where the sensor is coded.
byteNumero - Variable in class org.lsst.ccs.subsystems.fcs.ForceSensor
byte number on the gateway

C

CanCBXAI420 - Class in org.lsst.ccs.subsystems.fcs.drivers
This class represents the electronic device used in autochanger to plug the proximity sensor.
CanCBXAI420(int, String) - Constructor for class org.lsst.ccs.subsystems.fcs.drivers.CanCBXAI420
 
CanCBXAI814 - Class in org.lsst.ccs.subsystems.fcs.drivers
This is the driver class for the ADC we use in the FCS test bench at APC and in SINGLE FILTER TEST CAN-CBX-AI814.
CanCBXAI814(int, String, int) - Constructor for class org.lsst.ccs.subsystems.fcs.drivers.CanCBXAI814
Build a CanOpenADC with a CANopen node ID, a serial number and a transmission type.
cancelReadingSensors() - Method in class org.lsst.ccs.subsystems.fcs.common.MobileItem
This stops the thread reading sensors.
canClearAlert(Alert) - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
canClearAlert(Alert) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
Overridden method from ClearAlertHandler interface to define conditions when Alerts can be cleared.
CanOpenDAC - Class in org.lsst.ccs.subsystems.fcs.drivers
This is the driver class for the DAC we use in the FCS test bench: CAN-CBX-AO412
CanOpenDAC(int, String) - Constructor for class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDAC
Build a new CanOpenDAC
CanOpenDevice - Class in org.lsst.ccs.subsystems.fcs.drivers
 
CanOpenDevice(int, String) - Constructor for class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
Create a new CanOpenDevice with a node ID and a serial number.
CanOpenEPOS - Class in org.lsst.ccs.subsystems.fcs.drivers
A general model for a controller EPOS.
CanOpenEPOS(int, String, Map<String, Integer>, Map<String, Integer>, Map<String, Integer>) - Constructor for class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
Construction of a CanOpenEPOS.
CanOpenEPOSCarousel - Class in org.lsst.ccs.subsystems.fcs.drivers
 
CanOpenEPOSCarousel(int, String, Map<String, Integer>, Map<String, Integer>, Map<String, Integer>) - Constructor for class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOSCarousel
 
CanOpenEPOSLinearRailTruck - Class in org.lsst.ccs.subsystems.fcs.drivers
This class is the driver of the EPOS controller EPOS24 which controls motion of Autochanger Trucks on the linear rails.
CanOpenEPOSLinearRailTruck(int, String, HashMap<String, Integer>, HashMap<String, Integer>, HashMap<String, Integer>, int) - Constructor for class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOSLinearRailTruck
Build a new CanOpenEPOS24
CanOpenEPOSOnlineClamp - Class in org.lsst.ccs.subsystems.fcs.drivers
This class is the driver for the EPOS controller which controls the Autochanger ONLINE clamps.
CanOpenEPOSOnlineClamp(int, String, HashMap<String, Integer>, HashMap<String, Integer>, HashMap<String, Integer>) - Constructor for class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOSOnlineClamp
build a new CanOpenEPOS70
CanOpenErrorsTable - Class in org.lsst.ccs.subsystems.fcs.drivers
This class deviceErrorFile a utility class to load the property files we need to monitor a Can Open device : - device error codes - error register codes - communication errors.
CanOpenEventListener - Interface in org.lsst.ccs.subsystems.fcs.drivers
 
CanOpenLatchActuator - Class in org.lsst.ccs.subsystems.fcs.singlefiltertest
Used only for the single-filter-test hardware.
CanOpenLatchActuator(CanOpenDAC, double, double, int, int, int, int) - Constructor for class org.lsst.ccs.subsystems.fcs.singlefiltertest.CanOpenLatchActuator
Build a new CanOpenLatchActuatorModule
CanOpenLED - Class in org.lsst.ccs.subsystems.fcs.testbench
Used in APC TEST BENCH only.
CanOpenLED() - Constructor for class org.lsst.ccs.subsystems.fcs.testbench.CanOpenLED
 
CanOpenPlutoGateway - Class in org.lsst.ccs.subsystems.fcs.drivers
A class to represent the CANopen pluto gateway which is a device where we can read sensors.
CanOpenPlutoGateway(int, String) - Constructor for class org.lsst.ccs.subsystems.fcs.drivers.CanOpenPlutoGateway
build a new CanOpenPlutoGateway
CanOpenProxy - Class in org.lsst.ccs.subsystems.fcs.drivers
This Module starts a tcpip server, waits for the connection of a client whose name is the value of the field clientName.
CanOpenProxy(long) - Constructor for class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
Creates a CanOpenProxy with a tcpip port number to start the tcp server on, a client name, and a hardware booting process timeout.
CanOpenSensor14bits - Class in org.lsst.ccs.subsystems.fcs.drivers
This is a Model for a sensor on a can open bus which communicates over Can Open protocol.
CanOpenSensor14bits(CanCBXAI814, int) - Constructor for class org.lsst.ccs.subsystems.fcs.drivers.CanOpenSensor14bits
Build a CanOpenSensor14bits with an ADC name a numero of input and a tickMillis of 1000.
CanOpenStrainGauge - Class in org.lsst.ccs.subsystems.fcs.drivers
This class represents the strain gauge Seneca ZC-SG used in the autochanger for ONLINE clamps.
CanOpenStrainGauge(int, String) - Constructor for class org.lsst.ccs.subsystems.fcs.drivers.CanOpenStrainGauge
build a Seneca_ZC_SG
CanOpenSystecIO - Class in org.lsst.ccs.subsystems.fcs.drivers
Represents a model for the CANopen device SYSTEC IO-X5 which is used in autochanger to monitor 8 temperatures.
CanOpenSystecIO(int, String) - Constructor for class org.lsst.ccs.subsystems.fcs.drivers.CanOpenSystecIO
 
CanOpenThermometer - Class in org.lsst.ccs.subsystems.fcs.drivers
This is a driver for a thermometer we have in the APC test bench.
CanOpenThermometer(CanCBXAI814, int) - Constructor for class org.lsst.ccs.subsystems.fcs.drivers.CanOpenThermometer
 
CanOpenTruckMotor - Class in org.lsst.ccs.subsystems.fcs.singlefiltertest
This represents the motor that moves an autochanger truck along its rail in the single-filter-test test bench.
CanOpenTruckMotor(CompactIO, int, int) - Constructor for class org.lsst.ccs.subsystems.fcs.singlefiltertest.CanOpenTruckMotor
Creates a CanOpenTruckMotor with a tickMillis value.
CanOpenTTC580 - Class in org.lsst.ccs.subsystems.fcs.drivers
A model for the CANopen device to read carousel sensors.
CanOpenTTC580(int, String) - Constructor for class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
 
Carousel - Class in org.lsst.ccs.subsystems.fcs
This is a representation of the hardware of the carousel.
Carousel() - Constructor for class org.lsst.ccs.subsystems.fcs.Carousel
 
carousel - Variable in class org.lsst.ccs.subsystems.fcs.simulation.SimuCarouselClampController
 
carousel - Variable in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
CarouselClamp - Class in org.lsst.ccs.subsystems.fcs
A class to model a clamp that holds a filter on the carousel.
CarouselClamp(SensorPluggedOnTTC580, SensorPluggedOnTTC580) - Constructor for class org.lsst.ccs.subsystems.fcs.CarouselClamp
Build a new CarouselClampModule with a tickMillis value:5000;
CarouselClampSensor - Class in org.lsst.ccs.subsystems.fcs
 
CarouselClampSensor() - Constructor for class org.lsst.ccs.subsystems.fcs.CarouselClampSensor
 
CarouselMain - Class in org.lsst.ccs.subsystems.fcs
This class is the Main Module when carousel is in standalone mode.
CarouselMain(BridgeToHardware) - Constructor for class org.lsst.ccs.subsystems.fcs.CarouselMain
Build a CarouselMainModule.
CarouselSensor - Class in org.lsst.ccs.subsystems.fcs
A model for the carousel sensors.
CarouselSensor() - Constructor for class org.lsst.ccs.subsystems.fcs.CarouselSensor
 
CarouselSocket - Class in org.lsst.ccs.subsystems.fcs
This is a socket on the carousel : there is 5 sockets on a carousel.
CarouselSocket(int, CarouselClamp, CarouselClamp, int) - Constructor for class org.lsst.ccs.subsystems.fcs.CarouselSocket
Build a new CarouselSocket with a tickMillis of 5000.
CarouselTestbenchMain - Class in org.lsst.ccs.subsystems.fcs.testbench
Main Module for the subsystem to test the carousel hardware at LPNHE.
CarouselTestbenchMain(BridgeToHardware) - Constructor for class org.lsst.ccs.subsystems.fcs.testbench.CarouselTestbenchMain
A constructor to build this Main Module with a bridge.
changeEPOSParameter(String, int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
Changes an EPOS parameter for this controller.
changeFilterID(int, int) - Method in class org.lsst.ccs.subsystems.fcs.Carousel
 
changeMode(EPOSEnumerations.EposMode) - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
This methods changes the mode to the new mode given as an argument.
changeMode(EPOSEnumerations.EposMode) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
This methods changes the mode to the new mode given as an argument.
changeProfileVelocity(int) - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
change ProfileVelocity to a new value.
changeProfileVelocity(int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
change ProfileVelocity to a new value.
changeState(String) - Method in class org.lsst.ccs.subsystems.fcs.FcsMain
just for mcm testing
checkAutochangerTrucksLocation() - Method in class org.lsst.ccs.subsystems.fcs.FcsMain
Check where are the autochanger trucks.
checkBooted() - Method in interface org.lsst.ccs.subsystems.fcs.common.PieceOfHardware
 
checkClamped() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
 
checkClosed() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
 
checkClosedOnVoid() - Method in class org.lsst.ccs.subsystems.fcs.Loader
 
checkCommand(String) - Static method in class org.lsst.ccs.subsystems.fcs.utils.FcsUtils
 
checkConditionsForActioningOnlineClamps() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
log if actions on online clamps are allowed, throws an exception otherwise.
checkConditionsForCarrierMotion(int) - Method in class org.lsst.ccs.subsystems.fcs.Loader
Checks if the loader carrier can move.
checkConditionsForClampingHooks() - Method in class org.lsst.ccs.subsystems.fcs.Loader
 
checkConditionsForClosing() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
Check if it's safe to close the clamp.
checkConditionsForClosingLatches() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
Check if Autochanger latches can be closed.
checkConditionsForOpening() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
Check if it's safe to open the clamp.
checkConditionsForOpeningHooks() - Method in class org.lsst.ccs.subsystems.fcs.Loader
Check if the clamp can be opened.
checkConditionsForOpeningLatches() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
Check if latches can be opened.
checkConditionsForRotation() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
Check if carousel rotation is permitted.
checkConditionsForTrucksMotion() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
This method sends Exceptions if the conditions for trucks motion are not filled.
checkConditionsForUnclampingHooks() - Method in class org.lsst.ccs.subsystems.fcs.Loader
 
checkConfigDigitalInputOfLinearRails() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOSLinearRailTruck
 
checkConfigDigitalOutputOfLinearRails() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOSLinearRailTruck
 
checkConnectedOnCamera() - Method in class org.lsst.ccs.subsystems.fcs.Loader
Check if loader is connected on camera.
checkCurrent(int) - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
 
checkCurrent(int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
checkDeltaPosition() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
 
checkEnabled() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Check if controller is enable otherwise, throw an Exception.
checkFault() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Check if the controller is in fault.
checkFault() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
Check if the Controller is in fault.
checkFault() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
checkFilterName(String) - Method in class org.lsst.ccs.subsystems.fcs.FcsMain
Check if a filter name given by an end user at the console is a valid Filter Name.
checkFilterName(String) - Method in class org.lsst.ccs.subsystems.fcs.FilterManager
This method controls if the filter name given at the console by an operator is correct.
checkFilterSafetyBeforeMotion() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
This methods checks that filter can be moved by trucks.
checkHaltRequired() - Method in class org.lsst.ccs.subsystems.fcs.Loader
 
checkHomingDone() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSControllerForCarousel
 
checkId(String) - Method in interface org.lsst.ccs.subsystems.fcs.common.PieceOfHardware
 
checkInitialized() - Method in interface org.lsst.ccs.subsystems.fcs.common.PieceOfHardware
 
checkInitialized() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
Check if clamp controller is initialized.
checkIsAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
checkLoaderNotEmpty() - Method in class org.lsst.ccs.subsystems.fcs.Loader
Check if the clamp can be closed.
checkMask() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.CompactIO
This methods checks if the mask of the device is the good one.
checkNodeID(int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
Check that a nodeID entered by an end user at the console is a valid one: nodeID should be in the hardwareMapByNodeID.
checkParameters(EPOSEnumerations.EposMode) - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Check parameters for a given EPOS mode : compare the values stored in the Configuration System and the values stored in controller CPU.
checkParameters(EPOSEnumerations.EposMode) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
For every parameter to be defined for this mode this method compares the values in configuration with the value stored in controller CPU and throws a FcsHardwareException if these values are not equal.
checkParameters(Map<String, Integer>) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
Compare values of parameters in the map with the values of parameters in the controller CPU.
checkParameters(EPOSEnumerations.EposMode) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
checkParametersToCloseClampsX() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
 
checkParametersToOpenClampsX() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
 
checkPositionSensors() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
This method is called at the end of actions to check that after a motion to well known position as STANDBY, HANDOFF and ONLINE, position sensors confirm the trucks position.
checkPositionSensors() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
check that position sensors confirm position at the end of a motion to absoluteTargetPosition.
checkPositive(int) - Static method in class org.lsst.ccs.subsystems.fcs.utils.FcsUtils
 
checkPreConditionsForTrucksMotion() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
This method checks if the preconditions are ok before a motion of the trucks can be started.
checkPreConditionsForUnlockClamps() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftMain
Check if the carousel is ready to unlock the clamps in a safe way for the filter.
checkReadyForAction() - Method in class org.lsst.ccs.subsystems.fcs.common.MobileItem
 
checkSensors(FcsEnumerations.FcsAlert, String) - Method in interface org.lsst.ccs.subsystems.fcs.common.ControlledBySensors
Reads sensors and compute state and check is if sensors are in error or not.
checkSensorTypeIncremental() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
 
checkSocketName(String) - Static method in class org.lsst.ccs.subsystems.fcs.utils.FcsUtils
 
checkStarted() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
 
checkStarted() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
 
checkStopped() - Method in class org.lsst.ccs.subsystems.fcs.common.MobileItem
 
checkTargetReached(long) - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
check if target is reached in HOMING or PROFILE_POSITION commands and throws an Exception if not.
checkUnclamped() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
 
clamp() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
Clamps hooks.
clamp - Variable in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenSensor14bits
 
clampState - Variable in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
clearAlarm(FcsEnumerations.FcsAlert, String) - Method in interface org.lsst.ccs.subsystems.fcs.common.AlertRaiser
Clear Alarm
clearReceivedPDOs() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenInterface
 
close() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerLatch
Close this latch.
close() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
Closes the ONLINE clamp.
close() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoLatches
Close latches
close() - Method in class org.lsst.ccs.subsystems.fcs.drivers.SystecIO_X5
 
close() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
Closes clamp in order to hold the filter.
close() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.CanOpenLatchActuator
 
close() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.LatchActuator
This is the command that has to be sent to the latch actuator to close the latch it (same as lock it).
close() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
Close the latch : turn on the actuator, read the sensors and wait until the latch is closed.
close() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SimuLatchActuator
For the simulated latch actuator, the command close has just to update the values of the lock and unlock simulated sensors.
closeAndLockClamps() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
Closes and locks the online clamps.
closeClamps() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
Closes the 3 clamps with a small pressure.
closeClampsX() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
 
closeLatchesAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
Close the 2 latches when the autochanger trucks are at standby position.
closingLatches - Variable in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
cobid1 - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanCBXAI814
 
cobid1 - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
 
cobid2 - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanCBXAI814
 
cobid2 - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
 
CompactIO - Class in org.lsst.ccs.subsystems.fcs.singlefiltertest
This represents a device we use in FCS for to connect our numeric sensors(CAN-CBX-DIO8).
CompactIO(int, String) - Constructor for class org.lsst.ccs.subsystems.fcs.singlefiltertest.CompactIO
Build a new CompactIOModule
ComplementarySensors - Class in org.lsst.ccs.subsystems.fcs
Represents a couple of DigitalSensor which are complementary : when one has the value 1 the other must have value 0 and vice versa.
ComplementarySensors(DigitalSensor, DigitalSensor) - Constructor for class org.lsst.ccs.subsystems.fcs.ComplementarySensors
Create a couple of complementary sensors.
computeNewCurrentValue(int, int, int) - Static method in class org.lsst.ccs.subsystems.fcs.utils.FcsUtils
 
computeNewPosition(int) - Method in class org.lsst.ccs.subsystems.fcs.Carousel
 
computeShortestRelativePosition(int) - Method in class org.lsst.ccs.subsystems.fcs.Carousel
 
computeStrainGaugeLockStatus() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
return a lock status computed from strain read on onlineStrainGauge.
configAsHeartbeatConsumer(int, int, int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
Configure a node as a hearbeat consumer.
configAsHeartbeatProducer(int, int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
Configure a node as a hearbeat producer.
configureController() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
Configure ONLINE clamp controller.
configureControllers() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
Configure Autochanger trucks master and slave controllers.
configureDigitalInputOfLinearRails() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSControllerForLinearRail
 
configureDigitalInputOfLinearRails() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOSLinearRailTruck
Configure this controller to be used as an autochanger linear rail truck controller.
configureDigitalInputOfLinearRails() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerLinearRailController
 
configureDigitalInputOfOnlineClamps() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
This method is used to configure the controllers of the autochanger online clamps.
configureDigitalOutputOfLinearRails() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSControllerForLinearRail
 
configureDigitalOutputOfLinearRails() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOSLinearRailTruck
Configuration of an EPOS controller to work with a holding brake.
configureDigitalOutputOfLinearRails() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerLinearRailController
 
configureDigitalOutputOfOnlineClamps() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
This method is used to configure the autochanger onlineClamps EPOS controllers.
configurePlutoGateway() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenPlutoGateway
Configures the gateway.
configureRegister1() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenStrainGauge
configure register1 configuration of register1 is done with index 0x2107 The object 0x2107 is used to setup the measure and the digital input/output.
configureRegister2() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenStrainGauge
configure register2 configuration of register2 is done with index 0x2108 The object 0x2108 is used to setup the system measure.
connectHardware() - Method in interface org.lsst.ccs.subsystems.fcs.common.BridgeToHardware
This method is used when the loader CANbus is connected.
connectHardware() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
 
connectLoader() - Method in class org.lsst.ccs.subsystems.fcs.FcsMain
Connect the loader hardware.
connectLoader() - Method in class org.lsst.ccs.subsystems.fcs.testbench.APCTestBench2CanBusMain
 
ControlledBySensors - Interface in org.lsst.ccs.subsystems.fcs.common
Provides method checkSensors for all hardware controlled by sensors.
controller - Variable in class org.lsst.ccs.subsystems.fcs.CarouselClamp
The motor controller which controls this clamp.
convertEPOSValue(EPOSEnumerations.Parameter, long, String) - Static method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
values transmitted by EPOSController can be : UNSIGNED32, UNSIGNED16, UNSIGNED8 for UNSIGNED parameter INTEGER32, INTEGER16, INTEGER8 for SIGNED parameter This method convert a value sent by device to the value to be used in fcs.
convertInteger16(long) - Static method in class org.lsst.ccs.subsystems.fcs.utils.FcsUtils
Convert a number coded on 16 bits which represents a signed number (INTEGER16) to a short.
convertInteger32(long) - Static method in class org.lsst.ccs.subsystems.fcs.utils.FcsUtils
Convert a number coded on 32 bits which represents a signed number (INTEGER32) to an int.
convertInteger8(long) - Static method in class org.lsst.ccs.subsystems.fcs.utils.FcsUtils
Convert a number coded on 8 bits which represents a signed number (INTEGER8) to a byte.
createStatusDataPublishedByAutoChanger() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
Creates an Object to be published on the STATUS bus.
createStatusDataPublishedByAutoChangerTruck() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTruck
Creates an object to be published on the status bus.
createStatusDataPublishedByAutoChangerTrucks() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
Creates an object to be published on the status bus.
createStatusDataPublishedByBasicAutoChanger(BasicAutoChanger) - Static method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftUtils
 
createStatusDataPublishedByCanOpenDevice() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
Creates an object to be published on the STATUS bus by a CanOpenDevice.
createStatusDataPublishedByCarousel() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
Create an object StatusDataPublishedByCarousel to be published on the STATUS bus.
createStatusDataPublishedByCarouselSocket() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
Create an object to be published on the STATUS bus by a CarouselSocket.
createStatusDataPublishedByClamp() - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
Create an object to be published on the STATUS bus.
createStatusDataPublishedByEPOSController() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Creates an object to be published on the STATUS bus by an EPOSController.
createStatusDataPublishedByEPOSController() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSControllerWithBrake
 
createStatusDataPublishedByHardware() - Method in interface org.lsst.ccs.subsystems.fcs.common.PieceOfHardware
Creates an object to be published on the STATUS bus by a PieceOfHardware.
createStatusDataPublishedByHYTTC580() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
Creates an object to be published on the STATUS bus by an hyttc580 device.
createStatusDataPublishedByLatch() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerLatch
Creates an return an object to be published on the STATUS bus.
createStatusDataPublishedByLatch() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
This methods is used in the single-filter-test.
createStatusDataPublishedByLoader() - Method in class org.lsst.ccs.subsystems.fcs.Loader
Creates an Object to be published on the STATUS bus.
createStatusDataPublishedByLoaderCarrier() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
Creates an object to be published on the STATUS bus.
createStatusDataPublishedByLoaderClamp() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
Creates and returns the object to be published on the STATUS bus by the LoaderClamp.
createStatusDataPublishedByOnlineClamp() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
Creates and returns the object to be published on the STATUS bus.
createStatusDataPublishedByPlutoGatewayModule() - Method in class org.lsst.ccs.subsystems.fcs.drivers.PlutoGateway
Create an object with status data to be published on the status bus.
createStatusDataPublishedByThreeClamps() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
Creates an object to be published on the status bus.
createStatusDataPublishedByTwoLatches() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoLatches
Creates an object to be published on the STATUS bus by AutochangerTwoLatches.
CURRENT_MONITOR_TASK_NAME - Static variable in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
CURRENT_MONITOR_TASK_NAME - Static variable in class org.lsst.ccs.subsystems.fcs.AutochangerTruck
 
currentAction - Variable in class org.lsst.ccs.subsystems.fcs.common.MobileItem
 
currentLimitInVolt - Variable in class org.lsst.ccs.subsystems.fcs.singlefiltertest.LatchActuator
 
currentToMaintainUnlocked - Variable in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
currentToUnlock - Variable in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 

D

decreaseCurrentMonitoring() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
slow down online clamps current monitoring for the 3 clamps
decreaseLinearRailsCurrentMonitoring() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
slow down online clamps current monitoring for the 3 clamps
defaultSensorType - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenSystecIO
 
defineAbsolutePosition(int) - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Defines the actual position as the absolute position which value is given as an argument.
defineAbsolutePosition(int) - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSControllerForCarousel
 
defineAbsolutePosition(int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
definePositionFromNegativeLimitSwitch() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
 
deviceName - Variable in class org.lsst.ccs.subsystems.fcs.CarouselSensor
name of the CAN OPEN device this sensor is plugged on.
deviceName - Variable in class org.lsst.ccs.subsystems.fcs.ForceSensor
name of the gateway this sensor is plugged on.
digitalDigit - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenSystecIO
 
DigitalSensor - Class in org.lsst.ccs.subsystems.fcs
This class represents a sensor which sends 0 or 1.
DigitalSensor(String, int, int) - Constructor for class org.lsst.ccs.subsystems.fcs.DigitalSensor
Build a new DigitalSensor which is plugged on a plutoGateway for example.
disable() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
shutdowns controller
disableChannel(int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenSystecIO
disable chanel which numero is given as argument
disableVoltage() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
cf doc EPOS2_Firmware_Specification § 3.2 Device Control
disconnectHardware() - Method in interface org.lsst.ccs.subsystems.fcs.common.BridgeToHardware
This methods stops the CWrapper client, and the TCP server.
disconnectHardware() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
*********************************************************************************************** ******************** END OF SETTERS AND GETTERS ********************************************** *********************************************************************************************** /** /** This methods stops the CWrapper client, and the TCP server.
disconnectLoader() - Method in class org.lsst.ccs.subsystems.fcs.FcsMain
Disconnect the loader hardware.
disconnectLoader() - Method in class org.lsst.ccs.subsystems.fcs.testbench.APCTestBench2CanBusMain
 
displayErrorHistory() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Return a printed list of errors that occured on this controller.
displayErrorHistory() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
Read error history on the device and return its String representation.
displayErrorHistory() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
displayErrorRegister() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
Read Error Register on the controller (index 1001), retrieve error name and return a String representation of the error register.
displayListParameters(String) - Static method in class org.lsst.ccs.subsystems.fcs.utils.FcsUtils
Displays the list of parameters that we have to define for a given mode.
displayListParameters() - Static method in class org.lsst.ccs.subsystems.fcs.utils.FcsUtils
Displays the list of parameters.
doInitializePDOs() - Method in interface org.lsst.ccs.subsystems.fcs.common.PieceOfHardware
Initialize canOpenInterface in order to be able to retrieve PDOs if this PieceOfHardware sends PDOS.
doInitializePDOs() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
Do nothing if this device doesn't send PDOs except log for debug purpose.
doInitializePDOs() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
 
doReleaseBrake() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSControllerWithBrake
Release holding brake to be able to move linear rail trucks or open/close ONLINE clamps.
doReleaseBrake() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerLinearRailController
 
doReleaseBrake() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerOnlineClampController
 
doShutdown() - Method in interface org.lsst.ccs.subsystems.fcs.common.BridgeToHardware
 
doShutdown() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
This has to be executed in post order : after controllers and other hardware shutdown.

E

EmergencyMessage - Class in org.lsst.ccs.subsystems.fcs.common
This is a model for an Emergency message comming from the CANbus.
EmergencyMessage(int, String, int, String, int, String) - Constructor for class org.lsst.ccs.subsystems.fcs.common.EmergencyMessage
Creates a new EmergencyMessage
EmergencyMessageListener - Interface in org.lsst.ccs.subsystems.fcs.drivers
Interface for can devices that handle emergency messages.
enable() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
This methods enables the controller : i.e.
enableAndCheckControllerBeforeAction() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
Enables controller, changes mode into CURRENT, Reads parameters for mode CURRENT on controller CPU.
enableAndReleaseBrake() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSControllerWithBrake
enableAndReleaseBrake if this controller is a slave command is rejected because we have to check if master controller is enabled.
enableAndReleaseBrake() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerOnlineClampController
 
enableAndWriteAbsolutePosition(int) - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Enable controller and go to absolute position.
enableAndWriteCurrent(int) - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Enable, set mode CURRENT and write current.
enableAndWriteRelativePosition(int) - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Enable controller and go to relative position.
enableAndWriteRelativePosition(int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCarouselController
 
enableAndWriteRelativePosition(int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
enableChannel(int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenSystecIO
enable chanel which numero is given as argument
enableControllersAndReleaseBrake() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
This method is used in the startAction method.
enabledToPublish - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
Used to publish on the status bus for the GUI*
EPOSController - Interface in org.lsst.ccs.subsystems.fcs.common
 
EPOSControllerForCarousel - Interface in org.lsst.ccs.subsystems.fcs.common
 
EPOSControllerForLinearRail - Interface in org.lsst.ccs.subsystems.fcs.common
 
EPOSControllerWithBrake - Interface in org.lsst.ccs.subsystems.fcs.common
 
errorHistory - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
 
errorRegister - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
 
executeAction(FcsEnumerations.MobileItemAction, long) - Method in class org.lsst.ccs.subsystems.fcs.common.MobileItem
This executes an action which moves the MobileItem and waits for the end od this action.
executeCurrentRamp(int, int, int, int, int) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
Sends current to controller with a ramp : from initialCurrent to finalCurrent in a given number of steps (nbStep) and waits until the final value is reached.
executeSequence1() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftMain
This method is the main sequence of commands that we want to test on the Single Filter Test.
executeSequence1(int) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftMain
This method will execute nb times the Sequence1 : the parameter nb is given by the user at the console.

F

FakeFilterHolder - Class in org.lsst.ccs.subsystems.fcs
This class is a model for the fakeAutochanger that we use on loader and carousel test bench in standalone mode.
FakeFilterHolder() - Constructor for class org.lsst.ccs.subsystems.fcs.FakeFilterHolder
empty constructor => let Toolkit build this object from groovy description file.
faultReset() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
Clear faults on the controller and clear alarm that was raised for this controller.
FCSLOG - Static variable in class org.lsst.ccs.subsystems.fcs.common.MobileItem
 
FCSLOG - Static variable in class org.lsst.ccs.subsystems.fcs.drivers.SystecIO_X5
 
FCSLOG - Static variable in class org.lsst.ccs.subsystems.fcs.utils.FcsUtils
 
FcsMain - Class in org.lsst.ccs.subsystems.fcs
The main module in FCS.
FcsMain(BridgeToHardware, BridgeToHardware) - Constructor for class org.lsst.ccs.subsystems.fcs.FcsMain
Build a FcsMainModule
FcsUtils - Class in org.lsst.ccs.subsystems.fcs.utils
This class gathers static final variables and static methods.
FcsUtils() - Constructor for class org.lsst.ccs.subsystems.fcs.utils.FcsUtils
 
Filter - Class in org.lsst.ccs.subsystems.fcs
This is a model for an optical filter for the camera.
Filter(int, double) - Constructor for class org.lsst.ccs.subsystems.fcs.Filter
Build a filter with an ID and a weight and a socketName.
FilterHolder - Interface in org.lsst.ccs.subsystems.fcs.common
The autochanger module for the whole Filter Exchange System or the fake autochanger module implements this interface.
FilterIdentificator - Class in org.lsst.ccs.subsystems.fcs
This is a Model for the system which identifies filters on the autochanger trucks.
FilterIdentificator() - Constructor for class org.lsst.ccs.subsystems.fcs.FilterIdentificator
 
FilterManager - Class in org.lsst.ccs.subsystems.fcs
This class's goal is to manage the filters.
FilterManager() - Constructor for class org.lsst.ccs.subsystems.fcs.FilterManager
 
FILTERPRESENCE - Static variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
 
filterPresenceMinValue - Variable in class org.lsst.ccs.subsystems.fcs.CarouselClamp
if filter presence sensor returns a value between 0 and filterPresenceMinValue : sensor is in error.
filterPresenceOffset - Variable in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
filterPresenceSensor - Variable in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
 
filterPresenceStatus - Variable in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
filterPresenceValueA - Variable in class org.lsst.ccs.subsystems.fcs.CarouselClamp
if filter presence sensor returns a value between filterPresenceMinValue and filterPresenceValueA : the filter is engaged and lockable.
filterPresenceValueB - Variable in class org.lsst.ccs.subsystems.fcs.CarouselClamp
if filter presence sensor returns a value between filterPresenceValueA and filterPresenceValueB filter is not lockable.
filtersMapByName - Variable in class org.lsst.ccs.subsystems.fcs.FilterManager
A map to store the filters that FCS manages.
finalValueReached(int, int, int) - Static method in class org.lsst.ccs.subsystems.fcs.utils.FcsUtils
Returns true if the final value is reached.
force2one(int, int) - Static method in class org.lsst.ccs.subsystems.fcs.utils.FcsUtils
Return a new value where the digit (bit number given as argument) has been replaced by 1.
force2zero(int, int) - Static method in class org.lsst.ccs.subsystems.fcs.utils.FcsUtils
Computes a new value given as argument in replacing bit which is at position given as argument by 0.
forceBit(int, int, int) - Static method in class org.lsst.ccs.subsystems.fcs.utils.FcsUtils
Sets the nth bit
ForceSensor - Class in org.lsst.ccs.subsystems.fcs
Represents a model for a force sensor.
ForceSensor() - Constructor for class org.lsst.ccs.subsystems.fcs.ForceSensor
 

G

getAlertService() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
 
getAlertService() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTruck
 
getAlertService() - Method in interface org.lsst.ccs.subsystems.fcs.common.AlertRaiser
return alertService
getAlertService() - Method in class org.lsst.ccs.subsystems.fcs.common.MobileItem
 
getAlertService() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
 
getAlertService() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
 
getAlertService() - Method in class org.lsst.ccs.subsystems.fcs.drivers.SystecIO_X5
 
getAlertService() - Method in class org.lsst.ccs.subsystems.fcs.Loader
 
getAlertService() - Method in class org.lsst.ccs.subsystems.fcs.MainModule
 
getAutochangerTrucks() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
returns trucks to be able to send commands to trucks in fcs subsystem.
getByteNumero() - Method in interface org.lsst.ccs.subsystems.fcs.common.SensorPluggedOnDevice
 
getByteNumero() - Method in class org.lsst.ccs.subsystems.fcs.DigitalSensor
 
getByteNumero() - Method in class org.lsst.ccs.subsystems.fcs.ForceSensor
return byteNumero
getByteNumero() - Method in class org.lsst.ccs.subsystems.fcs.Inclinometer
 
getCanInterface() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
 
getCarrier() - Method in class org.lsst.ccs.subsystems.fcs.Loader
Returns carrier.
getClamp() - Method in class org.lsst.ccs.subsystems.fcs.Loader
Returns clamp.
getClampsState() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
Returns the state of the clamps.
getClampState() - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
Returns the clampState of the clamp.
getClampXminus() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
This method returns the clampX- which is at standby filterPosition.
getClampXminus() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
getClampXminusController() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
 
getClampXplus() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
This method returns the clampX+ which is at standby filterPosition.
getClampXplus() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
getClampXplusController() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
 
getCloseSensors() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
returns closeSensors for tests
getCobid1() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
 
getCobid2() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
 
getCommErrorNameByCode(int) - Static method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenErrorsTable
Return the name of a communication error code given as a parameter in reading in the communication error table.
getController() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
Return ONLINE clamp controller
getControllerName() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerLatch
 
getControllerName() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
return controller name
getControllerName() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTruck
 
getControllerName() - Method in interface org.lsst.ccs.subsystems.fcs.common.MovedByEPOSController
Return the name of the controller.
getControllerName() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
 
getControllerName() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
Returns controller name.
getCurrent() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
returns current for tests
getCurrentLimitInVolt() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.LatchActuator
***********************************************************************************************
getCurrentToClamp() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
For simulator
getCurrentToClamp() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
 
getCurrentToClose() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerLatch
For simulation, return currentToClose
getCurrentToOpen() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
For simulator
getCurrentToOpen() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
 
getCurrentToUnlock() - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
Returns the amount of current needed to unlock this clamp.
getDac() - Method in class org.lsst.ccs.subsystems.fcs.testbench.CanOpenLED
 
getDeviceErrorCode() - Method in class org.lsst.ccs.subsystems.fcs.common.EmergencyMessage
 
getDeviceErrorName() - Method in class org.lsst.ccs.subsystems.fcs.common.EmergencyMessage
 
getDeviceErrorNameByCode(int) - Static method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenErrorsTable
Return the name of an error code given as a parameter in reading in the error codes table.
getDeviceName() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSensor
 
getDeviceName() - Method in class org.lsst.ccs.subsystems.fcs.common.EmergencyMessage
 
getDeviceName() - Method in interface org.lsst.ccs.subsystems.fcs.common.SensorPluggedOnDevice
 
getDeviceName() - Method in interface org.lsst.ccs.subsystems.fcs.common.SensorPluggedOnTTC580
 
getDeviceName() - Method in class org.lsst.ccs.subsystems.fcs.DigitalSensor
 
getDeviceName() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenSensor14bits
 
getDeviceName() - Method in class org.lsst.ccs.subsystems.fcs.ForceSensor
 
getDeviceName() - Method in class org.lsst.ccs.subsystems.fcs.Inclinometer
 
getDigitalValue() - Method in class org.lsst.ccs.subsystems.fcs.ComplementarySensors
 
getDoubleValue(int) - Static method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenThermometer
This methods translate the value returned by a sensor to the double value.
getDummyFilter() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftMain
 
getEncoderRibbonMinValue() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerLinearRailController
 
getEncoderSign() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
used by tests.
getEngagedPosition() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
 
getErrorHistory() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
 
getErrorHistory() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
For the GUI
getErrorRegister() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
 
getErrorRegister() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
For the GUI
getErrorRegisterCode() - Method in class org.lsst.ccs.subsystems.fcs.common.EmergencyMessage
 
getErrorRegisterName() - Method in class org.lsst.ccs.subsystems.fcs.common.EmergencyMessage
 
getErrorRegisterNameByCode(int) - Static method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenErrorsTable
Return the name of an error register given as a parameter in reading in the error register table.
getFilterAtStandbyName() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
Returns name of filter which is in the socket at STANDBY position or NO_FILTER if there is no filter at STANDBY.
getFilterByID(int) - Method in class org.lsst.ccs.subsystems.fcs.FilterManager
Return Return filter which id is given as argument.
getFilterByName(String) - Method in class org.lsst.ccs.subsystems.fcs.FcsMain
This methods returns the filter which has for name the String given as argument.
getFilterByName(String) - Method in class org.lsst.ccs.subsystems.fcs.FilterManager
Return a filter which name is given as argument.
getFilterID() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
getFilterID() - Method in class org.lsst.ccs.subsystems.fcs.Filter
Returns filterID as Integer
getFilterId() - Method in class org.lsst.ccs.subsystems.fcs.FilterIdentificator
return filterId.
getFilterIDSensors() - Method in class org.lsst.ccs.subsystems.fcs.FilterIdentificator
Return the list of filterID sensors.
getFilterIDSensors() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerPlutoGateway
 
getFilterIDSensors() - Method in interface org.lsst.ccs.subsystems.fcs.simulation.SimuFilterIDPlutoGatewayInterface
 
getFilterIDSensors() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuPlutoGatewayWithFilterID
return a list of filterID sensors.
getFilterName() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
getFilterNameByID(int) - Method in class org.lsst.ccs.subsystems.fcs.FilterManager
Return Return filter name which correspond to ID.
getFilterNames() - Method in class org.lsst.ccs.subsystems.fcs.MainModule
Return a list of filter names that the subsystem manages.
getFilterNamesSortedByFilterID() - Method in class org.lsst.ccs.subsystems.fcs.FilterManager
Returns a list of filter names.
getFilterOnTrucks() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
getFilterOnTrucksID() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
If autochanger holds a filter, returns filterID, else returns 0.
getFilterOnTrucksName() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
If autochanger holds a filter, return filter name else return null.
getFilterOnTrucksName() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
getFilterPresenceMinValue() - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
getFilterPresenceSensor() - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
For simulation.
getFilterPresenceSensor() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
 
getFilterPresenceStatus() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoLatches
return filterPresenceStatus
getFilterPresenceStatus() - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
getFilterPresenceValueA() - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
getFilterPresenceValueB() - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
getFilterPresenceXm(long) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
return filter presence sensor for clampXminus
getFilterPresenceXp(long) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
return filter presence sensor value for clampXplus.
getFilterSensorsDIO() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
getFilterSensorsDIOName() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
getFiltersMapByID() - Method in class org.lsst.ccs.subsystems.fcs.FilterManager
 
getFiltersMapByName() - Method in class org.lsst.ccs.subsystems.fcs.FilterManager
A getter for the Filters Map sorted by filter name.
getFilterSocket(int) - Method in class org.lsst.ccs.subsystems.fcs.Carousel
 
getFinalCurrentToClose() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
getForceStatus() - Method in class org.lsst.ccs.subsystems.fcs.ForceSensor
Deprecated.
getHaltRequired() - Method in class org.lsst.ccs.subsystems.fcs.common.MobileItem
 
getHandoffPosition() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
Return HANDOFF masterPosition.
getHandoffPosition() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
 
getId() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
getInclinaison() - Method in class org.lsst.ccs.subsystems.fcs.Inclinometer
Returns inclinaison value in degrees.
getIncrementCurrentToClamp() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
getIncrementCurrentToClose() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
getIncrementCurrentToOpen() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
getInitialCurrentToClose() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
getInitialValue() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SimuCompactIO
 
getInputNumero() - Method in class org.lsst.ccs.subsystems.fcs.DigitalSensor
 
getInputs() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanCBXAI814
 
getLatchActuator() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
 
getLatchController() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerLatch
Return latchController
getLatchesState() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
This method returns the latchesState if it is not been updated otherwise it waits until the end of the update.
getLatchXminus() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
getLatchXplus() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
getLockSensor() - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
For simulation.
getLockSensor() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
 
getLockSensorMaxValue() - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
getLockSensorValueA() - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
getLockSensorValueB() - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
getLockStatus() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerLatch
Return lockStatus.
getLockStatus() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
Return lockStatus If lockStatus is being updated, wait until update completion else return immediately lockStatus.
getLockStatus() - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
getLockStatus() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
 
getLockStatus() - Method in class org.lsst.ccs.subsystems.fcs.LoaderHook
 
getLockStatus() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
 
getLockXm(long) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
return lock sensor for clampXminus
getLockXp(long) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
return lock sensor for clampXplus
getMaxCurrent() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
Returns max current - Used by GUI
getMaxRangeValue() - Method in class org.lsst.ccs.subsystems.fcs.ForceSensor
Deprecated.
getMaxSpeed() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
Returns max speed - Used by GUI
getMaxTimeToClose() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
getMaxTimeToLock() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
getMaxTimeToOpen() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
getMaxTimeToUnlock() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
getMinRangeValue() - Method in class org.lsst.ccs.subsystems.fcs.ForceSensor
Deprecated.
getMode() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Return the EPOS mode stored in field mode.
getMode() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
Return Epos mode for GUI.
getName() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
 
getName() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTruck
 
getName() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSensor
 
getName() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
getName() - Method in interface org.lsst.ccs.subsystems.fcs.common.Actuator
 
getName() - Method in interface org.lsst.ccs.subsystems.fcs.common.AlertRaiser
 
getName() - Method in class org.lsst.ccs.subsystems.fcs.common.MobileItem
 
getName() - Method in interface org.lsst.ccs.subsystems.fcs.common.PieceOfHardware
 
getName() - Method in interface org.lsst.ccs.subsystems.fcs.common.PlutoGatewayInterface
 
getName() - Method in class org.lsst.ccs.subsystems.fcs.common.Sensor14bits
Returns the name of this component
getName() - Method in interface org.lsst.ccs.subsystems.fcs.common.SensorPluggedOnDevice
 
getName() - Method in interface org.lsst.ccs.subsystems.fcs.common.SensorPluggedOnTTC580
 
getName() - Method in class org.lsst.ccs.subsystems.fcs.DigitalSensor
The name of this component.
getName() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
Return name.
getName() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
 
getName() - Method in class org.lsst.ccs.subsystems.fcs.drivers.SystecIO_X5
 
getName() - Method in class org.lsst.ccs.subsystems.fcs.Filter
 
getName() - Method in class org.lsst.ccs.subsystems.fcs.ForceSensor
 
getName() - Method in class org.lsst.ccs.subsystems.fcs.Inclinometer
 
getName() - Method in class org.lsst.ccs.subsystems.fcs.Loader
 
getName() - Method in class org.lsst.ccs.subsystems.fcs.MainModule
 
getNodeID() - Method in class org.lsst.ccs.subsystems.fcs.common.EmergencyMessage
 
getNodeID() - Method in interface org.lsst.ccs.subsystems.fcs.common.PieceOfHardware
 
getNodeID() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
 
getNodeName(int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
For a piece of hardware that this tcpProxy manages, this methods returns the name of the device when the CANopen node id is given as argument.
getNumOfAnalogInput() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenSensor14bits
 
getOnlineClamps() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
returns onlineClamps to be able to send commands to onlineClamps in fcs subsystem.
getOnlineFilterName() - Method in class org.lsst.ccs.subsystems.fcs.FcsMain
Return the name of the filter which is at ONLINE.
getOnlinePosition() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
Return ONLINE position.
getOpenSensors() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
returns openSensors for tests
getOutputNumero() - Method in class org.lsst.ccs.subsystems.fcs.testbench.CanOpenLED
 
getPdo1() - Method in interface org.lsst.ccs.subsystems.fcs.common.TTC580Interface
 
getPdo1() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
 
getPdo2() - Method in interface org.lsst.ccs.subsystems.fcs.common.TTC580Interface
 
getPdo2() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
 
getPdoData() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
for simulation and tests
getPosition() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTruck
Return truck position enregistred in field position.
getPosition() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
Return actual trucks masterPosition.
getPosition() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
return carousel position.
getPosition() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
 
getPosition() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
Return position for end user.
getPosition() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftCarousel
 
getPresenceStatus() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
Return the filter presence status.
getRailSensorStandback() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.Truck
 
getRailSensorStandby() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.Truck
 
getRailsSensorsDIO() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
***********************************************************************************************
getRailsSensorsDIOName() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
getReadActualCurrent() - Method in interface org.lsst.ccs.subsystems.fcs.common.Actuator
 
getRelativePositionToClose() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
 
getRelativePositionToUnclamp() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
 
getReturnValue(String, int) - Method in class org.lsst.ccs.subsystems.fcs.testbench.APCTestBenchMain
Returns the value read on the socket for the input of the ADC given as an argument.
getSensor() - Method in class org.lsst.ccs.subsystems.fcs.ComplementarySensors
for simulation
getSensor() - Method in class org.lsst.ccs.subsystems.fcs.RedondantSensors
for simulation
getSensorC() - Method in class org.lsst.ccs.subsystems.fcs.ComplementarySensors
for simulation
getSensorR() - Method in class org.lsst.ccs.subsystems.fcs.RedondantSensors
for simulation
getSentCurrent() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
returns last value of current sent to controller
getSentCurrentMaxValue() - Method in interface org.lsst.ccs.subsystems.fcs.common.Actuator
 
getSentCurrentMinValue() - Method in interface org.lsst.ccs.subsystems.fcs.common.Actuator
 
getSentCurrentValue() - Method in interface org.lsst.ccs.subsystems.fcs.common.Actuator
 
getSerialNB() - Method in interface org.lsst.ccs.subsystems.fcs.common.PieceOfHardware
 
getSerialNB() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
 
getSftTrucksMotor() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftAutoChanger
 
getSignedStepHeight(int, int, int) - Static method in class org.lsst.ccs.subsystems.fcs.utils.FcsUtils
For online clamps.
getSlaveModuleStatus() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
getSlaveModuleStatus(long) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
return slave module status.
getSocketAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
Return the socket HALTED at STANDBY filterPosition if there is one.
getSocketAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftCarousel
 
getSocketAtStandbyID() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
 
getSocketByName(String) - Method in class org.lsst.ccs.subsystems.fcs.Carousel
Return a CarouselSocket which name is given as parameter.
getSocketId(long) - Method in interface org.lsst.ccs.subsystems.fcs.common.TTC580Interface
 
getSocketId(long) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
return socketId from PDO value socket identification are the first 3 bits (reading from left to right).
getSocketsMap() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
 
getSpeedVoltageInVolt() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.LatchActuator
 
getSpeedVoltageMaxValue() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.LatchActuator
 
getSpeedVoltageMinValue() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.LatchActuator
 
getStandbyPosition() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
Return STANDBY masterPosition.
getStandbyPosition() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
getState() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
getStatusData() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
getStepNB() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
used by tests.
getStoragePosition() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
 
getSubsystem() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
 
getSubsystem() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTruck
 
getSubsystem() - Method in interface org.lsst.ccs.subsystems.fcs.common.AlertRaiser
 
getSubsystem() - Method in class org.lsst.ccs.subsystems.fcs.common.MobileItem
 
getSubsystem() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
 
getSubsystem() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
 
getSubsystem() - Method in class org.lsst.ccs.subsystems.fcs.drivers.SystecIO_X5
 
getSubsystem() - Method in class org.lsst.ccs.subsystems.fcs.Loader
 
getSubsystem() - Method in class org.lsst.ccs.subsystems.fcs.MainModule
 
getTargetPositionToClamp() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
 
getTargetPositionToOpen() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
 
getTcpProxy() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
Return tcpProxy
getTimeoutForClosing() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerLatch
Return timeoutForClosing
getTimeoutForClosing() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoLatches
Return the max time for closing in millisecond.
getTimeoutForClosing() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
 
getTimeoutForGoingToHandOff() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
Used by GUI
getTimeoutForGoingToStorage() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
Used by GUI
getTimeoutForOpening() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerLatch
Return timeoutForOpening
getTimeoutForOpening() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoLatches
Return the max time for opening.
getTimeoutForOpening() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
 
getTimeoutForTrucksMotion() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
Return the timeout for trucks motion.
getTimeToConfortAPosition() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftAutoChanger
 
getTimeToGoToStandback() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftAutoChanger
 
getTimeToGoToStandby() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftAutoChanger
 
getTruckLocation() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.Truck
This method returns the truck position (an ENUM).
getTrucksLocation() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
This method returns the truckLocation if it is not been updated otherwise it waits until the end of the update.
getTruckXminus() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
getTruckXplus() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
getUnderLoadLimit() - Method in class org.lsst.ccs.subsystems.fcs.ForceSensor
Deprecated.
getUnlockSensor() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
 
getValue() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSensor
 
getValue() - Method in interface org.lsst.ccs.subsystems.fcs.common.Sensor
 
getValue() - Method in class org.lsst.ccs.subsystems.fcs.common.Sensor14bits
This method returns value if the sensor is not updating otherwise it waits until the update is completed and returns the new read value from the hardware.
getValue() - Method in interface org.lsst.ccs.subsystems.fcs.common.SensorPluggedOnTTC580
 
getValue() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.CompactIO
 
getValues() - Method in interface org.lsst.ccs.subsystems.fcs.common.PlutoGatewayInterface
 
getValues() - Method in class org.lsst.ccs.subsystems.fcs.drivers.PlutoGateway
return device values.
getVarValue(int, int) - Method in class org.lsst.ccs.subsystems.fcs.common.PDOStorage
Returns the value stored for a CANopen device identified by its nodeID and for an input number on this CANopen device.
getVoltage() - Method in class org.lsst.ccs.subsystems.fcs.ForceSensor
Returns voltage value read on force sensor in mV.
getWaitTimeToClose() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
getWaitTimeToOpen() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
getWeight() - Method in class org.lsst.ccs.subsystems.fcs.Filter
return filter weight
goToAbsolutePosition(int) - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
For end user.
goToEngaged() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
Move the carrier to Handoff position.
goToHandOff() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
Move Autochanger trucks to the Handoff position.
goToHandOff() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
Move the carrier to Handoff position.
goToInitialState() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftMain
Initial state for sequence1 : autochanger is in highposition and trucks are empty carousel holds a filter and its clamps are in CLAMPEDONFILTER state.
goToOnline() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
Move Autochanger trucks to the Online position.
goToStandback() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
goToStandback() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftAutoChanger
Move SFT autochanger to STANDBACK.
goToStandby() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
Move Autochanger trucks to the Standby position.
goToStandby() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
goToStandby() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftAutoChanger
This methods moves the trucks from standback position to standby position.
goToStorage() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
Moves loader carrier to storage position.
grabFilterAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
Close latches on filter at STANDBY.
grabFilterAtStandby(Filter) - Method in class org.lsst.ccs.subsystems.fcs.Carousel
This method has to be executed when a filter has just been moved on the carousel at standby filterPosition by the autochanger.
grabFilterAtStandby(Filter) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
Go to STANDBY to grab filter and stay at STANDBY.

H

haltRequired - Variable in class org.lsst.ccs.subsystems.fcs.MainModule
 
hardwareBootProcessEnded - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
 
hardwareBootTimeout - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
A timeout for the booting process : during initialization, we wait for the boot messages coming from CANbus field.
hardwareMapByName - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
 
hardwareMapByNodeID - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
Map of PieceOfHardware objects this CanOpenProxy manages.
hasToWaitForEndOfAction - Variable in class org.lsst.ccs.subsystems.fcs.common.MobileItem
 
homing() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
Do homing of both controllers.
homing() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
homing of rotation controller to be done before each rotation
homing() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSControllerForLinearRail
 
homing() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOSLinearRailTruck
 
homing() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
This command is to be used by end user in case the carrier controller has lost its position.
homing() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerLinearRailController
 

I

Inclinometer - Class in org.lsst.ccs.subsystems.fcs
This is a model for the Inclinometer used in CPPM test bench and on whole size prototype.
Inclinometer() - Constructor for class org.lsst.ccs.subsystems.fcs.Inclinometer
 
increaseCurrentMonitoring() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
speed up online clamps current monitoring for the 3 clamps
increaseLinearRailsCurrentMonitoring() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
increase current monitoring for the 2 trucks
inError - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
 
info(int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
 
info(int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenInterface
 
init() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerLatch
Initialize field autochanger and latchController
init() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerMain
 
init() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
*** lifecycle methods *************************************************
init() - Method in class org.lsst.ccs.subsystems.fcs.CarouselMain
 
init() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
*** lifecycle methods *************************************************
init() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
 
init(int, String, String, int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
 
init() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
 
init() - Method in class org.lsst.ccs.subsystems.fcs.drivers.PlutoGateway
 
init() - Method in class org.lsst.ccs.subsystems.fcs.FakeFilterHolder
 
init() - Method in class org.lsst.ccs.subsystems.fcs.FcsMain
 
init() - Method in class org.lsst.ccs.subsystems.fcs.FilterManager
 
init() - Method in class org.lsst.ccs.subsystems.fcs.LoaderMain
 
init() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerLatchController
 
init() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerLinearRailController
 
init() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerOnlineClampController
 
init() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerPlutoGateway
 
init() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerStandalonePlutoGateway
 
init(int, String, String, int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenInterface
 
init() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenInterface
 
init() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCarouselClampController
 
init() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCarouselController
 
init() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCarouselStandalonePlutoGateway
 
init() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
init() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderStandalonePlutoGateway
 
init() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuTTC580
 
init() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
**************************************************************************************************
init() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftMain
 
init() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SimuCompactIO
 
initialize() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenSystecIO
Initialize and configure the device in order to be able to read temperatures.
initialize() - Method in class org.lsst.ccs.subsystems.fcs.drivers.SystecIO_X5
 
initializeAndCheckHardware() - Method in interface org.lsst.ccs.subsystems.fcs.common.PieceOfHardware
This methods write some configuration data on the hardware CPU.
initializeAndCheckHardware() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanCBXAI814
 
initializeAndCheckHardware() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
This methods has to be overridden if there is some initialization to do for the device.
initializeAndCheckHardware() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
Check if the parameters in the cPU of the controller have the right values.
initializeAndCheckHardware() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenPlutoGateway
 
initializeAndCheckHardware() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenStrainGauge
Set field initialized to true.
initializeAndCheckHardware() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenADC
 
initializeAndCheckHardware() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuTTC580
 
initializeClampsState() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
In carousel, sensors are updated from PDOs.
initializeController() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
initialize controller
initializeController() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
 
initializeControllers() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
 
initialized - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
 
initializeGateway() - Method in class org.lsst.ccs.subsystems.fcs.Loader
 
initializeHardware() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
Command for ENGINEERING mode.
initializePDOs() - Method in interface org.lsst.ccs.subsystems.fcs.common.PieceOfHardware
Initialize PDOs if device is booted.
initializePDOs() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
Used with JNI interface to initialize canInterface to be able to received PDOs.
initializePostStart() - Method in class org.lsst.ccs.subsystems.fcs.drivers.SystecIO_X5
 
inputs - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanCBXAI814
 
isActionCompleted(FcsEnumerations.MobileItemAction) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerLatch
Return true if action is completed with success.
isActionCompleted(FcsEnumerations.MobileItemAction) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
isActionCompleted(FcsEnumerations.MobileItemAction) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
returns true if the action given as argument is completed.
isActionCompleted(FcsEnumerations.MobileItemAction) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoLatches
 
isActionCompleted(FcsEnumerations.MobileItemAction) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
 
isActionCompleted(FcsEnumerations.MobileItemAction) - Method in class org.lsst.ccs.subsystems.fcs.Carousel
 
isActionCompleted(FcsEnumerations.MobileItemAction) - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
isActionCompleted(FcsEnumerations.MobileItemAction) - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
isActionCompleted(FcsEnumerations.MobileItemAction) - Method in class org.lsst.ccs.subsystems.fcs.common.MobileItem
 
isActionCompleted(FcsEnumerations.MobileItemAction) - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
Tests if action is completed.
isActionCompleted(FcsEnumerations.MobileItemAction) - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
Check if the action is completed.
isActionCompleted(FcsEnumerations.MobileItemAction) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
isActionCompleted(FcsEnumerations.MobileItemAction) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
 
isAtEngaged() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
Return true if carrier is at ENGAGED position.
isAtHandoff() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
Return true if autochanger trucks are at HANDOFF.
isAtHandoff() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTruck
 
isAtHandoff() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
Returns the boolean field atHandoff.
isAtHandoff() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
 
isAtHandoff() - Method in interface org.lsst.ccs.subsystems.fcs.common.FilterHolder
This method returns true if the autochanger trucks are at HANDOFF position, false otherwise.
isAtHandoff() - Method in class org.lsst.ccs.subsystems.fcs.FakeFilterHolder
For the fake autochanger there is no autochanger trucks, so the position has not a real meaning.
isAtHandoff() - Method in class org.lsst.ccs.subsystems.fcs.Loader
 
isAtHandoff() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
Return true if the carrier is at HANDOFF position.
isAtHandoff() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
isAtOnline() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
return true if autochanger trucks are at ONLINE.
isAtOnline() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTruck
 
isAtOnline() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
Returns the boolean field atOnline.
isAtStandback() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
For the single-filter-test only ?
isAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
Return true if autochanger trucks are at STANDBY.
isAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTruck
 
isAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
Returns the boolean field atStandby.
isAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
Used to publish on the STATUS bus for the GUI.
isAtStandby(Filter) - Method in class org.lsst.ccs.subsystems.fcs.Carousel
Return true if the filter given as argument is at STANDBY position.
isAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
isAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
Return true if this socket is at STANDBY position.
isAtStandby() - Method in interface org.lsst.ccs.subsystems.fcs.common.FilterHolder
This method returns true if the autochanger trucks are at STANDBY position, false otherwise.
isAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.FakeFilterHolder
For the fake autochanger there is no autochanger trucks, so the position has not a real meaning.
isAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.Loader
 
isAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenSensor14bits
return true if this sensor is on the clamp which is at STANDBY.
isAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
isAtStorage() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
Returns the boolean field atStorage.
isAutochangerHoldingFilter() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
This methods returns true if the autochanger is holding a filter at STANDBY position.
isAutochangerHoldingFilter() - Method in class org.lsst.ccs.subsystems.fcs.Loader
Return true if the autochanger is holding the filter.
isBooted() - Method in interface org.lsst.ccs.subsystems.fcs.common.PieceOfHardware
 
isBooted() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
Returns true if this CANopen node is booted.
isBrakeActivated() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSControllerWithBrake
return true if brake if activated.
isBrakeActivated() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerLinearRailController
 
isBrakeActivated() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerOnlineClampController
 
isCANDevicesReady() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
 
isCarouselHoldingFilterAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
TODO when autochanger is in standalone mode this method has to answer the value of the fake carousel sensor.
isChangerConnected() - Method in class org.lsst.ccs.subsystems.fcs.FcsMain
Return true if the changer is connected.
isChangerConnected() - Method in class org.lsst.ccs.subsystems.fcs.testbench.APCTestBench2CanBusMain
 
isChangerReady() - Method in class org.lsst.ccs.subsystems.fcs.FcsMain
Return true if the hardware of the changer is ready.
isChangerReady() - Method in class org.lsst.ccs.subsystems.fcs.testbench.APCTestBench2CanBusMain
 
isClamped() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
Returns true if LockStatus=CLAMPED
isClampedOnFilter() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
isClampsStateInitialized() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
 
isClosed() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerLatch
Returns true if LockStatus=LOCKED Doesn't read again sensors.
isClosed() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
Returns true if LockStatus=CLOSED.
isClosed() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
Returns true if LockStatus=CLOSED
isClosed() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoLatches
Return if both latches are CLOSED.
isClosed() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
Returns true if LockStatus=CLOSED
isCloseSensorsInError() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
Returns true if closeSensor and closeSensorC return the same value.
isConnectedOnCamera() - Method in class org.lsst.ccs.subsystems.fcs.Loader
Returns the boolean field atHandoff.
isControllerInFault() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
 
isEmpty() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
Return true if there is no filter in the autochanger.
isEmpty() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerLatch
Returns true if autochanger is empty.
isEmpty() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoLatches
Returns true if there is no filter is latches.
isEmpty() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
isEmpty() - Method in class org.lsst.ccs.subsystems.fcs.Loader
Returns the boolean field empty.
isEnabled() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Returns true if the controller is enabled.
isEnabledToPublish() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
For GUI.
isEnabledToPublish() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
 
isFilterEngaged() - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
isFilterOnAC(int) - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
 
isFilterOnCarousel(int) - Method in class org.lsst.ccs.subsystems.fcs.Carousel
return true if filterID in on carousel.
isHaltRequired() - Method in class org.lsst.ccs.subsystems.fcs.MainModule
 
isHandoffSensorsInError() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTruck
Return false if the 2 redondant position sensors at Handoff are equal.
isHandoffSensorsInError() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
 
isHardwareReady() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
 
isHoldingFilter() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
Return true if a filter is in trucks and latches are LOCKED.
isHoldingFilter() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoLatches
Return true if autochanger is holding a filter.
isHoldingFilter() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
Return true if carousel is holding a filter at STANDBY position.
isHoldingFilter() - Method in interface org.lsst.ccs.subsystems.fcs.common.FilterHolder
Return true if the FilterHolder is holding a filter, false otherwise.
isHoldingFilter() - Method in class org.lsst.ccs.subsystems.fcs.FakeFilterHolder
Return true if the fake filter holder is holding the filter.
isHoldingFilter() - Method in class org.lsst.ccs.subsystems.fcs.Loader
Return true if a filter is present and it is held by the loader clamp.
isHoldingFilter() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
isHoldingFilterAtStandback() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
isHoldingFilterAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
 
isHoldingFilterAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
isHomingDone() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
Return true if the homing of the trucks has been done.
isHomingDone() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
 
isHomingDone() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSControllerForLinearRail
 
isHomingDone() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOSLinearRailTruck
return true if homing is done: the controller knows its absolute position.
isHomingDone() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
Returns true if loader clamp is homingDone.
isHomingDone() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerLinearRailController
 
isInError() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerLatch
Returns true if LockStatus=ERROR, this means that openSensor and closeSensor return non consistant values.
isInError() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
Returns true if LockStatus=ERROR, this means closeSensor or openSensor is in ERROR or openSensor and closeSensor return non consistant values.
isInError() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
Returns true if LockStatus=ERROR
isInError() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoLatches
Returns true if one of the latches is in ERROR state.
isInError() - Method in interface org.lsst.ccs.subsystems.fcs.common.BinarySensor
 
isInError() - Method in interface org.lsst.ccs.subsystems.fcs.common.ControlledBySensors
returns true if one or many sensors of this hardware is in error.
isInError() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Return true if controller is in fault.
isInError() - Method in class org.lsst.ccs.subsystems.fcs.ComplementarySensors
 
isInError() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
For the GUI
isInError() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
returns true if handoff sensors or storage sensors are in error.
isInError() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
Returns true if clamp LockStatus is in ERROR or LockStatus is UNKNOWN.
isInError() - Method in class org.lsst.ccs.subsystems.fcs.RedondantSensors
returns true if sensors send different values.
isInitialized() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
Return true if plutoGateway, trucks, latches and onlineClamps are initialized.
isInitialized() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerLatch
Returns true if latch is initialized.
isInitialized() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
Returns true if clamp is initialized : hardware is ready (at least booted) and clamp controller is initialized (parameters in the controller CPU have been opened and controller has been configured).
isInitialized() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
Return true if the 3 onlineClamps hardware is lockStatusInitialized.
isInitialized() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoLatches
Returns true if the 2 latches controllers are initialized.
isInitialized() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
Return true if both controllers are initialized and homing of trucks are done.
isInitialized() - Method in interface org.lsst.ccs.subsystems.fcs.common.PieceOfHardware
 
isInitialized() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
Returns true if this CANopen node is initialized.
isInitialized() - Method in class org.lsst.ccs.subsystems.fcs.Loader
 
isInitialized() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
 
isInMode(EPOSEnumerations.EposMode) - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
return true if this controller is in the mode given as argument.
isInTravel() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
Returns true if LockStatus=INTRAVEL.
isLoaderConnected() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
Returns the boolean field loaderConnected.
isLoaderConnected() - Method in class org.lsst.ccs.subsystems.fcs.FcsMain
Return true if the loader is connected.
isLoaderConnected() - Method in class org.lsst.ccs.subsystems.fcs.testbench.APCTestBench2CanBusMain
 
isLoaderHoldingFilterAtHandoff() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
Return true if loader is connected and holding a filter.
isLoaderReady() - Method in class org.lsst.ccs.subsystems.fcs.FcsMain
Return true if the hardware of the loader is ready.
isLoaderReady() - Method in class org.lsst.ccs.subsystems.fcs.testbench.APCTestBench2CanBusMain
 
isLocked() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
Returns true if LockStatus=LOCKED.
isLocked() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
Returns true if LockStatus=LOCKED
isLocked() - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
This methods returns true if the clamp is locked.
isLocked() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
 
isLockStatusInitialized() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
 
isMoving() - Method in class org.lsst.ccs.subsystems.fcs.common.MobileItem
Return true if the MobileItemMobile is moving.
isMoving() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
isMoving() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftAutoChanger
 
isMovingToStandback() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
isMovingToStandback() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftAutoChanger
***********************************************************************************************
isMovingToStandback() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftTruckMotor
 
isMovingToStandby() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
isMovingToStandby() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftAutoChanger
 
isMovingToStandby() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftTruckMotor
 
isNotHoldingFilter() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
 
isNotHoldingFilter() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
 
isNotHoldingFilter() - Method in interface org.lsst.ccs.subsystems.fcs.common.FilterHolder
Return true if FilterHolder is NOT holding filter, false otherwise.
isNotHoldingFilter() - Method in class org.lsst.ccs.subsystems.fcs.FakeFilterHolder
Return true if the fake filter holder is holding the filter.
isNotHoldingFilter() - Method in class org.lsst.ccs.subsystems.fcs.Loader
Return true if loader clamp is openened.
isNotHoldingFilter() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftAutoChanger
 
isOff() - Method in interface org.lsst.ccs.subsystems.fcs.common.Actuator
 
isOn() - Method in interface org.lsst.ccs.subsystems.fcs.common.BinarySensor
 
isOn() - Method in class org.lsst.ccs.subsystems.fcs.ComplementarySensors
 
isOn() - Method in class org.lsst.ccs.subsystems.fcs.DigitalSensor
 
isOn() - Method in class org.lsst.ccs.subsystems.fcs.RedondantSensors
 
isOnline() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
isOnlineSensorsInError() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTruck
Return false if the 2 redondant position sensors at Online are equal.
isOpened() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerLatch
Returns true if LockStatus=UNLOCKED Doesn't read again sensors.
isOpened() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
Returns true if LockStatus=OPENED.
isOpened() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
Returns true if LockStatus=OPENED
isOpened() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoLatches
Return if both latches are OPENED.
isOpened() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
Returns true if LockStatus=OPENED
isOpenSensorsInError() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
Returns true if openSensor and openSensorC retun the same value.
isParametersOK() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
This methods returns true if the values of parameters stored in CPU are the same than those stored in the configuration system.
isParametersOK() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
 
isParametersOK() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
We assum that simulated hardware'subs controller has always correct parameters.
isPositionSensorsInError() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTruck
Return true if position sensors are in error.
isPositionSensorsInError() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
Return true if TruckXminus position sensors or TruckXminus position sensors are in error.
isReady() - Method in interface org.lsst.ccs.subsystems.fcs.common.BridgeToHardware
This method should return true when connection to hardware is effective and all devices connected to that bridge have been correctly identified.
isReady() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
 
isReady() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenInterface
 
isReadyToClamp() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
isReadyToGrabAFilterAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
This method let us know if the carousel is ready to receive a filter at standby filterPosition : - the carousel must not rotate - an empty socketAtStandby is at standby filterPosition.
isRotating() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
Returns true if carousel is rotating
isRotating() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftCarousel
 
isSensorsInError() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
Return true if an error has been detected on sensors.
isStandbySensorsInError() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTruck
Return false if the 2 redondant position sensors at Standby are equal.
isStopRequired() - Method in class org.lsst.ccs.subsystems.fcs.MainModule
 
isStorageSensorsInError() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
 
isTargetReached() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
In HOMING mode and PROFILE_POSITION mode this indicates that the position is reached.
isTargetReached() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
overriden for simulation
isTrucksEmpty() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
isUnclampedEmpty() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
isUnclampedOnFilter() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
isUnderLoad() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
 
isValidCommandWord(String) - Static method in class org.lsst.ccs.subsystems.fcs.utils.FcsUtils
returns true if the command given as argument is an available CANopen command.

L

LatchActuator - Class in org.lsst.ccs.subsystems.fcs.singlefiltertest
For the single-filter-test, a model for the actuator which opens and close the latches to release or hold a filter.
LatchActuator(double, double, int, int) - Constructor for class org.lsst.ccs.subsystems.fcs.singlefiltertest.LatchActuator
Build a LatchActuatorModule with a tickMillis value of 3000 ms.
latchActuator - Variable in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
 
latchesState - Variable in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
Led - Interface in org.lsst.ccs.subsystems.fcs.testbench
Use in APC test bench
listBootedNodes() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
List the can open bootedNodes which are in the bootedNodes table.
listHardwareNames() - Method in interface org.lsst.ccs.subsystems.fcs.common.BridgeToHardware
Return an Array containing hardware names handled by this component.
listHardwareNames() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
For the GUI : Return an Array containing hardware names handled by this component.
listHardwareNames() - Method in class org.lsst.ccs.subsystems.fcs.MainModule
Returns list of hardware names.
listLoaderHardwareNames() - Method in class org.lsst.ccs.subsystems.fcs.FcsMain
For Whole FCS GUI.
listLoaderHardwareNames() - Method in class org.lsst.ccs.subsystems.fcs.MainModule
For Whole FCS GUI.
loadCanOpenErrorTables() - Static method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenErrorsTable
 
Loader - Class in org.lsst.ccs.subsystems.fcs
This is the model for the loader in the Filter Exchange System.
Loader() - Constructor for class org.lsst.ccs.subsystems.fcs.Loader
 
LoaderCarrier - Class in org.lsst.ccs.subsystems.fcs
This is a model for the carrier in the loader.
LoaderCarrier() - Constructor for class org.lsst.ccs.subsystems.fcs.LoaderCarrier
 
LoaderClamp - Class in org.lsst.ccs.subsystems.fcs
This is model for the clamps mechanism in the loader.
LoaderClamp(LoaderHook, LoaderHook, LoaderHook, LoaderHook, ForceSensor, ForceSensor) - Constructor for class org.lsst.ccs.subsystems.fcs.LoaderClamp
Build a new LoaderClampModule with 4 hooks and the parameters to configure the EPOS controller in mode CURRENT and in mode HOMING.
LoaderHook - Class in org.lsst.ccs.subsystems.fcs
This is the model for a single hook in the loader.
LoaderHook(DigitalSensor, DigitalSensor) - Constructor for class org.lsst.ccs.subsystems.fcs.LoaderHook
 
LoaderMain - Class in org.lsst.ccs.subsystems.fcs
This is the Main Module for the Loader control software when the loader is in standalone.
LoaderMain(BridgeToHardware) - Constructor for class org.lsst.ccs.subsystems.fcs.LoaderMain
Build a LoaderMainModule with a bridge.
loadFilter(Filter) - Method in class org.lsst.ccs.subsystems.fcs.FcsMain
Load a filter from the loader to the camera.
LOCAL_LOG - Static variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenPlutoGateway
A Logger for CommandDispenser.
locateFilter() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftMain
Read the sensors and update location of the filter and state of Carousel and Autochanger.
locateHardware() - Method in class org.lsst.ccs.subsystems.fcs.Loader
This command has to be executed after the initialization phase and after the checkHardware command.
lock() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
Locks the ONLINE clamp : sends currentToClamp to the controller with a ramp of current from currentToClose to currentToRamp.
lock - Variable in class org.lsst.ccs.subsystems.fcs.common.MobileItem
 
lock - Variable in class org.lsst.ccs.subsystems.fcs.drivers.PlutoGateway
 
lock - Variable in class org.lsst.ccs.subsystems.fcs.LoaderHook
 
lockClamps() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
Locks clamps : closed with a strong pressure (high current).
LOCKSENSOR - Static variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
 
lockSensor - Variable in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
 
lockSensorMaxValue - Variable in class org.lsst.ccs.subsystems.fcs.CarouselClamp
If sensor returns a value above lockSensorMaxValue, the sensor is in error.
lockSensorOffset - Variable in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
lockSensorValueA - Variable in class org.lsst.ccs.subsystems.fcs.CarouselClamp
If the lock sensor returns a value between 0 and lockSensorValueA: the sensor is unlocked.
lockSensorValueB - Variable in class org.lsst.ccs.subsystems.fcs.CarouselClamp
If sensor returns a value between lockSensorValueB and lockSensorMaxValue, the clamp is locked.
lowerLimitValue - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenSystecIO
 

M

main(String[]) - Static method in class org.lsst.ccs.subsystems.fcs.utils.FcsUtils
 
MainModule - Class in org.lsst.ccs.subsystems.fcs
This is the Main Module for every software related to the Filters Exchanger : - single-filter-test control-command - scale 1 prototype control-command - real Filters Exchanger This class is designed to gather the commons methods to all these softwares.
MainModule(BridgeToHardware) - Constructor for class org.lsst.ccs.subsystems.fcs.MainModule
 
MAX_NODE_ID - Static variable in class org.lsst.ccs.subsystems.fcs.utils.FcsUtils
The maximum number of CANopen devices which can be on a CANbus.
MAX_VALUE_2BYTES - Static variable in class org.lsst.ccs.subsystems.fcs.utils.FcsUtils
The maximum value which a number coded on 2 bytes can reach.
merge(PDOData) - Method in class org.lsst.ccs.subsystems.fcs.common.PDOStorage
 
MobileItem - Class in org.lsst.ccs.subsystems.fcs.common
This represents a Mechanical Item which can be moved by a motor.
MobileItem() - Constructor for class org.lsst.ccs.subsystems.fcs.common.MobileItem
 
mode - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
 
ModuleState - Enum in org.lsst.ccs.subsystems.fcs.common
 
monitorCurrent() - Method in interface org.lsst.ccs.subsystems.fcs.common.MovedByEPOSController
Read actual current and publish it on STATUS bus.
moveAndClampFilterOnline() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
move filter at online position and lock filter with a docking process.
MovedByEPOSController - Interface in org.lsst.ccs.subsystems.fcs.common
This interface is to be implemented by every class which is a model for a hardware that is moved by an EPOSController.
moveEmptyToHandoffAndClose() - Method in class org.lsst.ccs.subsystems.fcs.Loader
 
moveFilterToHandoff() - Method in class org.lsst.ccs.subsystems.fcs.Loader
move a filter from Storage position or a position between ENGAGED and STORAGE to HANDOFF position.
moveFilterToStandback(Filter) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
moveFilterToStandback(Filter) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftAutoChanger
Move a filter to STANDBACK position.
moveFilterToStandby(Filter) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
moveFilterToStandby(Filter) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftAutoChanger
Move filter at STANDBY position.
moveFilterToStorage() - Method in class org.lsst.ccs.subsystems.fcs.Loader
Move a filter from HANDOFF to STORAGE.
moveToAbsoluteTargetPosition(int) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
Move the trucks to an absolute position given as argument.
moveToAbsoluteTargetPositionDangerous(int) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
Move the trucks to an absolute position given as argument.
moveToStandback() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.CanOpenTruckMotor
Move SFT autochanger trucks to STANDBACK position.
moveToStandback() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftTruckMotor
 
moveToStandback() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SimuTruckMotor
 
moveToStandby() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.CanOpenTruckMotor
Move SFT autochanger trucks to STANDBY position.
moveToStandby() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftTruckMotor
 
moveToStandby() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SimuTruckMotor
The method moveToStandby for the simulated trucks motor updates the rails sensors and the filter presence sensor in the latches.
myDevicesReady() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerLatch
Returns true if autochanger CANopen hardware is connected and ready.
myDevicesReady() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
Return true when ONLINE clamp hardware is ready.
myDevicesReady() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
Return true if the 3 onlineClamps hardware is ready.
myDevicesReady() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoLatches
 
myDevicesReady() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
 
myDevicesReady() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
 
myDevicesReady() - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
***********************************************************************************************
myDevicesReady() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
myDevicesReady() - Method in class org.lsst.ccs.subsystems.fcs.common.MobileItem
Return True if all CAN open devices useful for this MobileItemMobile are ready for an action.
myDevicesReady() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
Returns true if loader CANopen devices are booted, identified and initialized.
myDevicesReady() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
Returns true if loader CANopen devices are booted, identified and homingDone.
myDevicesReady() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
myDevicesReady() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
Returns true if hardware is connected and ready.

N

name - Variable in class org.lsst.ccs.subsystems.fcs.common.MobileItem
 
name - Variable in class org.lsst.ccs.subsystems.fcs.common.Sensor14bits
 
name - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
 
name - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
 
name - Variable in class org.lsst.ccs.subsystems.fcs.MainModule
 
name - Variable in class org.lsst.ccs.subsystems.fcs.singlefiltertest.LatchActuator
 
name - Variable in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftTruckMotor
 
name - Variable in class org.lsst.ccs.subsystems.fcs.singlefiltertest.Truck
 
NANO_VOLTS_PER_BIT - Static variable in class org.lsst.ccs.subsystems.fcs.drivers.CanCBXAI420
One bit read on the input of the ADC represents 4.6566 nanoVolts
nodeID - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
 
numOfAnalogInput - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenSensor14bits
The numero of analog input where the sensor is plugged.

O

off() - Method in interface org.lsst.ccs.subsystems.fcs.common.Actuator
 
off() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.CanOpenTruckMotor
 
off() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftTruckMotor
 
off() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SimuTruckMotor
 
on - Variable in class org.lsst.ccs.subsystems.fcs.DigitalSensor
this represents the value sent by the sensor.
onBootMessage(int) - Method in interface org.lsst.ccs.subsystems.fcs.drivers.CanOpenEventListener
 
onBootMessage(int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
 
onEmergencyMessage(EmergencyMessage) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
This method is to be used when receiving an EmergencyMessage from the CANbus for this device.
onEmergencyMessage(int, int, int) - Method in interface org.lsst.ccs.subsystems.fcs.drivers.CanOpenEventListener
 
onEmergencyMessage(int, int, int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
Process an emergency message received from a CANopen device on the status bus : - ALARM or WARNING Alert is raised, - a message is logged
onEmergencyMessage(EmergencyMessage) - Method in interface org.lsst.ccs.subsystems.fcs.drivers.EmergencyMessageListener
Callback when an emergency message is received.
onFault() - Method in interface org.lsst.ccs.subsystems.fcs.drivers.EmergencyMessageListener
 
onFaultReset() - Method in interface org.lsst.ccs.subsystems.fcs.drivers.EmergencyMessageListener
 
ONLINE_CLAMP_CONFIG_CATEGORY - Static variable in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
onTruckEvent() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
onTruckEvent() - Method in interface org.lsst.ccs.subsystems.fcs.singlefiltertest.TruckMotorListener
 
onTruckPositionChange(int) - Method in interface org.lsst.ccs.subsystems.fcs.simulation.AutochangerTruckPositionListener
 
onTruckPositionChange(int) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SimuCarouselClampFilterPresenceSensor
We observe SimuAutochangerPlutoGateway.
onTruckPositionChange(int) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SimuCarouselClampLockSensor
We observe SimuAutochangerPlutoGateway.
open() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerLatch
Open this latch.
open() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
Opens the ONLINE clamp.
open() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoLatches
Open the 2 latches.
open() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
Open clamp in order to release filter.
open() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.CanOpenLatchActuator
 
open() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.LatchActuator
This is the command that has to be sent to the latch actuator to open the latch (same as unlock it).
open() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
Open the latch if the carousel is holding the filter.
open() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SimuLatchActuator
For the simulated Latch Actuator the command open has to update the value of the lock and unlock sensors on the same side of the filter (Xminus or Xplus).
openClampAndMoveEmptyToStorage() - Method in class org.lsst.ccs.subsystems.fcs.Loader
This command can be executed when loader is at Handoff with a filter.
openClamps() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
Opens the 3 clamps with a small pressure.
openClampsX() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
 
openingLatches - Variable in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
openLatchesAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
Open the 2 latches when the autochanger trucks are at standby position.
org.lsst.ccs.subsystems.fcs - package org.lsst.ccs.subsystems.fcs
This package is for the control software of the LSST camera Filter Exchanger Subsystem.
org.lsst.ccs.subsystems.fcs.common - package org.lsst.ccs.subsystems.fcs.common
This packages is for the interfaces or abstract classes that are common for all the subpackages.
org.lsst.ccs.subsystems.fcs.drivers - package org.lsst.ccs.subsystems.fcs.drivers
This package is for the software which communicates with the drivers of the real hardware.
org.lsst.ccs.subsystems.fcs.simulation - package org.lsst.ccs.subsystems.fcs.simulation
This package is for the simulators of the Filter Exchanger hardware.
org.lsst.ccs.subsystems.fcs.singlefiltertest - package org.lsst.ccs.subsystems.fcs.singlefiltertest
This package is for the Single Filter Test control software.
org.lsst.ccs.subsystems.fcs.testbench - package org.lsst.ccs.subsystems.fcs.testbench
This package is for the test bench installed at APC with a PC104 and two Can Open Devices : an ADC and a DAC.
org.lsst.ccs.subsystems.fcs.utils - package org.lsst.ccs.subsystems.fcs.utils
 

P

parametersOK - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
used in checkParameters and initializeAndCheckHardware methods
pdo1 - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
PDO1 represents sensors value for socket at STANDBY.
pdo2 - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
PDO2 represents the same data than PDO1 but for another socket, not at standby.
PDOStorage - Class in org.lsst.ccs.subsystems.fcs.common
To store the values returned by a PDO.
PDOStorage() - Constructor for class org.lsst.ccs.subsystems.fcs.common.PDOStorage
 
PieceOfHardware - Interface in org.lsst.ccs.subsystems.fcs.common
This is an interface for a piece of hardware on a can open network.
PlutoGateway - Class in org.lsst.ccs.subsystems.fcs.drivers
This represents the gateway to the pluto PLC involved in the camera protection system.
PlutoGateway(int, String) - Constructor for class org.lsst.ccs.subsystems.fcs.drivers.PlutoGateway
Build a new PlutoGatewayModule.
PlutoGatewayInterface - Interface in org.lsst.ccs.subsystems.fcs.common
 
position - Variable in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
postShutdown() - Method in class org.lsst.ccs.subsystems.fcs.MainModule
 
postStart() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
 
postStart() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerLatch
Executed during INITIALIZATION phase.
postStart() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
This method is called during INITIALIZATION phase.
postStart() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
 
postStart() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
 
postStart() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
Executed when all components HasLifeCycle of subsystem have been checked.
postStart() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
check that all pieces of hardware is booted.
postStart() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenThermometer
 
postStart() - Method in class org.lsst.ccs.subsystems.fcs.drivers.SystecIO_X5
 
postStart() - Method in class org.lsst.ccs.subsystems.fcs.FcsMain
 
postStart() - Method in class org.lsst.ccs.subsystems.fcs.Loader
Check that plutoGateway is booted and initialize plutoGateway.
postStart() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
 
postStart() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
 
postStart() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerPlutoGateway
Here we want to simulate the autochanger sensors to be consistent with the filter location.
postStart() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftCarousel
Executed during Initialization phase by the framework.
postStart() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftMain
***********************************************************************************************
postStart() - Method in class org.lsst.ccs.subsystems.fcs.testbench.CanOpenLED
 
powerOff() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.CanOpenLatchActuator
 
powerOff() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.LatchActuator
Power off the latch actuator.
powerOff() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SimuLatchActuator
 
printControlWord() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
Read the control world (index=6040, subindex=0,size=2)
printFilterONLINEName() - Method in class org.lsst.ccs.subsystems.fcs.FcsMain
For end user.
printHardwareList() - Method in interface org.lsst.ccs.subsystems.fcs.common.BridgeToHardware
Return a String with the list of hardware expected in this subsystem.
printHardwareList() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
Return a String with the list of hardware expected in this subsystem.
printHardwareList() - Method in class org.lsst.ccs.subsystems.fcs.testbench.CarouselTestbenchMain
This method returns a String with the list of hardware that this bridge manages.
printHardwareState() - Method in interface org.lsst.ccs.subsystems.fcs.common.BridgeToHardware
Return a printed list of hardware with the initialization state.
printHardwareState() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
Return a printed list of hardware with the initialization state.
printHardwareState() - Method in class org.lsst.ccs.subsystems.fcs.Loader
Print list of hardware with initialization information.
printHardwareState() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
Return a printed list of hardware with initialization information.
printHardwareState() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
Return a printed list of hardware with initialization information.
printHardwareState() - Method in class org.lsst.ccs.subsystems.fcs.LoaderMain
Print list of hardware with initialization information.
printSensorsValues() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
for tests
printSerialNumber() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
return a Hexadecimal String representation of serial number.
printState() - Method in interface org.lsst.ccs.subsystems.fcs.common.PieceOfHardware
 
printStatusWord() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
 
printValue() - Method in class org.lsst.ccs.subsystems.fcs.common.Sensor14bits
 
publishData() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
Publish Data on status bus for trending data base and GUIs.
publishData() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerLatch
Publish Data on status bus for trending data base and GUIs.
publishData() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
publishData() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
 
publishData() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTruck
 
publishData() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoLatches
 
publishData() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
 
publishData() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
Publish Data on status bus for trending data base and GUIs.
publishData() - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
Publish Data on status bus for trending data base and GUIs.
publishData() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
publishData() - Method in interface org.lsst.ccs.subsystems.fcs.common.BridgeToHardware
Publish Data on status bus for trending data base and GUIs.
publishData() - Method in class org.lsst.ccs.subsystems.fcs.common.MobileItem
 
publishData() - Method in interface org.lsst.ccs.subsystems.fcs.common.MovedByEPOSController
publishes data on the STATUS bus
publishData() - Method in interface org.lsst.ccs.subsystems.fcs.common.PieceOfHardware
Publish Data on status bus for trending data base and GUIs.
publishData() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
Publish Data on status bus for trending data base and GUIs.
publishData() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
Publish Data on status bus for trending data base and GUIs.
publishData() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
Publish Data on status bus for trending data base and GUIs.
publishData() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
Publish Data on status bus for trending data base and GUIs.
publishData() - Method in class org.lsst.ccs.subsystems.fcs.drivers.PlutoGateway
 
publishData() - Method in class org.lsst.ccs.subsystems.fcs.FakeFilterHolder
Publish Data on status bus for trending data base and GUIs.
publishData() - Method in class org.lsst.ccs.subsystems.fcs.Inclinometer
 
publishData() - Method in class org.lsst.ccs.subsystems.fcs.Loader
Publish Data on status bus for trending data base and GUIs.
publishData() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
Publish Data on status bus for trending data base and GUIs.
publishData() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
Publish Data on status bus for trending data base and GUIs.
publishData() - Method in class org.lsst.ccs.subsystems.fcs.MainModule
for GUI
publishData() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
Publish Data on status bus for trending data base and GUIs.
publishData() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
Publish Data on status bus for trending data base and GUIs.
publishDataAndNotifyObservers() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
publishedByAutoChangerOutputName - Static variable in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 

Q

quickStop() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Send a quickStop command to the controller.
quickstop() - Method in class org.lsst.ccs.subsystems.fcs.common.MobileItem
just to avoid taping "sendSignal STOP"
quickStop() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
quickStopAction(FcsEnumerations.MobileItemAction, long) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerLatch
 
quickStopAction(FcsEnumerations.MobileItemAction, long) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
quickStopAction(FcsEnumerations.MobileItemAction, long) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
 
quickStopAction(FcsEnumerations.MobileItemAction, long) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoLatches
 
quickStopAction(FcsEnumerations.MobileItemAction, long) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
 
quickStopAction(FcsEnumerations.MobileItemAction, long) - Method in class org.lsst.ccs.subsystems.fcs.Carousel
 
quickStopAction(FcsEnumerations.MobileItemAction, long) - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
quickStopAction(FcsEnumerations.MobileItemAction, long) - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
quickStopAction(FcsEnumerations.MobileItemAction, long) - Method in class org.lsst.ccs.subsystems.fcs.common.MobileItem
 
quickStopAction(FcsEnumerations.MobileItemAction, long) - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
 
quickStopAction(FcsEnumerations.MobileItemAction, long) - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
 
quickStopAction(FcsEnumerations.MobileItemAction, long) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftAutoChanger
 
quickStopAction(FcsEnumerations.MobileItemAction, long) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
 
quit() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
 
quit() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenInterface
 

R

railSensorStandback - Variable in class org.lsst.ccs.subsystems.fcs.singlefiltertest.Truck
A effect Hall sensor which says if the truck is at standback position or not.
railSensorStandby - Variable in class org.lsst.ccs.subsystems.fcs.singlefiltertest.Truck
A effect Hall sensor which says if the truck is at standby position or not.
raiseAlarm(FcsEnumerations.FcsAlert, String) - Method in interface org.lsst.ccs.subsystems.fcs.common.AlertRaiser
Raises an ALARM with a FcsAlert and a cause.
raiseAlarm(FcsEnumerations.FcsAlert, String, Exception) - Method in interface org.lsst.ccs.subsystems.fcs.common.AlertRaiser
Raises an ALARM with a FcsAlert, a cause and an Exception.
raiseAlarm(FcsEnumerations.FcsAlert, String, String) - Method in interface org.lsst.ccs.subsystems.fcs.common.AlertRaiser
Raises an ALARM with a FcsAlert, a cause and a deviceName.
raiseAlarm(FcsEnumerations.FcsAlert, String, String, Exception) - Method in interface org.lsst.ccs.subsystems.fcs.common.AlertRaiser
Raises an ALARM with a FcsAlert, a cause, a deviceName and an Exception
raiseAlarmIfMissing() - Method in interface org.lsst.ccs.subsystems.fcs.common.PieceOfHardware
raise an ALARM if this device is not booted.
raiseProfileAcceleration() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
change ProfileVelocity parameter to highSpeed
raiseProfileDeceleration() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
change ProfileVelocity parameter to highSpeed
raiseProfileVelocity() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
change ProfileVelocity parameter to highSpeed
raiseWarning(FcsEnumerations.FcsAlert, String, String) - Method in interface org.lsst.ccs.subsystems.fcs.common.AlertRaiser
Raises an WARNING with a FcsAlert, a cause and a deviceName.
raiseWarning(FcsEnumerations.FcsAlert, String, String, Exception) - Method in interface org.lsst.ccs.subsystems.fcs.common.AlertRaiser
Raises an WARNING with a FcsAlert, a cause, a deviceName and an exception.
readAdcValue() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenStrainGauge
Read the ADC value.
readAnalogInput(int) - Method in interface org.lsst.ccs.subsystems.fcs.common.ADCInterface
Read value at chanel inputNB.
readAnalogInput(int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanCBXAI420
 
readAnalogInput(int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanCBXAI814
Read the analog input whom number is given as a parameter
readChannel(int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenSystecIO
read channel and return temperature read as a double
readChannel(int, int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.SystecIO_X5
 
readControlWord() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
 
readControlWord() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
read controlWord on controller CPU.
readCurrent() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Read actual current on the controller CPU.
readCurrent() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
In Current Mode this methods returns the unsCurrent actualy received by the motor.
readCurrent() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
readCurrentAverageValue() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Read Average current on controller CPU.
readCurrentAverageValue() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
In Current Mode this methods returns the average of the current received by the motor.
readDevicesInfo() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
This method is called in the checkHardware method during the initialization process.
readErrorHistory() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
read error history on the device and return a list of device error code.
readErrorHistory() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
readErrorRegister() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
Read Error Register on the controller (index 1001).
readErrorRegister() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
readFakeSensor() - Method in class org.lsst.ccs.subsystems.fcs.testbench.APCTestBenchMain
 
readFollowingError() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
read Following Error on controller CPU.
readFollowingError() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
return Following Error Actual Value
readMode() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
read the EPOS mode on the controller CPU.
readMode() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
Reads the EPOS mode in the CPU of the EPOS device, updates the field mode and returns the mode as a String.
readMode() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
readNewValue() - Method in interface org.lsst.ccs.subsystems.fcs.common.Sensor
This method reads the current value in decimal measured by the hardware or compute a random value for the simulated sensor, and returns this current value.
readNewValue() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenSensor14bits
Read a new value of this sensor on the ADC from PDO.
readNewValue() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.CompactIO
returns the value of all the sensors connected on the inputs channels of the device.
readNewValue() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SimuCompactIO
 
readNewValues() - Method in interface org.lsst.ccs.subsystems.fcs.common.PlutoGatewayInterface
 
readNewValues() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenPlutoGateway
return an array of values read on the device.
readNewValues() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuPlutoGateway
returns simulated readValues for the gateway.
readNumberOfErrors() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Return the number of errors that occured on this controller.
readNumberOfErrors() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
Read and return the number of errors registred in the Error History of the device.
readNumberOfErrors() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
readParameter(EPOSEnumerations.Parameter) - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Reads in the EPOS CPU the value of the Parameter.
readParameter(String) - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Reads in the EPOS CPU the value of the Parameter which parameter name is given as argument.
readParameter(EPOSEnumerations.Parameter) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
Reads in the EPOS CPU the value of the Parameter.
readParameters() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Read the parameters for the actual mode.
readParameters(String) - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
This methods reads in the CPU of the EPOS the values of the parameters for a given mode.
readParameters(EPOSEnumerations.EposMode) - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Read all the value of parameters for a given EPOS mode and return a printed list of this values.
readParameters(EPOSEnumerations.EposMode) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
readPosition() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
For the GUI and end users for test purpose.
readPosition() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Reads in the CPU the value of the parameter PositionActualValue and returns it in a decimal format.
readPosition() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
To display position for end user.
readPosition() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
To display position for end user.
readPosition() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
readPositionSensorType() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Read parameter PositionSensorType in CPU of controller and return read value.
readProfileVelocity() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
In PROFILE_POSITION returns the value of the parameter ProfileVelocity.
readProfileVelocity() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
read ProfileVelocity parameter in carrierController CPU.
readProfileVelocity() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
readProximitySensorDevice() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
 
readSDO(int, int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
Sends a readSDO request to the CANopen device.
readSDO(int, int, int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
Send a rsdo command to can interface and throw Exceptions or raise Alarms in case of something went wrong.
readSensorsHandle - Variable in class org.lsst.ccs.subsystems.fcs.common.MobileItem
 
readSensorsUntilActionIsCompleted(FcsEnumerations.MobileItemAction, long, long) - Method in class org.lsst.ccs.subsystems.fcs.common.MobileItem
Start reading the sensors at a fixed rate (scheduler.scheduleAtFixedRate) until the action is completed or we received a halt signal or the timeout for this action is past.
readSSIPosition() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Read the position returned by the absolute encoder (single serial data).
readSSIPosition() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
Read the position returned by the absolute encoder (single serial data).
readStatusWord() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Read StatusWord on controller CPU.
readStatusWord() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
Read the status world (index=6041, subindex=0,size=2)
readStatusWord() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
readStrain() - Method in interface org.lsst.ccs.subsystems.fcs.common.StrainGauge
Read the strain value (or weight) : Integer net value (signed): integer approximation of the floating point value.
readStrain() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenStrainGauge
Read the strain value (or weight) : Integer net value (signed): integer approximation of the floating point value.
readStrain() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenStrainGauge
 
readStrain32bitFloat() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenStrainGauge
read 32 bit float input value
readTemperature() - Method in interface org.lsst.ccs.subsystems.fcs.common.Thermometer
Read the temperature on the hardware device and returns the temperature as a double in degrees Celsius.
readTemperature() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenStrainGauge
read internal temperature in degrees Celsius.
readTemperature() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenThermometer
Read temperature on the termometer and returns the new value read.
readTemperature() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuThermometer
 
readTemperature() - Method in class org.lsst.ccs.subsystems.fcs.testbench.APCTestBench2CanBusMain
Read temperature.
readTemperature() - Method in class org.lsst.ccs.subsystems.fcs.testbench.APCTestBenchMain
 
readTemperatureFromPDO() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenThermometer
 
readTemperatureFromPDO() - Method in class org.lsst.ccs.subsystems.fcs.testbench.APCTestBenchMain
 
readTemperatures() - Method in class org.lsst.ccs.subsystems.fcs.drivers.SystecIO_X5
 
readValues - Variable in class org.lsst.ccs.subsystems.fcs.drivers.PlutoGateway
 
readValuesFromPDO() - Method in interface org.lsst.ccs.subsystems.fcs.common.PlutoGatewayInterface
 
readValuesFromPDO() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenPlutoGateway
Read new readValues for sensors connected to this gateway from a PDO request.
readValuesFromPDO() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuPlutoGateway
Return new simulated values returned by PDO.
readVelocity() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
read velocity on the controller CPU.
readVelocity() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
return motor velocity read on controller CPU Unit = RPM
readVoltage(int) - Method in interface org.lsst.ccs.subsystems.fcs.common.ADCInterface
Read the voltage at the ADC input inputNB on the ADC and returns the value in Volt
readVoltage(int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanCBXAI420
read voltage in volts
readVoltage(int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanCBXAI814
Read the voltage at the ADC input inputNB on the ADC and returns the value in Volt
RedondantSensors - Class in org.lsst.ccs.subsystems.fcs
Represents a couple of sensors which are redondant : that means they must have the same digitalValue.
RedondantSensors(DigitalSensor, DigitalSensor) - Constructor for class org.lsst.ccs.subsystems.fcs.RedondantSensors
builds a RedondantSensors object from a couple of sensors.
release() - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
The clamps on the carousel are locked automaticaly when the filter comes at the standby position.
releaseBrake() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOSOnlineClamp
Release brake to be able to open or close clamp.
releaseClamps() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
Release clamps at standby position to get ready to clamp again.
releaseClamps() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
Releases the 2 clamps of the socket.
releaseClampsContact() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
 
replaceDigitalValues(int, int, int, int) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SimuCompactIO
This method replace the values of 2 channels in value with the digital values given as argument.
replaceValues(DigitalSensor, boolean) - Method in interface org.lsst.ccs.subsystems.fcs.simulation.SimuFilterIDPlutoGatewayInterface
 
replaceValues(DigitalSensor, boolean) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuPlutoGateway
Replace simulated device values in order to force simulated sensor to be on or off depending on the argument on given as argument.
reset(int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
 
reset(int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenInterface
 
resetError() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
Reset fields which contains error messages.
restoreParameters() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
Restore default parameters.
retrieveHardwareInfo() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
Identification of the hardware : we want to retrieve the information stored in the hardware of the booted bootedNodes and update the array of bootedNodes with this information.
rotate(float) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftCarousel
Carousel can't rotate in single-filter-test
rotateEmptySocketAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
Move an empty socket to STANDBY position.
rotateSocketToStandby(String) - Method in class org.lsst.ccs.subsystems.fcs.Carousel
Rotate carousel to move a socket which name is given as argument to STANDBY position.
rotateToRelativePosition(int) - Method in class org.lsst.ccs.subsystems.fcs.Carousel
A command to rotate carousel.
rsdo(int, int, int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
 
rsdo(int, int, int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenInterface
 

S

s - Variable in class org.lsst.ccs.subsystems.fcs.common.MobileItem
 
s - Variable in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenSensor14bits
 
s - Variable in class org.lsst.ccs.subsystems.fcs.singlefiltertest.LatchActuator
 
saveParameters() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
End of methods to read errors on the device /*********************************************************************************** /** This method saves the parameters in the controller memory.
scan() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
 
scan() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenInterface
 
scheduler - Variable in class org.lsst.ccs.subsystems.fcs.common.MobileItem
 
sendCurrentToControllerAndSaveValue(int) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
Writes current to controller and saves the current value in the ConfigurationParameter sentCurrent.
Sensor - Interface in org.lsst.ccs.subsystems.fcs.common
This interface is the model of a generic sensor.
Sensor14bits - Class in org.lsst.ccs.subsystems.fcs.common
This class represents a 14bits sensor : the value returned by the sensor is coded with 14 bits, so its value is between 0 and 32767.
Sensor14bits() - Constructor for class org.lsst.ccs.subsystems.fcs.common.Sensor14bits
 
SensorPluggedOnDevice - Interface in org.lsst.ccs.subsystems.fcs.common
 
SensorPluggedOnTTC580 - Interface in org.lsst.ccs.subsystems.fcs.common
Interface for carousel sensors that are plugged on a TTC580.
sensorsMap - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
map of sensors attached to this device.
sensorsMap - Variable in class org.lsst.ccs.subsystems.fcs.drivers.PlutoGateway
map of DigitalSensors attached to this gateway.
serialNB - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
 
setAIOperationMode(int, int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenSystecIO
Set an operation mode for a given chanel.
setAISensorType(int, int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenSystecIO
Set sensor type for a given chanel.
setAtStandby(boolean) - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
setBooted(boolean) - Method in interface org.lsst.ccs.subsystems.fcs.common.PieceOfHardware
set boolean isBooted in INITIALIZATION phase.
setBooted(boolean) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
 
setBootMessageListener(BootMessageListener) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenInterface
 
setClampXminus(CarouselClamp) - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
setClampXplus(CarouselClamp) - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
setController(EPOSController) - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
In the initialization phase, this method is used to initialize the controller.
setCurrentLimitInVolt(double) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.LatchActuator
 
setCurrentToClamp(int) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
setCurrentToOpen(int) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
setDigitalDigit(int, int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenSystecIO
Set decimal digital digit for a given chanel.
setEmergencyMessageListener(EmergencyMessageListener) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenInterface
 
setEnabledToPublish(boolean) - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
 
setEnabledToPublish(boolean) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
 
setFastAcqRateLinearRails(int) - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
set a new value for the acquisition frequency of linear rail controllers current.
setFastAcqRateOnlineClamps(int) - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
set a new value for the acquisition frequency of ONLINE clamps controllers current.
setFilter(String) - Method in class org.lsst.ccs.subsystems.fcs.FcsMain
Move a filter to ONLINE position.
setFilterID(int) - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
setFilterOnTrucks(Filter) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
setFilterOnTrucksID(int) - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
Used for simulator only.
setFilterPresenceMinValue(Integer) - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
setFilterPresenceValueA(Integer) - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
setFilterPresenceValueB(Integer) - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
setFilterSensorsDIOName(String) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
setFinalCurrentToClose(int) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
setGain(int, int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenSystecIO
set gain value for a channel
setIncrementCurrentToClamp(int) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
setIncrementCurrentToClose(int) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
setIncrementCurrentToOpen(int) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
setInitialCurrentToClose(int) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
setInitialValue(int) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SimuCompactIO
 
setLockSensorMaxValue(Integer) - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
setLockSensorValueA(Integer) - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
setLockSensorValueB(Integer) - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
setLockStatus(FcsEnumerations.LockStatus) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
 
setLowerLimit(int, int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenSystecIO
Set the lower limit for triggering PDO transmission of an analog input chanel.
setMaxDeltaReleasedPosition(int) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
Deprecated.
setMaxTimeToClose(int) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
setMaxTimeToLock(int) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
setMaxTimeToOpen(int) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
setMaxTimeToUnlock(int) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
setMinPeriod(int) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
set a minimal value for current ramps period
setMovingToStandback(boolean) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftTruckMotor
 
setMovingToStandby(boolean) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftTruckMotor
 
setNaturalPosition(int) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
 
setNumOfAnalogOutputForCurrentLimit(int) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.CanOpenLatchActuator
 
setNumOfAnalogOutputForSpeedVoltage(int) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.CanOpenLatchActuator
 
setOnlineReleasedPosition(int) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
Deprecated.
setOutputNumero(int) - Method in class org.lsst.ccs.subsystems.fcs.testbench.CanOpenLED
 
setPdo1(long) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
 
setPdo2(long) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
 
setPosition(int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
setPositionSensorTypeEncoderSSI() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSControllerForCarousel
Set PositionSensorType to Absolute encoder SSI (value=4)
setPositionSensorTypeSinusIncrementalEncoder() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSControllerForCarousel
Set PositionSensorType to Sinus Incremental Encoder(value=8)
setRailSensorStandback(DigitalSensor) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.Truck
 
setRailSensorStandby(DigitalSensor) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.Truck
 
setRailsSensorsDIOName(String) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
setSentCurrent(int) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
setSpeedVoltageInVolt(int) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.LatchActuator
 
setSpeedVoltageMaxValue(int) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.LatchActuator
 
setSpeedVoltageMinValue(int) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.LatchActuator
 
setSsiPosition(int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerLinearRailController
 
setSsiPosition(int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCarouselController
To initialize a simulated ssiPosition.
setState(ModuleState) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
setStrain(short) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenStrainGauge
 
setTimeoutMillis(long) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenInterface
 
setTrucksEmpty(boolean) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
setUpperLimit(int, int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenSystecIO
Set the upper limit for triggering PDO transmission of an analog input chanel.
setValue(int) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SimuCompactIO
 
setVarValue(int, int, int) - Method in class org.lsst.ccs.subsystems.fcs.common.PDOStorage
For the simulation ONLY.
setWaitTimeToClose(int) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
setWaitTimeToOpen(int) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
SftAutoChanger - Class in org.lsst.ccs.subsystems.fcs.singlefiltertest
This class is for the Single Filter Test autochanger.
SftAutoChanger(SftFilterLatch, SftFilterLatch, Truck, Truck, String, String, SftTruckMotor) - Constructor for class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftAutoChanger
Build a SftAutoChangerModule
SftCarousel - Class in org.lsst.ccs.subsystems.fcs.singlefiltertest
This class is for the Single Filter Test carousel.
SftCarousel() - Constructor for class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftCarousel
 
SftFilterLatch - Class in org.lsst.ccs.subsystems.fcs.singlefiltertest
This is a model for a latch.
SftFilterLatch(CompactIO, DigitalSensor, DigitalSensor, DigitalSensor, LatchActuator) - Constructor for class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
Build a new SftFilterLatchModule
SftMain - Class in org.lsst.ccs.subsystems.fcs.singlefiltertest
The Main Module for the single-filter-test.
SftMain(BridgeToHardware) - Constructor for class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftMain
Build a SftMainModule with a bridge and a filter.
SftTruckMotor - Class in org.lsst.ccs.subsystems.fcs.singlefiltertest
 
SftTruckMotor() - Constructor for class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftTruckMotor
 
sftTrucksMotor - Variable in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftAutoChanger
 
SftUtils - Class in org.lsst.ccs.subsystems.fcs.singlefiltertest
This class's goal is to create the Objects needed for the GUI and the Status Bus in the package single-filter-test.
SftUtils() - Constructor for class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftUtils
 
shutdown() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
 
shutdown() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
shutdown() - Method in class org.lsst.ccs.subsystems.fcs.common.MobileItem
This shutdowns the scheduler.
shutdown() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOSLinearRailTruck
 
shutdown() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOSOnlineClamp
 
shutdown() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
executed in pre-order : before controllers and other hardware shutdown.
shutdown() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
 
shutdown() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
 
signal(Signal) - Method in class org.lsst.ccs.subsystems.fcs.common.MobileItem
 
signal(Signal) - Method in class org.lsst.ccs.subsystems.fcs.MainModule
 
SimuAutochangerLatchController - Class in org.lsst.ccs.subsystems.fcs.simulation
To simulate a controller which can open or close a latch in the autochanger.
SimuAutochangerLatchController(int, String, String, SimuAutochangerPlutoGateway, Map<String, Integer>, Map<String, Integer>, Map<String, Integer>) - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerLatchController
Build a SimuAutochangerLatchController.
SimuAutochangerLinearRailController - Class in org.lsst.ccs.subsystems.fcs.simulation
To simulate a controller which moves autochanger trucks along its linear rails.
SimuAutochangerLinearRailController(int, String, SimuAutochangerPlutoGateway, Map<String, Integer>, Map<String, Integer>, Map<String, Integer>, int) - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerLinearRailController
Build a new SimuAutochangerLinearRailController
SimuAutochangerOnlineClampController - Class in org.lsst.ccs.subsystems.fcs.simulation
To simulate a controller which opens and closes a ONLINE clamp on the autochanger.
SimuAutochangerOnlineClampController(int, String, SimuAutochangerPlutoGateway, String, Map<String, Integer>, Map<String, Integer>, Map<String, Integer>) - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerOnlineClampController
Build a new SimuAutochangerOnlineClampController.
SimuAutochangerPlutoGateway - Class in org.lsst.ccs.subsystems.fcs.simulation
To simulate the plutoGateway on the autochanger.
SimuAutochangerPlutoGateway(int, String) - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerPlutoGateway
Build a new SimuAutochangerPlutoGateway
SimuAutochangerStandalonePlutoGateway - Class in org.lsst.ccs.subsystems.fcs.simulation
In the autochanger-standalone subsystem, there are 2 electric switchs to simulate that carousel is holding a filter at STANDBY or loader is holding a filter at HANDOFF.
SimuAutochangerStandalonePlutoGateway(int, String) - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerStandalonePlutoGateway
 
simuBinarySensorOff(BinarySensor) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
simuBinarySensorOn(BinarySensor) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
SimuCanOpenADC - Class in org.lsst.ccs.subsystems.fcs.simulation
To simulate a CanCBXAI814.
SimuCanOpenADC(int, String, int) - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenADC
build a new SimuCanOpenADC
SimuCanOpenInterface - Class in org.lsst.ccs.subsystems.fcs.simulation
 
SimuCanOpenInterface() - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenInterface
 
SimuCanOpenSensor14bits - Class in org.lsst.ccs.subsystems.fcs.simulation
A general simulated CanOpenSensor14bits.
SimuCanOpenSensor14bits(CanCBXAI814, int) - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenSensor14bits
Creates a new SimuCanOpenSensor14bits from arguments :
SimuCanOpenStrainGauge - Class in org.lsst.ccs.subsystems.fcs.simulation
 
SimuCanOpenStrainGauge(int, String) - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenStrainGauge
 
SimuCarouselClampController - Class in org.lsst.ccs.subsystems.fcs.simulation
To simulate a controller which can open carousel clamps.
SimuCarouselClampController(int, String, Map<String, Integer>, Map<String, Integer>, Map<String, Integer>) - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuCarouselClampController
Build a new SimuCarouselClampController
SimuCarouselClampFilterPresenceSensor - Class in org.lsst.ccs.subsystems.fcs.singlefiltertest
This class simulates a filter presence sensor for the carousel.
SimuCarouselClampFilterPresenceSensor(CanCBXAI814, int) - Constructor for class org.lsst.ccs.subsystems.fcs.singlefiltertest.SimuCarouselClampFilterPresenceSensor
Create a new simulated filter presence sensor for the Carousel.
SimuCarouselClampLockSensor - Class in org.lsst.ccs.subsystems.fcs.singlefiltertest
To simulate an analogic sensor which indicates if a Carousel Clamp is LOCKED or not.
SimuCarouselClampLockSensor(CanCBXAI814, int) - Constructor for class org.lsst.ccs.subsystems.fcs.singlefiltertest.SimuCarouselClampLockSensor
Buyild a new SimuCarouselClampLockSensor
SimuCarouselController - Class in org.lsst.ccs.subsystems.fcs.simulation
To simulate the controller which rotates carousel.
SimuCarouselController(int, String, Map<String, Integer>, Map<String, Integer>, Map<String, Integer>) - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuCarouselController
Build a new SimuCarouselController
SimuCarouselStandalonePlutoGateway - Class in org.lsst.ccs.subsystems.fcs.simulation
Used only for Simulation to simulate a gateway where we read the fake autochanger sensor.
SimuCarouselStandalonePlutoGateway(int, String) - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuCarouselStandalonePlutoGateway
Build a new SimuCarouselStandalonePlutoGateway
SimuCompactIO - Class in org.lsst.ccs.subsystems.fcs.singlefiltertest
Used only in single-filter-test simulation to simulate the devices through we read latches sensors.
SimuCompactIO(int, String, int) - Constructor for class org.lsst.ccs.subsystems.fcs.singlefiltertest.SimuCompactIO
Build a new SimuCompactIOModule
simuComplementarySensorsInError(ComplementarySensors) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerPlutoGateway
 
simuComplementarySensorsNotOn(ComplementarySensors) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerPlutoGateway
 
simuComplementarySensorsOn(ComplementarySensors) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerPlutoGateway
 
SimuEPOSController - Class in org.lsst.ccs.subsystems.fcs.simulation
This class is to simulate an EPOS Controller.
SimuEPOSController(int, String, Map<String, Integer>, Map<String, Integer>, Map<String, Integer>) - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
Build a new SimuEPOSControllerModule
SimuFilterIDPlutoGatewayInterface - Interface in org.lsst.ccs.subsystems.fcs.simulation
 
SimuLatchActuator - Class in org.lsst.ccs.subsystems.fcs.singlefiltertest
A simulated actuator for the latch used in single-filter-test.
SimuLatchActuator(SimuCompactIO, double, double, int, int) - Constructor for class org.lsst.ccs.subsystems.fcs.singlefiltertest.SimuLatchActuator
Build a new SimuLatchActuatorModule
simulateAutochangerIsEmpty() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerPlutoGateway
 
simulateAutochangerIsHoldingFilter() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCarouselStandalonePlutoGateway
For the simulation software, set autochangerHoldingFilterSensor value to 1.
simulateAutochangerIsHoldingFilter() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderStandalonePlutoGateway
 
simulateAutochangerIsNotHoldingFilter() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCarouselStandalonePlutoGateway
For the simulation software, set autochangerHoldingFilterSensor value to 0.
simulateAutochangerIsNotHoldingFilter() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderStandalonePlutoGateway
 
simulateAutochangerLatchesAreLocked() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerPlutoGateway
 
simulateAutochangerLatchesAreUnlocked() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerPlutoGateway
 
simulateAutochangerLatchIsLocked(String) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerPlutoGateway
 
simulateAutochangerLatchIsUnlocked(String) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerPlutoGateway
 
simulateAutochangerOnlineClampIsClosed(AutochangerOnlineClamp) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerPlutoGateway
simulates onlineClamp is CLOSED : CLOSED and sentCurrent is currentToClamp.
simulateAutochangerOnlineClampIsLocked(AutochangerOnlineClamp) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerPlutoGateway
simulates onlineClamp is LOCKED : CLOSED and sentCurrent is currentToClamp.
simulateAutochangerOnlineClampIsOpened(AutochangerOnlineClamp) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerPlutoGateway
 
simulateAutochangerOnlineClampsAreClosed() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerPlutoGateway
 
simulateAutochangerOnlineClampsAreLocked() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerPlutoGateway
 
simulateAutochangerOnlineClampsAreOpened() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerPlutoGateway
 
simulateAutochangerTrucksAreAtHandoff() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerPlutoGateway
 
simulateAutochangerTrucksAreAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerPlutoGateway
 
simulateAutochangerTrucksAreInTravel() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerPlutoGateway
 
simulateAutochangerTrucksAreOnline() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerPlutoGateway
 
simulateCarouselIsHoldingFilter() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerStandalonePlutoGateway
 
simulateCarouselIsNotHoldingFilter() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerStandalonePlutoGateway
 
simulateClampedStatusSensorIsOn() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
simulateClampFilterIsInError(CarouselClamp) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuTTC580
 
simulateClampFilterIsLockable(CarouselClamp) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuTTC580
filter is engaged and lockable if filterPresence sensor returns a value between FilterPresenceValueA and FilterPresenceValueB
simulateClampFilterIsLockableNotAtS(CarouselClamp) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuTTC580
filter is engaged and lockable if filterPresence sensor returns a value between FilterPresenceValueA and FilterPresenceValueB
simulateClampFilterIsNotLockable(CarouselClamp) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuTTC580
filter is not loackable if filterPresence sensor returns a value between FilterPresenceValueB and FilterPresenceValueC
simulateClampIsInError() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
simulate that clamp is in error : if one hook is in error, clamp is in error.
simulateClampIsLocked(CarouselClamp) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuTTC580
 
simulateClampIsLOCKED() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SimuCarouselClampLockSensor
Simulate that the clamp is locked.
simulateClampIsLockedNotAtS(CarouselClamp) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuTTC580
 
simulateClampIsUnknown() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
simulateClampIsUnlocked(CarouselClamp) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuTTC580
 
simulateClampIsUNLOCKED() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SimuCarouselClampLockSensor
Simulate that the clamp is unlocked.
simulateClampNoFilter(CarouselClamp) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuTTC580
simulate there is no filter in socket socketID clampX-
simulateFilterID(int) - Method in interface org.lsst.ccs.subsystems.fcs.simulation.SimuFilterIDPlutoGatewayInterface
Simulates that filterID value in decimal format is the value given as argument.
simulateFilterIDOnAutochanger(int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerPlutoGateway
 
simulateFilterIsInError() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SimuCarouselClampFilterPresenceSensor
Simulates the sensor is in error.
simulateFilterIsLockable() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SimuCarouselClampFilterPresenceSensor
Simulates the filter is seen by the sensor.
simulateFilterIsNotLockable() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SimuCarouselClampFilterPresenceSensor
Simulates the filter is seen by the sensor but is not Lockable.
simulateFilterIsNotOnLoader() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
simulateFilterIsOnAutochanger() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerPlutoGateway
 
simulateFilterIsOnLoader() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
simulateFilterPresenceInLatches(int) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SimuCompactIO
This method updates the 2 filter presence simulated digital sensors (one on each side of the filter).
simulateFilterPresenceXminusValue(long) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuTTC580
 
simulateFilterPresenceXminusValueNotAtS(long) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuTTC580
 
simulateFilterPresenceXplusValue(long) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuTTC580
 
simulateFilterPresenceXplusValueNotAtS(long) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuTTC580
 
simulateForceSensorClamped(ForceSensor) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
simulateForceSensorsOff() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
simulateForceSensorsOn() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
simulateForceSensorUnclamped(ForceSensor) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
simulateHandoffSensorsAreInError() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
simulateHookIsClosed(DigitalSensor, DigitalSensor) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
simulateHookIsInError(DigitalSensor, DigitalSensor) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
simulateHookIsInTravel(DigitalSensor, DigitalSensor) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
simulateHookIsOpened(DigitalSensor, DigitalSensor) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
simulateLatchLockSensorsInError(String) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerPlutoGateway
 
simulateLoaderCarrierIsAtEngaged() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
simulateLoaderCarrierIsAtHandoff() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
simulateLoaderCarrierIsAtStorage() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
simulateLoaderCarrierIsInTravel() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
simulateLoaderClampIsClamped() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
simulateLoaderClampIsClosed() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
simulateLoaderClampIsInTravel() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
simulateLoaderClampIsOpened() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
simulateLoaderIsConnected() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerPlutoGateway
 
simulateLoaderIsConnectedOnCamera() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
simulateLoaderIsDisconnected() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerPlutoGateway
 
simulateLoaderIsHoldingFilter() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerStandalonePlutoGateway
 
simulateLoaderIsNotConnectedOnCamera() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
simulateLoaderIsNotHoldingFilter() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerStandalonePlutoGateway
 
simulateLockSensorXminusValue(long) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuTTC580
 
simulateLockSensorXminusValueNotAtS(long) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuTTC580
 
simulateLockSensorXplusValue(long) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuTTC580
 
simulateLockSensorXplusValueNotAtS(long) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuTTC580
 
simulateNewValue(int, int, int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenADC
simulate that value of sensor, which is at input no numOfAnalogInput, is between min value and max value.
simulateNoFilter() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SimuCarouselClampFilterPresenceSensor
Simulates no filter is seen by the sensor.
simulatePDOData(int, long) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenInterface
change pdoData to simulate a PDO
simulateSensorValue(CanOpenSensor14bits, int, int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenADC
simulates that a CanOpenSensor14bits plugged on this device returns a value between minValue and maxValue.
simulateSlaveStatus(short) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuTTC580
 
simulateSlaveStatusNotAtS(short) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuTTC580
 
simulateSocketAtStandby(short) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuTTC580
socket ID is coded on the first 3 bits.
simulateSocketNotAtStandby(short) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuTTC580
 
simulateStorageSensorsAreInError() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
simulateUnclampedStatusSensorIsOn() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
SimuLoaderCarrierController - Class in org.lsst.ccs.subsystems.fcs.simulation
 
SimuLoaderCarrierController(int, String, SimuLoaderPlutoGateway, Map<String, Integer>, Map<String, Integer>, Map<String, Integer>) - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderCarrierController
Build a new SimuLoaderCarrierController
SimuLoaderClampController - Class in org.lsst.ccs.subsystems.fcs.simulation
This class is to simulate an EPOS Controller which controls the loader hooks.
SimuLoaderClampController(int, String, SimuLoaderPlutoGateway, Map<String, Integer>, Map<String, Integer>, Map<String, Integer>) - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderClampController
Build a new SimuLoaderClampController
SimuLoaderPlutoGateway - Class in org.lsst.ccs.subsystems.fcs.simulation
This class is for the simulation of a pluto gateway for the loader.
SimuLoaderPlutoGateway(int, String) - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
Build a new SimuLoaderPlutoGateway
SimuLoaderStandalonePlutoGateway - Class in org.lsst.ccs.subsystems.fcs.simulation
This represents a model for the pluto GAteway used in loader-standalone subsystem.
SimuLoaderStandalonePlutoGateway(int, String) - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderStandalonePlutoGateway
 
SimuPlutoGateway - Class in org.lsst.ccs.subsystems.fcs.simulation
This class simulates the Can Open Pluto Gateway we use to communicate with the sensors in the whole size prototype.
SimuPlutoGateway(int, String) - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuPlutoGateway
Build a new SimuPlutoGateway with a CANopen node ID and a serial number.
SimuPlutoGatewayWithFilterID - Class in org.lsst.ccs.subsystems.fcs.simulation
To test SimuFilterIDPlutoGatewayInterface.
SimuPlutoGatewayWithFilterID(int, String) - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuPlutoGatewayWithFilterID
Build a new SimuPlutoGatewayWithFilterID
simuRedondantSensorsInError(RedondantSensors) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderPlutoGateway
 
simuSocketAtSLocked(short) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuTTC580
 
SimuThermometer - Class in org.lsst.ccs.subsystems.fcs.simulation
A simulated Thermometer.
SimuThermometer() - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuThermometer
 
SimuTruckMotor - Class in org.lsst.ccs.subsystems.fcs.singlefiltertest
To simulate a motor which moves a truck in the autochanger.
SimuTruckMotor() - Constructor for class org.lsst.ccs.subsystems.fcs.singlefiltertest.SimuTruckMotor
 
SimuTTC580 - Class in org.lsst.ccs.subsystems.fcs.simulation
 
SimuTTC580(int, String) - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuTTC580
 
SLAVE_MODULE_SENSOR - Static variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
 
sleep(int, String) - Static method in class org.lsst.ccs.subsystems.fcs.utils.FcsUtils
 
slowProfileAcceleration() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
change ProfileAcceleration parameter to lowAcceleration
slowProfileDeceleration() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
change ProfileAcceleration parameter to lowAcceleration
slowProfileVelocity() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
change ProfileVelocity parameter to lowSpeed
socketMapByID - Variable in class org.lsst.ccs.subsystems.fcs.simulation.SimuTTC580
 
socketsMap - Variable in class org.lsst.ccs.subsystems.fcs.Carousel
A map to store the sockets by their names.
speedVoltageInVolt - Variable in class org.lsst.ccs.subsystems.fcs.singlefiltertest.LatchActuator
 
speedVoltageMaxValue - Variable in class org.lsst.ccs.subsystems.fcs.singlefiltertest.LatchActuator
 
speedVoltageMinValue - Variable in class org.lsst.ccs.subsystems.fcs.singlefiltertest.LatchActuator
 
ssiPosition - Variable in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
ssta(int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
 
ssta(int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenInterface
 
ssto(int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
 
ssto(int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenInterface
 
start() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
 
start() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenInterface
 
start() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SimuCarouselClampFilterPresenceSensor
 
start() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SimuCarouselClampLockSensor
 
startAction(FcsEnumerations.MobileItemAction) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerLatch
Start Action OPEN or CLOSE
startAction(FcsEnumerations.MobileItemAction) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
Start action of open or close or lock or unlock.
startAction(FcsEnumerations.MobileItemAction) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
 
startAction(FcsEnumerations.MobileItemAction) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoLatches
 
startAction(FcsEnumerations.MobileItemAction) - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
 
startAction(FcsEnumerations.MobileItemAction) - Method in class org.lsst.ccs.subsystems.fcs.Carousel
Starts action ROTATE_CAROUSEL_TO_ABSOLUTE_POSITION or ROTATE_CAROUSEL_TO_RELATIVE_POSITION.
startAction(FcsEnumerations.MobileItemAction) - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
startAction(FcsEnumerations.MobileItemAction) - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
Start action of unlocking or releasing clamps.
startAction(FcsEnumerations.MobileItemAction) - Method in class org.lsst.ccs.subsystems.fcs.common.MobileItem
starts the action given as argument.
startAction(FcsEnumerations.MobileItemAction) - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
Starts an action on the carrier.
startAction(FcsEnumerations.MobileItemAction) - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
 
startAction(FcsEnumerations.MobileItemAction) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
startAction(FcsEnumerations.MobileItemAction) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
 
startVelocity(int) - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Change to PROFILE_VELOCITY mode, and move with velocity given as argument.
state - Variable in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
stop(long) - Method in class org.lsst.ccs.subsystems.fcs.common.MobileItem
just to avoid taping "sendSignal STOP"
stop() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenInterface
 
stopAction() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Stop action and disable(shutdown) controller.
stopAction() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerLatchController
 
stopAction() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCarouselClampController
 
stopAction() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
stopActionNow() - Method in class org.lsst.ccs.subsystems.fcs.common.MobileItem
just to avoid taping "sendSignal STOP"
stopPosition() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Stop motion when in mode PROFILE_POSITION.
stopRequired - Variable in class org.lsst.ccs.subsystems.fcs.MainModule
 
stopVelocity() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Stop motion when in mode PROFILE_VELOCITY.
StrainGauge - Interface in org.lsst.ccs.subsystems.fcs.common
 
subs - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
 
subs - Variable in class org.lsst.ccs.subsystems.fcs.MainModule
 
switchOnEnableOperation() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Switch on and enable controller.
switchOnEnableOperation() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
sync() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
Send a command sync to CAN bus to read sensors by PDO.
sync() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenInterface
 
SystecIO_X5 - Class in org.lsst.ccs.subsystems.fcs.drivers
A Class for the device which records temperatures in autochanger.
SystecIO_X5(CanOpenSystecIO) - Constructor for class org.lsst.ccs.subsystems.fcs.drivers.SystecIO_X5
 

T

targetCurrent - Variable in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
targetPosition - Variable in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
tcpProxy - Variable in class org.lsst.ccs.subsystems.fcs.Carousel
 
tcpProxy - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
 
temperature - Variable in class org.lsst.ccs.subsystems.fcs.testbench.APCTestBench2CanBusMain
 
temperature - Variable in class org.lsst.ccs.subsystems.fcs.testbench.APCTestBenchMain
 
testPeriodTask() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
test periodicTask.
Thermometer - Interface in org.lsst.ccs.subsystems.fcs.common
This class represents a Thermometer with a method to read the temperature.
TICKMILLIS - Static variable in class org.lsst.ccs.subsystems.fcs.utils.FcsUtils
A value for all fcs Modules tickmillis.
TIMEOUT_FOR_CLOSING - Static variable in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
TIMEOUT_FOR_OPENING - Static variable in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
timeoutForClosingLatches - Variable in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
timeoutForOpeningLatches - Variable in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
timeoutForReleasing - Variable in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
timeoutForUnlocking - Variable in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.common.EmergencyMessage
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.common.PDOStorage
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.common.Sensor14bits
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.DigitalSensor
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanCBXAI814
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenSensor14bits
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.drivers.PlutoGateway
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.FilterManager
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.ForceSensor
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.LoaderHook
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.LoaderMain
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.CanOpenTruckMotor
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftAutoChanger
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.Truck
 
transmissionType - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanCBXAI814
The transmission types for the analogue inputs are described in the following: acyclic, synchronous: The transmission is initiated if a SYNC-message has been received (PDO- transmission type 0) and data has changed.
Truck - Class in org.lsst.ccs.subsystems.fcs.singlefiltertest
A truck is a mobile part in the autochanger.
Truck(DigitalSensor, DigitalSensor) - Constructor for class org.lsst.ccs.subsystems.fcs.singlefiltertest.Truck
Build a new TruckModule with a tickmillis of 3000.
TruckMotorListener - Interface in org.lsst.ccs.subsystems.fcs.singlefiltertest
An interface to be notified when something happens to the sft truck motor.
truckXminus - Variable in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
The truck on side X-
truckXplus - Variable in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
The truck on side X+
TTC580Interface - Interface in org.lsst.ccs.subsystems.fcs.common
 
turnOFF() - Method in class org.lsst.ccs.subsystems.fcs.testbench.CanOpenLED
 
turnOFF() - Method in interface org.lsst.ccs.subsystems.fcs.testbench.Led
 
turnOffFakeLED() - Method in class org.lsst.ccs.subsystems.fcs.testbench.APCTestBenchMain
 
turnOffLED() - Method in class org.lsst.ccs.subsystems.fcs.testbench.APCTestBench2CanBusMain
Turn OFF the Led.
turnOffLED() - Method in class org.lsst.ccs.subsystems.fcs.testbench.APCTestBenchMain
 
turnON() - Method in class org.lsst.ccs.subsystems.fcs.testbench.CanOpenLED
 
turnON() - Method in interface org.lsst.ccs.subsystems.fcs.testbench.Led
 
turnOnFakeLED() - Method in class org.lsst.ccs.subsystems.fcs.testbench.APCTestBenchMain
 
turnOnLED() - Method in class org.lsst.ccs.subsystems.fcs.testbench.APCTestBench2CanBusMain
To turn the LED on.
turnOnLED() - Method in class org.lsst.ccs.subsystems.fcs.testbench.APCTestBenchMain
 

U

unclamp() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
unclamp Loader clamp.
ungrabFilterAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
Open the latches at standby position.
ungrabFilterAtStandby(String) - Method in class org.lsst.ccs.subsystems.fcs.Carousel
This unlock clamps at STANDBY.
ungrabFilterAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
Open the latches at standby position and go back empty to STANBACK position.
unloadFilter(Filter) - Method in class org.lsst.ccs.subsystems.fcs.FcsMain
Unload a filter from the camera to the loader.
unlock() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
Unlocks the ONLINE clamp : sends currentToClamp to the controller with a ramp of current from currentToClamp to currentToClose.
unlock() - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
Unlock the clamp when a filter is locked by the clamp.
unlockAndOpenClamps() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
Unlock and open the online clamps.
unlockClamps() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
Unlocks clamps : slows down current sent to controller in order to decrease pressure on the clamps.
unlockClamps() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
Unlocks the clamps at STANDBY.
unlockClamps() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
This method unclamps the 2 clamps at standby position.
unlockSensor - Variable in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
 
updateClampsStateWithSensorsFromPDO() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
Read the clamps state from PDO : all the clamp sensors are read at one time.
updateClampsStateWithSensorsFromPDO() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftCarousel
Read the clamps state from PDO : all the clamp sensors are read at one time.
updateCurrent() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerLatch
Updates the field readCurrent of the latch in reading the CPU of the controller.
updateCurrent() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
read actual current on controller, update field current and publish it on STATUS bus.
updateCurrent() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTruck
read actual current on controller, update field current and publish it on STATUS bus.
updateCurrent() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
Updates the field current in reading the CPU of the controller.
updateCurrent() - Method in interface org.lsst.ccs.subsystems.fcs.common.MovedByEPOSController
Read Current on controller and save value read.
updateCurrent() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
 
updateCurrent() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
Updates the field readCurrent of the clamp in reading the CPU of the controller.
updateFakePDOData(int, int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenADC
In the simulator, instead of reading a new PDO to read a new value for the sensor, we set a value for the sensor and then we update the PDOData for this sensor.
updateFakePDOData(int, long) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuTTC580
 
updateFCSStateToReady() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
Update FCS state and FCS readyness state and publish on the status bus.
updateFCSStateToReady() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerMain
Check that Autochanger hardware is ready to be operated and moved.
updateFCSStateToReady() - Method in class org.lsst.ccs.subsystems.fcs.CarouselMain
Check that Carousel hardware is ready to be operated and moved.
updateFCSStateToReady() - Method in class org.lsst.ccs.subsystems.fcs.FcsMain
 
updateFCSStateToReady() - Method in class org.lsst.ccs.subsystems.fcs.Loader
Update FCS state and FCS readyness state and publish on the status bus.
updateFCSStateToReady() - Method in class org.lsst.ccs.subsystems.fcs.LoaderMain
Check that Loader hardware is ready to be operated and moved.
updateFCSStateToReady() - Method in class org.lsst.ccs.subsystems.fcs.MainModule
Updates the FCS state and FCS readyness state and publishes on the status bus.
updateFilterId() - Method in class org.lsst.ccs.subsystems.fcs.FilterIdentificator
Update filterId from sensors values.
updateFilterOnTrucksID() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
update filterOnTrucksID
updateFilterPresenceStatus() - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
update filterPresenceStatus from value returned by filterPresenceSensor
updateFromPDO(PDOData) - Method in interface org.lsst.ccs.subsystems.fcs.common.PieceOfHardware
 
updateFromPDO(PDOData) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanCBXAI814
process PDOData to extract the values this device has sent.
updateFromPDO(PDOData) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
Do nothing if this device doesn't send PDOs except log for debug purpose.
updateFromPDO(PDOData) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
process PDOData to retrieve data from this device.
updateLatchesStateWithSensors() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
This methods updates the latches status in reading the sensors.
updateLocation(int) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.Truck
This methods updates the field truckLocation in parsing the values of the 8 channels of the DIO device.
updateLockStatus() - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
Update lockStatus from value returned by lockSensor.
updateMySensorsValues() - Method in class org.lsst.ccs.subsystems.fcs.drivers.PlutoGateway
 
updatePDOData() - Method in interface org.lsst.ccs.subsystems.fcs.common.BridgeToHardware
 
updatePDOData() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
Update pdoData in sending a sync command.
updatePosition() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTruck
Updates the field position of the truck in reading the CPU of the controller.
updatePosition() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
Updates the field position of the trucks in reading the CPU of the controller.
updatePosition() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
Updates the filterPosition of the carousel in reading the CPU of the controller.
updatePosition() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
Updates the field position of the carrier in reading the CPU of the controller.
updatePosition() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
Updates the position of the clamp in reading the CPU of the controller.
updateSensorsFromPDO() - Method in interface org.lsst.ccs.subsystems.fcs.common.TTC580Interface
 
updateSensorsFromPDO() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
juste for tests and debug
updateSocketAtStandbyState() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
 
updateSocketNotAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
 
updateSocketSensors(short, long) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
update
updateState() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerLatch
This methods updates lockStatus from the values return by the sensors.
updateState() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
This methods updates lockStatus from the values return by the sensors.
updateState() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
This methods updates lockStatus from the values return by the sensors.
updateState() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoLatches
Update lockStatus from latchXminus state and latchXplus state.
updateState() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
 
updateState() - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
Update clampState from values sent by sensors.
updateState() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
update state from sensors values.
updateState() - Method in class org.lsst.ccs.subsystems.fcs.LoaderHook
This methods updates lockStatus from the values return by the sensors.
updateState(int) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
Update Latch State.
updateStateAndCheckSensors() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerLatch
Reads sensors, updates state and checks if sensors are in error.
updateStateAndCheckSensors() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
reads sensors, computes and state and raises an ALERT if sensors are in error.
updateStateAndCheckSensors() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoLatches
Checks sensors.
updateStateAndCheckSensors() - Method in class org.lsst.ccs.subsystems.fcs.Loader
 
updateStateAndCheckSensors() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
reads sensors, computes and state and raises an ALERT if sensors are in error.
updateStateWithSensors() - Method in class org.lsst.ccs.subsystems.fcs.Autochanger
This method reads all the sensors and updates the trucks, latches and online clamps state.
updateStateWithSensors() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerMain
Update autochanger state in reading the sensors.
updateStateWithSensors() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
Read the clamps state from PDO : all the clamp sensors are read at one time.
updateStateWithSensors() - Method in class org.lsst.ccs.subsystems.fcs.CarouselMain
Update state in reading sensors.
updateStateWithSensors() - Method in interface org.lsst.ccs.subsystems.fcs.common.FilterHolder
This method read values sent by the sensors and update state from this new values.
updateStateWithSensors() - Method in class org.lsst.ccs.subsystems.fcs.FakeFilterHolder
This methods updates the field holdingFilter in reading the holding filter sensor.
updateStateWithSensors() - Method in class org.lsst.ccs.subsystems.fcs.FcsMain
Update state in reading sensors for all components of Filter Changer : carousel, autochanger and loader.
updateStateWithSensors() - Method in class org.lsst.ccs.subsystems.fcs.Loader
This methods updates the carrier and clamp state in reading all the sensors.
updateStateWithSensors() - Method in class org.lsst.ccs.subsystems.fcs.LoaderMain
Update loader state in reading the sensors.
updateStateWithSensors() - Method in class org.lsst.ccs.subsystems.fcs.MainModule
Update state in reading sensors.
updateStateWithSensors() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
updateStateWithSensors() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftAutoChanger
Read sensors and update latches and trucks state.
updateStateWithSensors() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftCarousel
Read the clamps state from PDO : all the clamp sensors are read at one time.
updateStateWithSensors() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
Reads latch sensors and updates latch state.
updateStateWithSensors() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftMain
This command updates the state of the carousel and of the autochanger in reading the sensors.
updateStateWithSensors() - Method in class org.lsst.ccs.subsystems.fcs.testbench.APCTestBench2CanBusMain
 
updateStateWithSensorsAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
 
updateStateWithSensorsToCheckIfActionIsCompleted() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerLatch
Read sensors and update State.
updateStateWithSensorsToCheckIfActionIsCompleted() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
updateStateWithSensorsToCheckIfActionIsCompleted() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
reads sensors, computes new lockStatus.
updateStateWithSensorsToCheckIfActionIsCompleted() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoLatches
 
updateStateWithSensorsToCheckIfActionIsCompleted() - Method in class org.lsst.ccs.subsystems.fcs.AutochangerTwoTrucks
 
updateStateWithSensorsToCheckIfActionIsCompleted() - Method in class org.lsst.ccs.subsystems.fcs.Carousel
 
updateStateWithSensorsToCheckIfActionIsCompleted() - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
updateStateWithSensorsToCheckIfActionIsCompleted() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
updateStateWithSensorsToCheckIfActionIsCompleted() - Method in class org.lsst.ccs.subsystems.fcs.common.MobileItem
reads sensors or any device and updates state from sensors it can be also reading a position or a current on a motor controller.
updateStateWithSensorsToCheckIfActionIsCompleted() - Method in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
 
updateStateWithSensorsToCheckIfActionIsCompleted() - Method in class org.lsst.ccs.subsystems.fcs.LoaderClamp
 
updateStateWithSensorsToCheckIfActionIsCompleted() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
 
updateStateWithSensorsToCheckIfActionIsCompleted() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
 
updateTemperature() - Method in class org.lsst.ccs.subsystems.fcs.CarouselClamp
This methods read the thermometer, update the field temperature and returns the value sent by the thermometer;
updateTrucksLocationWithSensors() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
This methods updates the trucks location in reading the sensors.
updateValue(int) - Method in class org.lsst.ccs.subsystems.fcs.CarouselClampSensor
update value from value read on device value read on PDO has to be *4 to obtain voltage returned by sensor.
updateValue(int) - Method in class org.lsst.ccs.subsystems.fcs.CarouselSensor
update value from value read on device
updateValue() - Method in interface org.lsst.ccs.subsystems.fcs.common.Sensor
This method reads the current value, controls if this current value is correct depending on the type of the sensor (this value could be between a minimum and a maximum) and if the value is correct, updates the Sensor.value field.
updateValue() - Method in class org.lsst.ccs.subsystems.fcs.common.Sensor14bits
This method updates the sensor value : first it reads a new value from the hardware or from the simulated sensor, then it checks if the value is in the range between minimal value and maximal value.
updateValue(int) - Method in interface org.lsst.ccs.subsystems.fcs.common.SensorPluggedOnDevice
 
updateValue(int) - Method in interface org.lsst.ccs.subsystems.fcs.common.SensorPluggedOnTTC580
 
updateValue(int) - Method in class org.lsst.ccs.subsystems.fcs.DigitalSensor
This methods updates the digital value for this sensor.
updateValue(int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenSensor14bits
 
updateValue(int) - Method in class org.lsst.ccs.subsystems.fcs.ForceSensor
 
updateValue(int) - Method in class org.lsst.ccs.subsystems.fcs.Inclinometer
 
updateValue() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.CompactIO
 
updateValues() - Method in interface org.lsst.ccs.subsystems.fcs.common.PlutoGatewayInterface
 
updateValues() - Method in class org.lsst.ccs.subsystems.fcs.drivers.PlutoGateway
Read new readValues on the device plutoGateway and updates field readValues.
updateWithPDO(int, long) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanCBXAI814
 
updatingLatches - Variable in class org.lsst.ccs.subsystems.fcs.singlefiltertest.BasicAutoChanger
****************************************************************************************
updatingState - Variable in class org.lsst.ccs.subsystems.fcs.AutochangerLatch
 
updatingState - Variable in class org.lsst.ccs.subsystems.fcs.AutochangerOnlineClamp
 
updatingState - Variable in class org.lsst.ccs.subsystems.fcs.AutochangerThreeOnlineClamps
 
updatingState - Variable in class org.lsst.ccs.subsystems.fcs.AutochangerTwoLatches
 
updatingState - Variable in class org.lsst.ccs.subsystems.fcs.CarouselClamp
 
updatingState - Variable in class org.lsst.ccs.subsystems.fcs.LoaderCarrier
 
updatingState - Variable in class org.lsst.ccs.subsystems.fcs.LoaderClamp
 
updatingState - Variable in class org.lsst.ccs.subsystems.fcs.LoaderHook
This is used when we update the latch state with the values returned by the sensors.
updatingState - Variable in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftFilterLatch
This is used when we update the latch state with the values returned by the sensors.
updatingValues - Variable in class org.lsst.ccs.subsystems.fcs.drivers.PlutoGateway
 
upperLimitValue - Variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenSystecIO
 

V

value - Variable in class org.lsst.ccs.subsystems.fcs.common.Sensor14bits
 
value - Variable in class org.lsst.ccs.subsystems.fcs.singlefiltertest.CompactIO
 
valueOf(String) - Static method in enum org.lsst.ccs.subsystems.fcs.common.ModuleState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.lsst.ccs.subsystems.fcs.common.ModuleState
Returns an array containing the constants of this enum type, in the order they are declared.
valueUpdated - Variable in class org.lsst.ccs.subsystems.fcs.drivers.PlutoGateway
 

W

waitForEndOfAction(FcsEnumerations.MobileItemAction) - Method in class org.lsst.ccs.subsystems.fcs.common.MobileItem
This method waits until the action is completed.
waterFreezeTemp - Static variable in class org.lsst.ccs.subsystems.fcs.drivers.CanCBXAI814
 
writeAnalogOutput(int, int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDAC
Write a value to the output of the DAC
writeControlWord(int) - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Write controlWord to the controller.
writeControlWord(int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
Write a value in the control world (index=6040, subindex=0,size=2)
writeControlWord(int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
writeCurrent(int) - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
In current mode this methods send a current to the motor.
writeCurrent(int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
In unsCurrent mode this methods send a unsCurrent to the motor.
writeCurrent(int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerLatchController
 
writeCurrent(int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerOnlineClampController
Quick and dirty simulation.
writeCurrent(int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCarouselClampController
Write current to the simulated controller.
writeCurrent(int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
writeCurrent(int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderClampController
 
writeDigitalOutput(int, int) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.CompactIO
Write a value to the output of the DAC
writeMask() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.CompactIO
This methods initialize the CAN-CBX-DIO8 with the mask (value 3) to configure the 2 first channels of the device to be output channel.
writeParameter(EPOSEnumerations.Parameter, int) - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Write on the CPU of the controller a value given in hexadecimal format for a parameter.
writeParameter(EPOSEnumerations.Parameter, int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
This method writes a parameter in the CPU of the EPOS.
writeParameter(EPOSEnumerations.Parameter, int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
writeParameters(EPOSEnumerations.EposMode) - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
This methods writes in the CPU of the EPOS devis the values of the parameters set for the mode.
writeParameters() - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Write in the CPU of the EPOS device the values of the parameters set for the mode in configuration system.
writeParameters(Map<String, Integer>) - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
Write to the CPU of the EPOS a map of parameters.
writeParameters(EPOSEnumerations.EposMode) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
This methods writes in the CPU of the EPOS devis the values of the parameters set for the mode.
writeParameters(EPOSEnumerations.EposMode) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
writeParameters(Map<String, Integer>) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
writeSDO(int, int, int, int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenDevice
Sends a writeSDO request to the CANopen device.
writeSDO(int, int, int, int, int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
Command to be used by the end user at the console.
writeTargetPosition(int) - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
In PROFILE_POSITION mode this methods set the target position.
writeTargetPosition(int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
In PROFILE_POSITION mode this methods set the target position.
writeTargetPosition(int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAutochangerLinearRailController
Simulates a command writeTargetPosition : the position given as argument is the position to be reached.
writeTargetPosition(int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCarouselController
This methods does nothing but save the relativePosition given as argument.
writeTargetPosition(int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuEPOSController
 
writeTargetPosition(int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderCarrierController
 
writeTargetPosition(int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLoaderClampController
 
writeTargetVelocity(int) - Method in interface org.lsst.ccs.subsystems.fcs.common.EPOSController
set the target velocity.
writeTargetVelocity(int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenEPOS
set target velocity in mode PROFILE_VELOCITY
writeTransmissionType(int) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenPlutoGateway
Write a transmission type in the CPU of the pluto gateway.
writeTransmissionTypeToDevice() - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanCBXAI814
This methods writes the transmission type given by the configuration to the device.
writeTransmissionTypeToDevice() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenADC
Write transmission type on the device CPU.
wsdo(int, int, int, int, long) - Method in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenProxy
 
wsdo(int, int, int, int, long) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCanOpenInterface
 

X

XMINUS - Static variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
 
XPLUS - Static variable in class org.lsst.ccs.subsystems.fcs.drivers.CanOpenTTC580
 
A B C D E F G H I L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2018 LSST. All rights reserved.