From d8c027dae7047b435ae6199265f2c821cff92979 Mon Sep 17 00:00:00 2001 From: Unknown Date: Sun, 22 Dec 2019 10:27:50 +0200 Subject: [PATCH] added back NT flush --- .../main/java/com/chameleonvision/vision/VisionProcess.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/chameleon-server/src/main/java/com/chameleonvision/vision/VisionProcess.java b/chameleon-server/src/main/java/com/chameleonvision/vision/VisionProcess.java index baad42628..bff0613a3 100644 --- a/chameleon-server/src/main/java/com/chameleonvision/vision/VisionProcess.java +++ b/chameleon-server/src/main/java/com/chameleonvision/vision/VisionProcess.java @@ -40,6 +40,7 @@ public class VisionProcess { // network table stuff private final NetworkTable defaultTable; + private NetworkTableInstance tableInstance; private NetworkTableEntry ntPipelineEntry; public NetworkTableEntry ntDriverModeEntry; private int ntDriveModeListenerID; @@ -104,6 +105,7 @@ public class VisionProcess { } private void initNT(NetworkTable newTable) { + tableInstance = newTable.getInstance(); ntPipelineEntry = newTable.getEntry("pipeline"); ntDriverModeEntry = newTable.getEntry("driver_mode"); ntPitchEntry = newTable.getEntry("pitch"); @@ -217,6 +219,8 @@ public class VisionProcess { ntLatencyEntry.setDouble(0.0); ntAuxListEntry.setString(""); } + tableInstance.flush(); + } public void setVideoMode(VideoMode newMode) {