Uses of Class
org.lsst.ccs.subsystems.fcs.errors.SDORequestError

Packages that use SDORequestError
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.testbench This package is for the test bench installed at APC with a PC104 and two Can Open Devices : an ADC and a DAC. 
 

Uses of SDORequestError in org.lsst.ccs.subsystems.fcs.drivers
 

Methods in org.lsst.ccs.subsystems.fcs.drivers that throw SDORequestError
 boolean CanOpenDIO.checkMask()
          This methods checks if the mask of the device is the good one.
 boolean CanOpenClampActuatorModule.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).
 String CanOpenProxy.configAsHeartbeatConsumer(int nodeID, int producerNodeID, int heartbeat_time)
          Configure a node as a hearbeat consumer.
 String CanOpenProxy.configAsHeartbeatProducer(int nodeID, int heartbeat_time)
          Command to be used by the end users.
 String CanOpenProxy.configAsHeartbeatProducer(String nodeID, String heartbeat_time)
          Configure a node as a hearbeat producer.
 String CanOpenClampActuatorModule.displayErrorHistory()
           
 String CanOpenClampActuatorModule.displayErrorRegister()
           
 String CanOpenClampActuatorModule.displayMotorParameters()
           
 String CanOpenClampActuatorModule.enable()
          This methods enable the actuator : i.e.
 void CanOpenClampActuatorModule.faultReset()
           
 String CanOpenADC.initializeHardware()
           
 boolean CanOpenClampActuatorModule.isEnable()
           
 void CanOpenClampActuatorModule.quickStop()
           
 String CanOpenADC.readAnalogInput(int inputNB)
          Read the analog input whom number is given as a parameter
 String CanOpenClampActuatorModule.readControlWord()
          Read the control world (index=6040, subindex=0,size=2)
 int CanOpenClampActuatorModule.readCurrent()
          In Current Mode this methods returns the current actualy received by the motor.
 String[] CanOpenClampActuatorModule.readErrorHistory()
          The error history holds errors that have occurred on the device and have been signalled via the emergency object.
 String CanOpenClampActuatorModule.readErrorRegister()
          At index 1001 there deviceErrorFile an error register for the device.
 int CanOpenClampActuatorModule.readMotorData(String subindex)
          This methods reads the parameters of the motor stored in the actuator.
 int CanOpenClampActuatorModule.readMotorType()
          This command read the motor type on the actuator.
 int CanOpenClampActuatorModule.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 CanOpenClampActuatorModule.readPositionSensorType()
          This command read the position sensor type on the actuator.
 String CanOpenProxy.readSDO(int nodeID, String index, String subindex)
          Command to be used by the end user at the console in engineering mode.
 String CanOpenClampActuatorModule.readSDO(String index, String subindex)
           
 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.
 String CanOpenClampActuatorModule.readStatusword()
          Read the status world (index=6041, subindex=0,size=2)
 Object CanOpenClampActuatorModule.restoreParameters()
           
 Object CanOpenClampActuatorModule.saveParameters()
          This method save the parameters in the actuator memory.
 String CanOpenClampActuatorModule.shutdown()
           
 void CanOpenClampActuatorModule.stopCurrent()
          In current mode this methods set to zero the value of the current sent to the motor.
 void CanOpenClampActuatorModule.switchOnEnableOperation()
           
 void CanOpenClampActuatorModule.updateReadValue()
           
 void CanOpenDAC.writeAnalogOutput(int inputNB, int value)
          Write a value to the output of the DAC
 void CanOpenClampActuatorModule.writeControlWord(String value)
          Write a value in hexa in the control world (index=6040, subindex=0,size=2)
 void CanOpenClampActuatorModule.writeCurrent(int aValue)
          In current mode this methods send a current to the motor.
 String CanOpenDIO.writeDigitalOutput(int outputNB, int value)
          Write a value to the output of the DAC
 String CanOpenDIO.writeMask()
          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.
 void CanOpenClampActuatorModule.writeMaxSpeed(int value)
           
protected  void CanOpenClampActuatorModule.writeMotorData(String subindex, String sizeInHexa, int value)
          This method writes the parameters for the motor on the actuator.
 void CanOpenClampActuatorModule.writeMotorParameters()
          Write the values of the motor fields in the actuator memory.
 void CanOpenClampActuatorModule.writeMotorType(int value)
          This command set the motor type on the actuator.
 void CanOpenClampActuatorModule.writePositionSensorType(int value)
           
 String CanOpenProxy.writeSDO(int nodeID, String index, String subindex, int size, int value)
          Command to be used by the end user at the console.
 String CanOpenClampActuatorModule.writeSDO(String index, String subindex, String length, String newValue)
           
 String CanOpenDevice.writeSDO(String index, String subindex, String length, String newValue)
           
 String CanOpenProxy.writeSDO(String nodeID, String index, String subindex, String size, String value)
          Write a SDO request and send it to the can open stack, then analyses the response or throws an exception if the request failed.
 

Uses of SDORequestError in org.lsst.ccs.subsystems.fcs.testbench
 

Methods in org.lsst.ccs.subsystems.fcs.testbench that throw SDORequestError
 String CanOpenLED.sentCurrent(String hexa)
          to sent a current to a led
 String Led.turnOFF()
           
 String CanOpenLED.turnOFF()
           
 String APCTestBenchMainModule.turnOffFakeLED()
           
 String APCTestBenchMainModule.turnOffLED()
           
 String Led.turnON()
           
 String CanOpenLED.turnON()
           
 String APCTestBenchMainModule.turnOnFakeLED()
           
 String APCTestBenchMainModule.turnOnLED()
           
 



Copyright © 2013 LSST. All Rights Reserved.