package NetworkComm;
import edu.wpi.first.wpilibj.networktables.NetworkTable;
public class InputOutputComm {
private static NetworkTable table;
public static enum LogTable { kMainLog, kCatapultLog, kAutoShooterLog, kFrontArmLog, kDriveLog };
private static boolean initialized = false;
public static void initialize() {
if (!initialized) {
table = NetworkTable.getTable("InputOutput1778");
initialized = true;
}
}
public static void putDouble(LogTable log, String key, double value) {
if (table != null)
table.putNumber(key,value);
else
System.out.println("No network table to write to!!");
}
public static void putString(LogTable log, String key, String outputStr) {
if (table != null)
table.putString(key, outputStr);
else
System.out.println("No network table to write to!!");
}
}