org.lsst.ccs.subsystems.shutter.simulator.motor
Class BladeSetSimulator

java.lang.Object
  extended by org.lsst.ccs.subsystems.shutter.simulator.motor.BladeSetSimulator

public class BladeSetSimulator
extends Object

Author:
azemoon

Constructor Summary
BladeSetSimulator()
           
 
Method Summary
 void addChangeListener(ChangeListener l)
           
 void addEncoderSimulatorListener(EncoderSimulatorListener l)
           
 void addHallSensorListener(HallSensorListener l)
           
 double getBladeSetPosition()
           
 float getCurrentPosition()
           
 void moveToPosition(float targetPosition, float moveTimeSeconds)
           
 void removeChangeListener(ChangeListener l)
           
 void removeEncoderSimulatorListener(EncoderSimulatorListener l)
           
 void removeHallSensorListener(HallSensorListener l)
           
 void setIndex(int index)
           
 void start()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BladeSetSimulator

public BladeSetSimulator()
Method Detail

getCurrentPosition

public float getCurrentPosition()

setIndex

public void setIndex(int index)

start

public void start()

getBladeSetPosition

public double getBladeSetPosition()

addChangeListener

public void addChangeListener(ChangeListener l)

removeChangeListener

public void removeChangeListener(ChangeListener l)

addEncoderSimulatorListener

public void addEncoderSimulatorListener(EncoderSimulatorListener l)

removeEncoderSimulatorListener

public void removeEncoderSimulatorListener(EncoderSimulatorListener l)

addHallSensorListener

public void addHallSensorListener(HallSensorListener l)

removeHallSensorListener

public void removeHallSensorListener(HallSensorListener l)

moveToPosition

public void moveToPosition(float targetPosition,
                           float moveTimeSeconds)


Copyright © 2012 LSST. All Rights Reserved.