| Package | Description |
|---|---|
| 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 |
This packages is for the interfaces or abstract classes that are common for
all the subpackages.
|
| 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.errors |
This packages is for the specific exceptions used in FCS.
|
| org.lsst.ccs.subsystems.fcs.simulation |
This package is for the simulators of the Filter Exchanger hardware.
|
| org.lsst.ccs.subsystems.fcs.singlefiltertest |
This package is for the Single Filter Test control software.
|
| 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.testbench.LPC |
| Modifier and Type | Method and Description |
|---|---|
void |
AutochangerThreeOnlineClamps.abortAction(FcsEnumerations.MobileItemAction action,
long delay) |
void |
CarouselSocket.abortAction(FcsEnumerations.MobileItemAction action,
long delay) |
void |
LoaderCarrierModule.abortAction(FcsEnumerations.MobileItemAction action,
long delay) |
void |
AutochangerLatchModule.abortAction(FcsEnumerations.MobileItemAction action,
long delay) |
void |
AutoChangerTrucksModule.abortAction(FcsEnumerations.MobileItemAction action,
long delay) |
void |
AutochangerOnlineClampModule.abortAction(FcsEnumerations.MobileItemAction action,
long delay) |
void |
CarouselClampModule.abortAction(FcsEnumerations.MobileItemAction action,
long delay) |
void |
AutochangerTwoLatches.abortAction(FcsEnumerations.MobileItemAction action,
long delay) |
void |
LoaderClampModule.abortAction(FcsEnumerations.MobileItemAction action,
long delay) |
void |
AutochangerOnlineClampModule.checkConditionForLocking() |
void |
AutochangerOnlineClampModule.checkConditionForUnlocking() |
void |
AutochangerOnlineClampModule.checkControllerBeforeAction() |
boolean |
LoaderCarrierModule.checkFilterPresence()
Updates the boolean field empty and returns it.
|
boolean |
LoaderModule.checkPreConditionsForCarrierMotion() |
boolean |
LoaderModule.checkPreConditionsForClosingHooks() |
boolean |
AutoChangerModule.checkPreConditionsForClosingLatches() |
boolean |
LoaderModule.checkPreConditionsForOpeningHooks() |
boolean |
AutoChangerModule.checkPreConditionsForOpeningLatches() |
String |
LoaderClampModule.clamp() |
String |
LoaderModule.clampHooks()
This method closes the clamps strongly.
|
String |
AutochangerLatchModule.close() |
String |
AutochangerTwoLatches.close() |
String |
LoaderClampModule.close() |
String |
LoaderModule.closeHooks()
This method closes the clamps.
|
String |
LoaderClampModule.goToClampedPosition()
In the initialisation phase, this close the clamp to be able to define the absolute position of the encoder.
|
String |
LoaderModule.goToHandoff()
Moves the loader carrier to the handoff position.
|
String |
LoaderCarrierModule.goToHandOff()
Move the carrier to Handoff position.
|
void |
AutoChangerTrucksModule.goToHandOff()
Move Autochanger trucks to the Handoff position.
|
String |
LoaderClampModule.goToHomePosition()
In the initialisation phase, this open the clamp to be able to define the
absolute position of the encoder.
|
void |
AutoChangerTrucksModule.goToOnline()
Move Autochanger trucks to the Online position.
|
void |
AutoChangerTrucksModule.goToStandby()
Move Autochanger trucks to the Standby position.
|
String |
LoaderModule.goToStorage()
Moves the loader carrier to the storage position.
|
String |
LoaderCarrierModule.goToStorage()
Move the carrier to storage position.
|
String |
CarouselModule.grabFilterAtStandby(Filter filter)
This method has to be executed when a filter has just been moved on the carousel
at standby position by the autochanger.
|
String |
CarouselModule.grabFilterAtStandby(Object filterName) |
void |
LoaderCarrierModule.initializeHardware()
Command for ENGINEERING mode.
|
void |
LoaderClampModule.initializeHardware()
If loader is empty, go to home position otherwise go to clamped position.
|
boolean |
AutoChangerModule.isCarouselHoldingFilterAtStandby() |
boolean |
CarouselSocket.isEmpty() |
boolean |
LoaderModule.isHoldingAFilter() |
boolean |
CarouselModule.isHoldingFilterAtStandby() |
boolean |
CarouselModule.isReadyToGrabAFilterAtStandby()
This method let us know if the carousel is ready to receive a filter at
standby position :
- the carousel must not rotate
- an empty socketAtStandby is at standby position.
|
void |
FcsMainModule.loadFilter(Filter aFilter)
Load a filter from the loader to the camera.
|
String |
LoaderModule.loadFilterInCamera()
This command can be launched when a filter is in the loader
and we want to put in inside the camera.
|
String |
AutochangerThreeOnlineClamps.lockClamps() |
String |
FcsMainModule.moveFilterToOnline(Object filterName)
Move a filter to online position.
|
void |
AutoChangerTrucksModule.moveToAbsoluteTargetPosition(int targetPosition)
Move the trucks to an absolute position given as argument.
|
void |
AutoChangerTrucksModule.moveToRelativeTargetPosition(int relativePosition)
Move the trucks to a relative position given as argument.
|
String |
AutochangerLatchModule.open() |
String |
AutochangerTwoLatches.open() |
String |
LoaderClampModule.open() |
String |
LoaderModule.openHooks()
This method opens the clamp.
|
void |
AutochangerThreeOnlineClamps.postAction(FcsEnumerations.MobileItemAction action) |
void |
CarouselSocket.postAction(FcsEnumerations.MobileItemAction action) |
void |
LoaderCarrierModule.postAction(FcsEnumerations.MobileItemAction action) |
void |
AutochangerLatchModule.postAction(FcsEnumerations.MobileItemAction action) |
void |
AutoChangerTrucksModule.postAction(FcsEnumerations.MobileItemAction action) |
void |
AutochangerOnlineClampModule.postAction(FcsEnumerations.MobileItemAction action) |
void |
AutochangerTwoLatches.postAction(FcsEnumerations.MobileItemAction action) |
void |
LoaderClampModule.postAction(FcsEnumerations.MobileItemAction action) |
void |
AutochangerThreeOnlineClamps.quickStopAction(FcsEnumerations.MobileItemAction action,
long delay) |
void |
CarouselSocket.quickStopAction(FcsEnumerations.MobileItemAction action,
long delay) |
void |
LoaderCarrierModule.quickStopAction(FcsEnumerations.MobileItemAction action,
long delay) |
void |
AutochangerLatchModule.quickStopAction(FcsEnumerations.MobileItemAction action,
long delay) |
void |
AutoChangerTrucksModule.quickStopAction(FcsEnumerations.MobileItemAction action,
long delay) |
void |
AutochangerOnlineClampModule.quickStopAction(FcsEnumerations.MobileItemAction action,
long delay) |
void |
CarouselClampModule.quickStopAction(FcsEnumerations.MobileItemAction action,
long delay) |
void |
AutochangerTwoLatches.quickStopAction(FcsEnumerations.MobileItemAction action,
long delay) |
void |
LoaderClampModule.quickStopAction(FcsEnumerations.MobileItemAction action,
long delay) |
double |
InclinometerModule.readInclinaison()
Read the inclinaison on the plutoGateway,
updates the filed inclinaison
and returns its value in degrees.
|
String |
CarouselClampModule.release()
The clamps on the carousel are locked automaticaly when the filter comes
at the standby position.
|
String |
CarouselModule.releaseClamps() |
String |
CarouselSocket.releaseClamps()
Releases the 2 clamps of the socket.
|
void |
CarouselModule.removeFilterFromCarousel(Filter filter) |
void |
AutochangerOnlineClampModule.slowDownCurrent() |
void |
AutochangerThreeOnlineClamps.startAction(FcsEnumerations.MobileItemAction action) |
void |
CarouselSocket.startAction(FcsEnumerations.MobileItemAction action) |
void |
LoaderCarrierModule.startAction(FcsEnumerations.MobileItemAction action) |
void |
AutochangerLatchModule.startAction(FcsEnumerations.MobileItemAction action) |
void |
AutoChangerTrucksModule.startAction(FcsEnumerations.MobileItemAction action) |
void |
AutochangerOnlineClampModule.startAction(FcsEnumerations.MobileItemAction action) |
void |
CarouselClampModule.startAction(FcsEnumerations.MobileItemAction action) |
void |
AutochangerTwoLatches.startAction(FcsEnumerations.MobileItemAction action) |
void |
LoaderClampModule.startAction(FcsEnumerations.MobileItemAction action) |
String |
AutochangerOnlineClampModule.testLock() |
String |
AutochangerOnlineClampModule.testUnlock() |
void |
CarouselModule.ungrabFilterAtStandby(Filter filter) |
void |
FcsMainModule.unloadFilter(Filter aFilter)
Unload a filter from the camera to the loader.
|
String |
LoaderModule.unloadFilterFromCamera()
This command can be launched when the loader is empty
and we want to take a filter from the camera.
|
String |
CarouselClampModule.unlock()
Unlock the clamp when a filter is locked by the clamp.
|
String |
AutochangerThreeOnlineClamps.unlockClamps() |
String |
CarouselModule.unlockClamps() |
String |
CarouselSocket.unlockClamps()
This method unclamp the 2 clamps at standby position.
|
String |
CarouselModule.unlockClamps(Filter filter)
This methods ReleaseBrakes the 2 clamps at standby position, without Thread.sleep
|
void |
PlutoGatewayModule.updateAnalogValue() |
void |
CarouselModule.updateClampsStateWithSensors()
Read the clamps state from PDO : all the clamp sensors are read at one time.
|
void |
CarouselSocket.updateClampsStateWithSensors() |
void |
CarouselSocket.updateClampsStateWithSensors(CanOpenProxy.PDOStorage pdoStorage) |
void |
CarouselModule.updateClampsStateWithSensorsFromPDO()
Read the clamps state from PDO : all the clamp sensors are read at one time.
|
void |
CarouselModule.updateClampsStateWithSensorsFromSDO()
Read the clamp sensors one by one with RSDO command
|
void |
CarouselSocket.updateClampsStateWithSensorsFromSDO()
Deprecated.
|
void |
CarouselClampModule.updateFilterPresenceStatus()
Update the field lockPresenceStatus in reading the filter presence sensor.
|
void |
InclinometerModule.updateInclinaison() |
void |
CarouselClampModule.updateLockStatus()
Update the field lockStatus in reading the lock sensor.
|
void |
AutochangerThreeOnlineClamps.updateStateWithSensors()
This methods updates the whole autochanger state in reading all the sensors.
|
void |
LoaderModule.updateStateWithSensors()
This methods updates the carrier and clamp state in reading all the sensors.
|
void |
AutochangerMainModule.updateStateWithSensors() |
void |
MainModule.updateStateWithSensors() |
void |
LoaderCarrierModule.updateStateWithSensors()
This methods updates the carrier state in reading all the carrier sensors.
|
void |
AutochangerLatchModule.updateStateWithSensors()
This methods updates the whole autochanger state in reading all the sensors.
|
void |
AutoChangerTrucksModule.updateStateWithSensors() |
void |
AutochangerOnlineClampModule.updateStateWithSensors()
This methods updates the whole autochanger state in reading all the sensors.
|
void |
FcsMainModule.updateStateWithSensors() |
void |
CarouselClampModule.updateStateWithSensors()
This method updates the clamp clampState regarding the value returned by the
filter presence sensor and the value returned by the method isLocked().
|
void |
AutochangerTwoLatches.updateStateWithSensors()
This methods updates the whole autochanger state in reading all the sensors.
|
void |
LoaderClampModule.updateStateWithSensors()
This methods updates the lockStatus in reading all the sensors.
|
void |
AutoChangerModule.updateStateWithSensors()
This methods updates the trucks, latches and online clamps state in reading all the sensors.
|
protected void |
LoaderCarrierModule.updateStateWithSensors(String[] readHexaValues)
This methods updates the lockStatus from an array of hexaValues.
|
protected void |
AutoChangerTrucksModule.updateStateWithSensors(String[] readHexaValues)
This methods updates the lockStatus from an array of hexaValues.
|
void |
CarouselClampModule.updateStateWithSensorsFromSDO()
Deprecated.
|
void |
CarouselClampModule.updateStateWithSensorsToCheckIfActionIsCompleted() |
double |
CarouselClampModule.updateTemperature()
This methods read the thermometer, update the field temperature and returns the value sent
by the thermometer;
|
void |
Sensor14bits.updateValue()
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.
|
void |
PlutoGatewayModule.updateValues() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
MobileItemModule.abortAction(FcsEnumerations.MobileItemAction action,
long delay) |
void |
EPOSController.checkFault() |
void |
EPOSController.checkParameters(EPOSEnumerations.EposMode aMode) |
void |
EPOSController.checkParameters(String modeInString)
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 HardwareException if these values are not equal.
|
String |
AutoChanger.closeLatchesAtStandby() |
protected String |
MobileItemModule.executeAction(FcsEnumerations.MobileItemAction action,
long timeoutForAction)
This executes an action which moves the MobileItem and waits for the end od this action.
|
String |
AutoChanger.grabFilterAtStandby(Filter filter) |
String |
PieceOfHardware.initializeAndCheckHardware()
This methods write some configuration data on the hardware CPU.
|
String |
AutoChanger.moveFilterToOnline(Filter filter) |
String |
AutoChanger.moveFilterToStandby(Filter filter) |
String |
AutoChanger.openLatchesAtStandby() |
abstract void |
MobileItemModule.postAction(FcsEnumerations.MobileItemAction action) |
abstract void |
MobileItemModule.quickStopAction(FcsEnumerations.MobileItemAction action,
long delay) |
int |
PlutoGatewayInterface.readNewAnalogValue() |
String[] |
PlutoGatewayInterface.readNewHexaValues() |
int |
Sensor.readNewValue()
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.
|
CanOpenProxy.PDOStorage |
BridgeToHardware.readPDOs() |
double |
Thermometer.readTemperature() |
String |
Carousel.releaseClamps()
This is a command that can be sent to the carousel.
|
abstract void |
MobileItemModule.startAction(FcsEnumerations.MobileItemAction action) |
String |
AutoChanger.ungrabFilterAtStandby() |
String |
Carousel.unlockClamps(Filter filter) |
void |
Sensor.updateValue()
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.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CanOpenEPOS.checkFault()
Check if the Controller is in fault.
|
void |
CanOpenEPOS.checkParameters(EPOSEnumerations.EposMode aMode) |
void |
CanOpenEPOS.checkParameters(String modeInString)
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 HardwareException if these values are not equal.
|
String |
CanOpenLatchActuatorModule.close() |
String |
CanOpenProxy.displayReadPDOs() |
String |
CanOpenPlutoGateway.initializeAndCheckHardware() |
String |
CanOpenEPOS.initializeAndCheckHardware() |
String |
CanOpenADC.initializeAndCheckHardware() |
String |
CanOpenDevice.initializeAndCheckHardware()
This methods has to be overridden if there is some initialization to do for the device.
|
String |
CanOpenDIO.initializeAndCheckHardware() |
String |
CanOpenLatchActuatorModule.open() |
String |
CanOpenLatchActuatorModule.powerOff() |
int |
CanOpenPlutoGateway.readNewAnalogValue() |
String[] |
CanOpenPlutoGateway.readNewHexaValues() |
int |
CanOpenSensor14bits.readNewValue() |
CanOpenProxy.PDOStorage |
CanOpenProxy.readPDOs()
This method sends a sync command to the can open stack and returns the reply.
|
CanOpenProxy.PDOStorage |
BridgeToCanOpenHardware.readPDOs() |
| Modifier and Type | Class and Description |
|---|---|
class |
CanOpenCommunicationException |
class |
CanOpenDeviceException |
class |
CanOpenException
Throwned when we received an emergency message for a node.
|
class |
CanOpenGenericException |
class |
CanOpenMotionException |
class |
CanOpenTemperatureException |
class |
CanOpenVoltageException |
class |
ClampsOrLatchesDisagreeException |
class |
EPOSConfigurationException
This exception is throwned when the hardware configuration of a motor is not the same than
the software configuration.
|
class |
ErrorInBootingHardwareProcessException
This exception is thrown during the booting process when we were not able to see all the
pieces of hardware that we expected on the field bus during a given amount of time (timeout).
|
class |
HardwareConfigurationException
This exception is thrown when we detect an error in the configuration of the hardware.
|
class |
HardwareNotDetectedException
This exception is thrown when we can't detect a given Serial Number
on the Can Open network.
|
class |
NodeIDMismatchException
This exception is thrown when the detected node ID of a piece of hardware identified by its serial number
doesn't match the node ID that is in the configuration DB.
|
class |
SDORequestException
This exception is throwned when a read SDO command returns an error code.
|
class |
SensorValueOutOfRangeException
This exception is thrown when a sensor real or simulated returns a current
value out of range.
|
class |
ShortResponseToSDORequestException |
class |
UnexpectedBootMessageReceivedException
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SimuEPOSControllerModule.checkFault() |
void |
SimuClampActuatorModule.checkFault() |
String |
SimuEPOSControllerModule.initializeAndCheckHardware()
This methods is called during INITIALIZATION phase.
|
String |
SimuPlutoGateway.initializeAndCheckHardware() |
String |
SimuClampActuatorModule.initializeAndCheckHardware() |
int |
SimuPlutoGateway.readNewAnalogValue() |
CanOpenProxy.PDOStorage |
SimuBridgeForLPSCTestBench.readPDOs() |
CanOpenProxy.PDOStorage |
SimuBridgeForAutochanger.readPDOs() |
CanOpenProxy.PDOStorage |
SimuBridgeForCPPMTestBench.readPDOs() |
double |
SimuThermometer.readTemperature() |
void |
SimuCarouselClampModule.startAction(FcsEnumerations.MobileItemAction action) |
void |
SimuCarouselSocket.updateClampsStateWithSensors() |
void |
SimuSftCarouselModule.updateClampsStateWithSensors() |
void |
SimuCarouselClampModule.updateStateWithSensors() |
void |
SimuSftCarouselModule.updateStateWithSensors() |
| Modifier and Type | Method and Description |
|---|---|
void |
FilterLatchModule.abortAction(FcsEnumerations.MobileItemAction action,
long delay) |
void |
BasicAutoChangerModule.abortAction(FcsEnumerations.MobileItemAction action,
long delay) |
void |
BasicAutoChangerModule.checkPreConditionsForTrucksMotion()
This method checks if the preconditions are ok before a motion of the trucks can be started.
|
void |
SftMainModule.checkPreConditionsForUnlockClamps() |
String |
FilterLatchModule.close()
Close the latch : turn on the actuator, read the sensors and wait until the latch is closed.
|
abstract String |
LatchActuatorModule.close()
This is the command that has to be sent to the latch actuator to close the latch it (same as lock it).
|
String |
BasicAutoChangerModule.closeLatchesAtStandby()
Close the 2 latches when the autochanger trucks are at standby position.
|
String |
SftMainModule.executeSequence1()
This method is the main sequence of commands that we want to test on the Single Filter Test.
|
String |
SftMainModule.executeSequence1(int nb)
This method will execute nb times the Sequence1 : the parameter nb
is given by the user at the console.
|
String |
SftMainModule.goToInitialState()
Initial state for sequence1 :
autochanger is in highposition and trucks are empty
carousel holds a filter and its clamps are in CLAMPEDONFILTER state.
|
String |
SftAutoChangerModule.goToStandback() |
abstract String |
BasicAutoChangerModule.goToStandback() |
String |
SftAutoChangerModule.goToStandby()
This methods moves the trucks from standback position to standby position.
|
abstract String |
BasicAutoChangerModule.goToStandby() |
String |
BasicAutoChangerModule.grabFilterAtStandby(Filter filter) |
void |
SftMainModule.locateFilter() |
String |
SftAutoChangerModule.moveFilterToOnline(Filter filter) |
String |
SftAutoChangerModule.moveFilterToStandback(Filter aFilter) |
abstract String |
BasicAutoChangerModule.moveFilterToStandback(Filter aFilter) |
String |
SftAutoChangerModule.moveFilterToStandby(Filter aFilter) |
abstract String |
BasicAutoChangerModule.moveFilterToStandby(Filter aFilter) |
String |
FilterLatchModule.open()
Open the latch if the carousel is holding the filter.
|
abstract String |
LatchActuatorModule.open()
This is the command that has to be sent to the latch actuator to open the latch (same as unlock it).
|
String |
BasicAutoChangerModule.openLatchesAtStandby()
Open the 2 latches when the autochanger trucks are at standby position.
|
void |
FilterLatchModule.postAction(FcsEnumerations.MobileItemAction action) |
abstract String |
LatchActuatorModule.powerOff()
Power off the latch actuator.
|
void |
SftAutoChangerModule.quickStopAction(FcsEnumerations.MobileItemAction action,
long delay) |
void |
FilterLatchModule.quickStopAction(FcsEnumerations.MobileItemAction action,
long delay) |
void |
FilterLatchModule.startAction(FcsEnumerations.MobileItemAction action) |
void |
BasicAutoChangerModule.startAction(FcsEnumerations.MobileItemAction action) |
String |
BasicAutoChangerModule.ungrabFilterAtStandby()
Open the latches at standby position and go back empty to STANBACK position.
|
void |
SftCarouselModule.updateClampsStateWithSensors() |
void |
BasicAutoChangerModule.updateLatchesStateWithSensors()
This methods updates the latches status in reading the sensors.
|
void |
SftAutoChangerModule.updateStateWithSensors() |
void |
SftMainModule.updateStateWithSensors()
This command updates the state of the carousel and of the autochanger in reading the sensors.
|
void |
SftCarouselModule.updateStateWithSensors()
This method reads the clamps sensors and update the clamps state AND
put or remove the filter (software) on the socket at standby.
|
abstract void |
BasicAutoChangerModule.updateStateWithSensors() |
void |
BasicAutoChangerModule.updateStateWithSensorsToCheckIfActionIsCompleted() |
| Modifier and Type | Method and Description |
|---|---|
String |
LoaderTestBenchMainModule.clampHooks() |
String |
LoaderTestBenchMainModule.closeHooks() |
String |
LoaderTestBenchMainModule.goToHandoff() |
String |
LoaderTestBenchMainModule.goToStorage() |
String |
LoaderTestBenchMainModule.loadFilterInCamera()
This command can be launched when a filter is in the loader
and we want to put in inside the camera.
|
String |
LoaderTestBenchMainModule.openHooks() |
double |
APCTestBenchMainModule.readFakeSensor() |
double |
APCTestBench2CanBusMain.readTemperature() |
double |
LPNHETestBenchMainModule.readTemperature()
Read and return the temperature of the clampXminus.
|
double |
APCTestBenchMainModule.readTemperature() |
double |
APCTestBenchMainModule.readTemperatureFromPDO() |
String |
LoaderTestBenchMainModule.unloadFilterFromCamera()
This command can be launched when the loader is empty
and we want to take a filter from the camera.
|
void |
LoaderTestBenchMainModule.updateStateWithSensors() |
void |
APCTestBench2CanBusMain.updateStateWithSensors() |
void |
CPPMTestBenchMainModule.updateStateWithSensors() |
| Modifier and Type | Method and Description |
|---|---|
void |
Scale1ProtoPivotingFrame.abortAction(FcsEnumerations.MobileItemAction action,
long delay) |
String |
CanOpenDigitaxVariator.initializeAndCheckHardware() |
void |
Scale1ProtoPivotingFrame.postAction(FcsEnumerations.MobileItemAction action) |
void |
Scale1ProtoPivotingFrame.quickStopAction(FcsEnumerations.MobileItemAction action,
long delay) |
double |
Scale1ProtoTestBenchMainModule.readFakeSensor() |
double |
CanOpenLPCGaugeHD2001.readHygrometry()
Read the hygrometry with the sensor and returns the new value in %RH
|
double |
Scale1ProtoTestBenchMainModule.readHygrometry()
Read hygrometry on the gauge and returns its values in decimal format.
|
double |
HygrometrySensor.readHygrometry() |
double |
PressureSensor.readPressure() |
double |
CanOpenLPCGaugeHD2001.readPressure()
Read the pressure sensors and returns the new value in mbar
|
double |
Scale1ProtoTestBenchMainModule.readPressure()
Read pressure on the gauge and returns its values in decimal format.
|
double |
Scale1ProtoTestBenchMainModule.readTemperature()
Read temperature on the gauge and returns its values in decimal format.
|
void |
Scale1ProtoPivotingFrame.startAction(FcsEnumerations.MobileItemAction action) |
void |
Scale1ProtoTestBenchMainModule.updateStateWithSensors() |
Copyright © 2015 LSST. All rights reserved.