DutyCycleEncoderSim¶
- class wpilib.simulation.DutyCycleEncoderSim(*args, **kwargs)¶
Bases:
pybind11_object
Class to control a simulated duty cycle encoder.
Overloaded function.
__init__(self: wpilib.simulation._simulation.DutyCycleEncoderSim, encoder: wpilib._wpilib.DutyCycleEncoder) -> None
Constructs from a DutyCycleEncoder object.
- Parameters:
encoder – DutyCycleEncoder to simulate
__init__(self: wpilib.simulation._simulation.DutyCycleEncoderSim, channel: int) -> None
Constructs from a digital input channel.
- Parameters:
channel – digital input channel
- set(turns: turns) None ¶
Set the position in turns.
- Parameters:
turns – The position.
- setDistance(distance: float) None ¶
Set the position.