| 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.simulation |
This package is for the simulators of the Filter Exchanger hardware.
|
| org.lsst.ccs.subsystems.fcs.testbench.LPC |
| Modifier and Type | Method and Description |
|---|---|
void |
AutoChangerTrucksModule.homing() |
void |
AutoChangerTrucksModule.moveToAbsoluteTargetPosition(int aValue)
Move the trucks to an absolute position given as argument.
|
void |
AutoChangerTrucksModule.moveToAbsoluteTargetPositionTested(int aValue)
Deprecated.
|
void |
AutoChangerTrucksModule.moveToRelativeTargetPosition(int aValue)
Move the trucks to a relative position given as argument.
|
void |
AutoChangerTrucksModule.moveToRelativeTargetPositionTested(int aValue)
Deprecated.
|
void |
AutochangerOnlineClampModule.slowDownCurrent() |
String |
AutochangerOnlineClampModule.testLock() |
String |
AutochangerOnlineClampModule.testUnlock() |
| Modifier and Type | Method and Description |
|---|---|
void |
EPOSController.activateBrake() |
void |
EPOSController.checkFault() |
boolean |
EPOSController.checkMotorParameters()
This methods read the parameters of the motor stored in the actuator
(hardware configuration)and compare with the configuration stored in the
Configuration Data Base (software configuration).
|
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.
|
boolean |
EPOSController.checkTargetReached() |
String |
EPOSController.displayErrorHistory() |
boolean |
EPOSController.isTargetPositionReached(int position) |
int |
EPOSController.readCurrent() |
EPOSEnumerations.EposMode |
EPOSController.readMode() |
int |
EPOSController.readNumberOfErrors() |
String |
EPOSController.readParameters(EPOSEnumerations.EposMode mode) |
int |
EPOSController.readPosition() |
int |
EPOSController.readProfileVelocity() |
int |
EPOSController.readSSIPosition() |
void |
EPOSController.releaseBrake() |
| Modifier and Type | Method and Description |
|---|---|
void |
CanOpenEPOS.activateBrake()
A holding brake can be associated to a Controller.
|
void |
CanOpenEPOS.checkFault()
Check if the Controller is in fault.
|
boolean |
CanOpenDIO.checkMask()
This methods checks if the mask of the device is the good one.
|
boolean |
CanOpenEPOS.checkMotorParameters()
This methods read the parameters of the motor stored in the actuator
(hardware configuration)and compare with the configuration stored in the
Configuration Data Base (software configuration).
|
void |
CanOpenEPOS.checkParameters(EPOSEnumerations.EposMode aMode) |
void |
CanOpenEPOS.checkParameters(Map<String,Integer> paramsMap)
Compare values of parameters in the map with the values of parameters in the controller CPU.
|
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.
|
boolean |
CanOpenEPOS.checkTargetReached()
In HOMING mode and PROFILE_POSITION mode this indicates that the position is reached.
|
void |
CanOpenEPOS.disable() |
String |
CanOpenDevice.displayErrorHistory() |
String |
CanOpenDevice.displayErrorRegister() |
String |
CanOpenEPOS.displayMotorParameters()
Read the values of the motor parameters and displays them for the end user.
|
String[] |
CanOpenDevice.getErrorHistoryNames()
For the GUI or to display at the console :
return a list of String with the error code and the error name.
|
boolean |
CanOpenEPOS.isTargetPositionReached(int position) |
String |
CanOpenEPOS.printParameters()
Print the configured parameters for this EPOS for a mode name given in argument.
|
String |
CanOpenADC.readAnalogInput(int inputNB)
Read the analog input whom number is given as a parameter
|
String |
CanOpenEPOS.readControlWord()
Read the control world (index=6040, subindex=0,size=2)
|
int |
CanOpenEPOS.readCurrent()
In Current Mode this methods returns the current actualy received by the
motor.
|
int |
CanOpenEPOS.readCurrentAverageValue()
In Current Mode this methods returns the average of the current received by the
motor.
|
String[] |
CanOpenDevice.readErrorHistory()
The error history holds errors that have occurred on the device and
have been signalled via the emergency object.
|
String |
CanOpenDevice.readErrorRegister()
At index 1001 there deviceErrorFile an error register for the device.
|
EPOSEnumerations.EposMode |
CanOpenEPOS.readMode()
Reads the EPOS mode in the CPU of the EPOS device, updates the field mode and returns
the mode as a String.
|
int |
CanOpenDevice.readNumberOfErrors()
Extract from the Maxon Motor firmware specification :
Contains the number of actual errors that are recorded in the array starting
at subindex 1.
|
int |
CanOpenEPOS.readParameter(EPOSEnumerations.Parameter param)
Reads in the EPOS CPU the value of the Parameter.
|
int |
CanOpenEPOS.readParameter(String parameterName)
Reads in the EPOS CPU the value of the Parameter which parameter name is given as argument.
|
String |
CanOpenEPOS.readParameterInHexa(EPOSEnumerations.Parameter param)
Reads in the EPOS CPU the value of the Parameter.
|
String |
CanOpenEPOS.readParameterInHexa(String parameterName)
Reads in the EPOS CPU the hexadecimal value of the Parameter.
|
String |
CanOpenEPOS.readParameters() |
String |
CanOpenEPOS.readParameters(EPOSEnumerations.EposMode aMode) |
String |
CanOpenEPOS.readParameters(String modeInString)
This methods reads in the CPU of the EPOS the values of the parameters for a given mode.
|
int |
CanOpenEPOS.readPosition()
Reads in the CPU the value of the parameter PositionActualValue
and returns it in a decimal format.
|
int |
CanOpenEPOS.readProfileVelocity()
In PROFILE_POSITION returns the value of the parameter ProfileVelocity.
|
String |
CanOpenProxy.readSDO(int nodeID,
String index,
String subindex)
Command to be used by the end user at the console in engineering mode.
|
String |
CanOpenDevice.readSDO(String index,
String subindex) |
String |
CanOpenProxy.readSDO(String nodeID,
String index,
String subindex)
Read a SDO with the given index and subindex
RETURNS the value read in hexa (String) if no error occured
or returns the error code if a error was detected.
|
int |
CanOpenEPOS.readSSIPosition()
Read the position returned by the absolute encoder (single serial data).
|
String |
CanOpenEPOS.readStatusWord()
Read the status world (index=6041, subindex=0,size=2)
|
double |
CanOpenADC.readVoltage(int inputNB)
Read the voltage at the ADC input inputNB on the ADC and returns the value in Volt
|
void |
CanOpenEPOS.releaseBrake()
A holding brake can be associated to a Controller.
|
void |
CanOpenEPOS.writeParameters() |
| Modifier and Type | Method and Description |
|---|---|
void |
SimuEPOSControllerModule.activateBrake() |
void |
SimuClampActuatorModule.activateBrake() |
void |
SimuEPOSControllerModule.checkFault() |
void |
SimuClampActuatorModule.checkFault() |
boolean |
SimuClampActuatorModule.checkMotorParameters() |
void |
SimuEPOSControllerModule.checkParameters(EPOSEnumerations.EposMode aMode) |
void |
SimuClampActuatorModule.checkParameters(EPOSEnumerations.EposMode aMode) |
void |
SimuEPOSControllerModule.checkParameters(String modeInString) |
void |
SimuClampActuatorModule.checkParameters(String modeInString) |
boolean |
SimuEPOSControllerModule.checkTargetReached() |
boolean |
SimuClampActuatorModule.checkTargetReached() |
String |
SimuEPOSControllerModule.displayErrorHistory() |
String |
SimuClampActuatorModule.displayErrorHistory() |
int |
SimuEPOSControllerModule.readNumberOfErrors() |
int |
SimuClampActuatorModule.readNumberOfErrors() |
String |
SimuEPOSControllerModule.readParameters(EPOSEnumerations.EposMode mode) |
String |
SimuClampActuatorModule.readParameters(EPOSEnumerations.EposMode mode) |
int |
SimuClampActuatorModule.readPosition() |
int |
SimuEPOSControllerModule.readProfileVelocity() |
int |
SimuClampActuatorModule.readProfileVelocity() |
int |
SimuEPOSControllerModule.readSSIPosition()
Read the position returned by the absolute encoder (single serial data).
|
int |
SimuClampActuatorModule.readSSIPosition() |
void |
SimuEPOSControllerModule.releaseBrake() |
void |
SimuClampActuatorModule.releaseBrake() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
CanOpenDigitaxVariator.isEnable() |
String |
CanOpenDigitaxVariator.readControlWord()
Read the control world (index=6040, subindex=0,size=2)
|
String |
CanOpenDigitaxVariator.readMode()
Reads the Digitax mode in the CPU of the Digitax device, updates the field mode and returns
the mode as a String.
|
int |
CanOpenDigitaxVariator.readParameter(CanOpenDigitaxVariator.Parameter param)
Reads in the Digitax Variator CPU the value of the Parameter.
|
int |
CanOpenDigitaxVariator.readParameter(String parameterName)
Reads in the Digitax Variator CPU the value of the Parameter which parameter
name is given as argument.
|
String |
CanOpenDigitaxVariator.readParameters() |
String |
CanOpenDigitaxVariator.readParameters(String modeInString)
This methods reads in the CPU of the Digitax Variator the values of the parameters for a given mode.
|
String |
CanOpenDigitaxVariator.readStatusWord()
Read the status world (index=6041, subindex=0,size=2)
|
int |
CanOpenDigitaxVariator.readTorque_actual_value() |
Copyright © 2015 LSST. All rights reserved.