Uses of Interface
org.lsst.ccs.subsystems.fcs.common.PieceOfHardware

Packages that use PieceOfHardware
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. 
 

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

Classes in org.lsst.ccs.subsystems.fcs.drivers that implement PieceOfHardware
 class CanOpenADC
          This is the driver class for the ADC we use in the FCS test bench and in SINGLE FILTER TEST CAN-CBX-AI814
 class CanOpenClampActuatorModule
          This deviceErrorFile a model for the clamp actuator in the Single Filter Test.
 class CanOpenDAC
          This is the driver class for the DAC we use in the FCS test bench: CAN-CBX-AO412
 class CanOpenDevice
           
 class CanOpenDIO
          This is the driver class for the Digital-Input-Output we use in the FCS: CAN-CBX-DIO8.
 

Fields in org.lsst.ccs.subsystems.fcs.drivers declared as PieceOfHardware
 PieceOfHardware[] CanOpenProxy.hardwareList
           
 

Methods in org.lsst.ccs.subsystems.fcs.drivers with parameters of type PieceOfHardware
 boolean CanOpenProxy.checkCanOpenNodeConfiguration(PieceOfHardware pieceOfHardware)
          When the hardware is booted and we have retrieve the information, we want to check for each piece of hardware that the node ID stored in the Configuration data base is the same than the node ID which is stored on the hardware with a switch : so we compare the serial number found on the can open bus for the piece of hardware node id with the serial number of the harwdare configuration.
 boolean CanOpenProxy.isBooted(PieceOfHardware piece)
           
 boolean CanOpenProxy.isNodeIdBootedAndOK(PieceOfHardware piece)
          Check if a piece of hardware is booted and if its can open node ID is correct.
 

Uses of PieceOfHardware in org.lsst.ccs.subsystems.fcs.errors
 

Constructors in org.lsst.ccs.subsystems.fcs.errors with parameters of type PieceOfHardware
HardwareConfigurationError(String msg, PieceOfHardware pieceOfHardware)
           
NodeIDMismatchException(PieceOfHardware aPieceOfHardware, String nodeID, String serial)
          Constructs an instance of NodeIDMismatchException with the specified detail message.
NodeIDMismatchException(String msg, PieceOfHardware aPieceOfHardware, String nodeID, String serial)
           
 



Copyright © 2013 LSST. All Rights Reserved.