Package edu.wpi.first.hal.sim
Class DutyCycleSim
- java.lang.Object
-
- edu.wpi.first.hal.sim.DutyCycleSim
-
public class DutyCycleSim extends Object
-
-
Constructor Summary
Constructors Constructor Description DutyCycleSim(int index)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetFrequency()booleangetInitialized()doublegetOutput()CallbackStoreregisterFrequencyCallback(NotifyCallback callback, boolean initialNotify)CallbackStoreregisterInitializedCallback(NotifyCallback callback, boolean initialNotify)CallbackStoreregisterOutputCallback(NotifyCallback callback, boolean initialNotify)voidsetFrequency(int frequency)voidsetInitialized(boolean initialized)voidsetOutput(double output)
-
-
-
Method Detail
-
registerInitializedCallback
public CallbackStore registerInitializedCallback(NotifyCallback callback, boolean initialNotify)
-
getInitialized
public boolean getInitialized()
-
setInitialized
public void setInitialized(boolean initialized)
-
registerFrequencyCallback
public CallbackStore registerFrequencyCallback(NotifyCallback callback, boolean initialNotify)
-
getFrequency
public int getFrequency()
-
setFrequency
public void setFrequency(int frequency)
-
registerOutputCallback
public CallbackStore registerOutputCallback(NotifyCallback callback, boolean initialNotify)
-
getOutput
public double getOutput()
-
setOutput
public void setOutput(double output)
-
-