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 double
getCurrent(int channel)
boolean
getInitialized()
double
getTemperature()
double
getVoltage()
CallbackStore
registerCurrentCallback(int channel, NotifyCallback callback, boolean initialNotify)
CallbackStore
registerInitializedCallback(NotifyCallback callback, boolean initialNotify)
CallbackStore
registerTemperatureCallback(NotifyCallback callback, boolean initialNotify)
CallbackStore
registerVoltageCallback(NotifyCallback callback, boolean initialNotify)
void
resetData()
void
setCurrent(int channel, double current)
void
setInitialized(boolean initialized)
void
setTemperature(double temperature)
void
setVoltage(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()
-
-