From 5765b139766adab5a1df0b1ff296881efe859cde Mon Sep 17 00:00:00 2001 From: Peter Johnson Date: Tue, 5 Jan 2016 19:20:16 -0800 Subject: [PATCH] Use absolute path for NT persistent storage. Fixes artf4782. Change-Id: I34c142b3e17e2ba26cff429ceb771e30196f9bfd --- wpilibc/Athena/src/RobotBase.cpp | 1 + wpilibj/src/athena/java/edu/wpi/first/wpilibj/RobotBase.java | 1 + 2 files changed, 2 insertions(+) diff --git a/wpilibc/Athena/src/RobotBase.cpp b/wpilibc/Athena/src/RobotBase.cpp index 2474701008..32f28b74cd 100644 --- a/wpilibc/Athena/src/RobotBase.cpp +++ b/wpilibc/Athena/src/RobotBase.cpp @@ -49,6 +49,7 @@ RobotBase::RobotBase() : m_ds(DriverStation::GetInstance()) { RobotBase::setInstance(this); NetworkTable::SetNetworkIdentity("Robot"); + NetworkTable::SetPersistentFilename("/home/lvuser/networktables.ini"); FILE *file = nullptr; file = fopen("/tmp/frc_versions/FRC_Lib_Version.ini", "w"); diff --git a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/RobotBase.java b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/RobotBase.java index 65e1268e76..0ab3959723 100644 --- a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/RobotBase.java +++ b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/RobotBase.java @@ -60,6 +60,7 @@ public abstract class RobotBase { // Resource.RestartProgram(); NetworkTable.setNetworkIdentity("Robot"); + NetworkTable.setPersistentFilename("/home/lvuser/networktables.ini"); NetworkTable.setServerMode();// must be before b m_ds = DriverStation.getInstance(); NetworkTable.getTable(""); // forces network tables to initialize