Skip to content

Commit 278d2b9

Browse files
committed
Log idle mode upon setting parameter
1 parent 2d79140 commit 278d2b9

File tree

1 file changed

+4
-0
lines changed
  • src/main/java/org/lasarobotics/hardware/revrobotics

1 file changed

+4
-0
lines changed

src/main/java/org/lasarobotics/hardware/revrobotics/Spark.java

+4
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@ public static class SparkInputs {
122122
private static final double SMOOTH_MOTION_DEBOUNCE_TIME = 0.1;
123123
private static final String VALUE_LOG_ENTRY = "/OutputValue";
124124
private static final String MODE_LOG_ENTRY = "/OutputMode";
125+
private static final String IDLE_MODE_LOG_ENTRY = "/IdleMode";
125126
private static final String CURRENT_LOG_ENTRY = "/Current";
126127
private static final String TEMPERATURE_LOG_ENTRY = "/Temperature";
127128
private static final String MOTION_LOG_ENTRY = "/SmoothMotion";
@@ -1075,6 +1076,9 @@ public REVLibError setIdleMode(IdleMode mode) {
10751076
() -> m_spark.getIdleMode() == mode,
10761077
"Set idle mode failure!"
10771078
);
1079+
// Log idle mode
1080+
Logger.recordOutput(IDLE_MODE_LOG_ENTRY, m_spark.getIdleMode() == IdleMode.kCoast);
1081+
10781082
return status;
10791083
}
10801084

0 commit comments

Comments
 (0)