From ef6df03949e9402cde70d2494e0a65fd1b04fc62 Mon Sep 17 00:00:00 2001 From: Titan Robotics Club Date: Sun, 29 Sep 2024 01:47:30 -0700 Subject: [PATCH] Added startLineNum parameter to updateStatus method. --- TeamCode/src/main/java/teamcode/FtcTeleOp.java | 2 +- TeamCode/src/main/java/teamcode/Robot.java | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/TeamCode/src/main/java/teamcode/FtcTeleOp.java b/TeamCode/src/main/java/teamcode/FtcTeleOp.java index 3b95d1a..d74fd2f 100644 --- a/TeamCode/src/main/java/teamcode/FtcTeleOp.java +++ b/TeamCode/src/main/java/teamcode/FtcTeleOp.java @@ -208,7 +208,7 @@ public class FtcTeleOp extends FtcOpMode // Display subsystem status. if (RobotParams.Preferences.doStatusUpdate) { - robot.updateStatus(); + robot.updateStatus(2); } } } //periodic diff --git a/TeamCode/src/main/java/teamcode/Robot.java b/TeamCode/src/main/java/teamcode/Robot.java index f0d24b9..8797323 100644 --- a/TeamCode/src/main/java/teamcode/Robot.java +++ b/TeamCode/src/main/java/teamcode/Robot.java @@ -252,13 +252,15 @@ public class Robot /** * This method update all subsystem status on the dashboard. + * + * @param startLineNum specifies the first Dashboard line for printing status. */ - public void updateStatus() + public void updateStatus(int startLineNum) { double currTime = TrcTimer.getCurrentTime(); if (currTime > nextStatusUpdateTime) { - int lineNum = 2; + int lineNum = startLineNum; nextStatusUpdateTime = currTime + RobotParams.Robot.DASHBOARD_UPDATE_INTERVAL; if (robotDrive != null) {