File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed
subprojects/robotpy-wpilib/wpilib Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -403,6 +403,23 @@ def _loopFunc(self) -> None:
403
403
self ._lastMode = self ._mode
404
404
405
405
# Call the appropriate function depending upon the current robot mode
406
+ if self ._mode is IterativeRobotMode .kDisabled :
407
+ observeUserProgramDisabled ()
408
+ self .disabledPeriodic ()
409
+ self .watchdog .addEpoch ("disabledPeriodic()" )
410
+ elif self ._mode is IterativeRobotMode .kAutonomous :
411
+ observeUserProgramAutonomous ()
412
+ self .autonomousPeriodic ()
413
+ self .watchdog .addEpoch ("autonomousPeriodic()" )
414
+ elif self ._mode is IterativeRobotMode .kTeleop :
415
+ observeUserProgramTeleop ()
416
+ self .teleopPeriodic ()
417
+ self .watchdog .addEpoch ("teleopPeriodic()" )
418
+ elif self ._mode is IterativeRobotMode .kTest :
419
+ observeUserProgramTest ()
420
+ self .testPeriodic ()
421
+ self .watchdog .addEpoch ("testPeriodic()" )
422
+ """
406
423
match self._mode:
407
424
case IterativeRobotMode.kDisabled:
408
425
observeUserProgramDisabled()
@@ -420,6 +437,7 @@ def _loopFunc(self) -> None:
420
437
observeUserProgramTest()
421
438
self.testPeriodic()
422
439
self.watchdog.addEpoch("testPeriodic()")
440
+ """
423
441
424
442
self .robotPeriodic ()
425
443
self .watchdog .addEpoch ("robotPeriodic()" )
You can’t perform that action at this time.
0 commit comments