UltrasonicSim¶
- class wpilib.simulation.UltrasonicSim(*args, **kwargs)¶
Bases:
pybind11_object
Class to control a simulated {@link Ultrasonic}.
Overloaded function.
__init__(self: wpilib.simulation._simulation.UltrasonicSim, ultrasonic: wpilib._wpilib.Ultrasonic) -> None
Constructor.
- Parameters:
ultrasonic – The real ultrasonic to simulate
__init__(self: wpilib.simulation._simulation.UltrasonicSim, ping: int, echo: int) -> None
Constructor.
- Parameters:
ping – unused.
echo – the ultrasonic’s echo channel.
- setRange(range: inches) None ¶
Sets the range measurement
- Parameters:
range – The range
- setRangeValid(isValid: bool) None ¶
Sets if the range measurement is valid.
- Parameters:
isValid – True if valid