Package edu.wpi.first.hal.sim
Class PDPSim
- java.lang.Object
-
- edu.wpi.first.hal.sim.PDPSim
-
public class PDPSim extends Object
-
-
Constructor Summary
Constructors Constructor Description PDPSim(int index)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublegetCurrent(int channel)booleangetInitialized()doublegetTemperature()doublegetVoltage()CallbackStoreregisterCurrentCallback(int channel, NotifyCallback callback, boolean initialNotify)CallbackStoreregisterInitializedCallback(NotifyCallback callback, boolean initialNotify)CallbackStoreregisterTemperatureCallback(NotifyCallback callback, boolean initialNotify)CallbackStoreregisterVoltageCallback(NotifyCallback callback, boolean initialNotify)voidresetData()voidsetCurrent(int channel, double current)voidsetInitialized(boolean initialized)voidsetTemperature(double temperature)voidsetVoltage(double voltage)
-
-
-
Method Detail
-
registerInitializedCallback
public CallbackStore registerInitializedCallback(NotifyCallback callback, boolean initialNotify)
-
getInitialized
public boolean getInitialized()
-
setInitialized
public void setInitialized(boolean initialized)
-
registerTemperatureCallback
public CallbackStore registerTemperatureCallback(NotifyCallback callback, boolean initialNotify)
-
getTemperature
public double getTemperature()
-
setTemperature
public void setTemperature(double temperature)
-
registerVoltageCallback
public CallbackStore registerVoltageCallback(NotifyCallback callback, boolean initialNotify)
-
getVoltage
public double getVoltage()
-
setVoltage
public void setVoltage(double voltage)
-
registerCurrentCallback
public CallbackStore registerCurrentCallback(int channel, NotifyCallback callback, boolean initialNotify)
-
getCurrent
public double getCurrent(int channel)
-
setCurrent
public void setCurrent(int channel, double current)
-
resetData
public void resetData()
-
-