From b87d31e4659298b7a572d986bd4e3ee7b7a931f8 Mon Sep 17 00:00:00 2001 From: Banks Troutman Date: Tue, 1 Oct 2019 02:19:32 -0400 Subject: [PATCH] Added method for arg handling, added NT server mode and NT server host args --- .../main/java/com/chameleonvision/Main.java | 129 +++++++++++++----- .../com/chameleonvision/util/Utilities.java | 11 ++ 2 files changed, 105 insertions(+), 35 deletions(-) create mode 100644 Main/src/main/java/com/chameleonvision/util/Utilities.java diff --git a/Main/src/main/java/com/chameleonvision/Main.java b/Main/src/main/java/com/chameleonvision/Main.java index 36e91cb36..e01a5eb72 100644 --- a/Main/src/main/java/com/chameleonvision/Main.java +++ b/Main/src/main/java/com/chameleonvision/Main.java @@ -1,6 +1,7 @@ package com.chameleonvision; import com.chameleonvision.settings.SettingsManager; +import com.chameleonvision.util.Utilities; import com.chameleonvision.vision.camera.CameraManager; import com.chameleonvision.vision.process.VisionProcess; import com.chameleonvision.web.Server; @@ -11,40 +12,98 @@ import edu.wpi.first.networktables.NetworkTableInstance; import java.io.IOException; public class Main { - private static final String PORT_KEY = "-port"; - public static void main(String[] args) { - int port = 8888; - for(int i=0; i