wpilib.simulation functions
- wpilib.simulation.getProgramStarted() bool
- wpilib.simulation.isTimingPaused() bool
Check if the simulator time is paused.
- Returns:
true if paused
- wpilib.simulation.pauseTiming() None
Pause the simulator time.
- wpilib.simulation.restartTiming() None
Restart the simulator time.
- wpilib.simulation.resumeTiming() None
Resume the simulator time.
- wpilib.simulation.setProgramStarted() None
- wpilib.simulation.setRuntimeType(type: hal._wpiHal.RuntimeType) None
Override the HAL runtime type (simulated/real).
- Parameters:
type – runtime type
- wpilib.simulation.stepTiming(delta: wpimath.units.seconds) None
Advance the simulator time and wait for all notifiers to run.
- Parameters:
delta – the amount to advance (in seconds)
- wpilib.simulation.stepTimingAsync(delta: wpimath.units.seconds) None
Advance the simulator time and return immediately.
- Parameters:
delta – the amount to advance (in seconds)
- wpilib.simulation.waitForProgramStart() None