Package frc.robot.util
Class Alert
java.lang.Object
frc.robot.util.Alert
Class for managing persistent alerts to be sent over NetworkTables.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
Represents an alert's level of urgency. -
Constructor Summary
ConstructorDescriptionAlert
(String text, Alert.AlertType type) Creates a new Alert in the default group - "Alerts".Alert
(String group, String text, Alert.AlertType type) Creates a new Alert. -
Method Summary
-
Constructor Details
-
Alert
Creates a new Alert in the default group - "Alerts". If this is the first to be instantiated, the appropriate entries will be added to NetworkTables.- Parameters:
text
- Text to be displayed when the alert is active.type
- Alert level specifying urgency.
-
Alert
Creates a new Alert. If this is the first to be instantiated in its group, the appropriate entries will be added to NetworkTables.- Parameters:
group
- Group identifier, also used as NetworkTables titletext
- Text to be displayed when the alert is active.type
- Alert level specifying urgency.
-
-
Method Details
-
set
public void set(boolean active) Sets whether the alert should currently be displayed. When activated, the alert text will also be sent to the console. -
setText
Updates current alert text.
-