Dash

public class Dash

Utility class for logging. Provides methods to update PID values, retrieve double values, create pairs, and perform test logging.

Properties

Link copied to clipboard
public final static Dash INSTANCE

Functions

Link copied to clipboard
public final static Unit log<T extends WPISerializable>(String key, T value)

Logs a WPISerializable value with a specified key if the system is in test mode.

public final static Unit log<T extends StructSerializable>(String key, T value)

Logs a SwerveModuleState value with a specified key if the system is in test mode.

public final static Unit log(String key, Boolean value)

Logs a boolean value with a specified key if the system is in test mode.

public final static Unit log(String key, Double value)

Logs a double value with a specified key if the system is in test mode.

public final static Unit log(String key, Integer value)

Logs an integer value with a specified key if the system is in test mode.

public final static Unit log(String key, String value)

Logs a String value with a specified key if the system is in test mode.