Package edu.wpi.first.wpilibj.simulation
Class UltrasonicSim
java.lang.Object
edu.wpi.first.wpilibj.simulation.UltrasonicSim
Class to control a simulated
Ultrasonic.-
Constructor Summary
ConstructorsConstructorDescriptionUltrasonicSim(int ping, int echo) Constructor.UltrasonicSim(Ultrasonic ultrasonic) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoidsetRangeInches(double inches) Sets the range measurement.voidsetRangeMeters(double meters) Sets the range measurement.voidsetRangeValid(boolean valid) Sets if the range measurement is valid.
-
Constructor Details
-
UltrasonicSim
Constructor.- Parameters:
ultrasonic- The real ultrasonic to simulate
-
UltrasonicSim
Constructor.- Parameters:
ping- unused.echo- the ultrasonic's echo channel.
-
-
Method Details
-
setRangeValid
Sets if the range measurement is valid.- Parameters:
valid- True if valid
-
setRangeInches
Sets the range measurement.- Parameters:
inches- The range in inches.
-
setRangeMeters
Sets the range measurement.- Parameters:
meters- The range in meters.
-