mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-19 00:41:43 +00:00
17 lines
405 B
Python
17 lines
405 B
Python
# notrack
|
|
from wpilib import TimedRobot
|
|
|
|
from .commandscheduler import CommandScheduler
|
|
|
|
seconds = float
|
|
|
|
|
|
class TimedCommandRobot(TimedRobot):
|
|
SCHEDULER_OFFSET = 0.005
|
|
|
|
def __init__(self, period: seconds = TimedRobot.DEFAULT_PERIOD / 1000) -> None:
|
|
super().__init__(period)
|
|
self.addPeriodic(
|
|
CommandScheduler.getInstance().run, period, self.SCHEDULER_OFFSET
|
|
)
|