Files
allwpilib/wpilibc/src/main/python/semiwrap/simulation/EncoderSim.yml
2025-11-07 23:09:21 -08:00

46 lines
1.0 KiB
YAML

extra_includes:
- wpi/hardware/rotation/Encoder.hpp
classes:
wpi::sim::EncoderSim:
force_type_casters:
- std::function
methods:
EncoderSim:
overloads:
const Encoder&:
CreateForChannel:
CreateForIndex:
RegisterInitializedCallback:
GetInitialized:
SetInitialized:
RegisterCountCallback:
GetCount:
SetCount:
RegisterPeriodCallback:
GetPeriod:
SetPeriod:
RegisterResetCallback:
GetReset:
SetReset:
RegisterMaxPeriodCallback:
GetMaxPeriod:
SetMaxPeriod:
RegisterDirectionCallback:
GetDirection:
SetDirection:
RegisterReverseDirectionCallback:
GetReverseDirection:
SetReverseDirection:
RegisterSamplesToAverageCallback:
GetSamplesToAverage:
SetSamplesToAverage:
RegisterDistancePerPulseCallback:
GetDistancePerPulse:
SetDistancePerPulse:
ResetData:
SetDistance:
GetDistance:
SetRate:
GetRate: