From 2d68776157c0daa3eb67e14c961efbc7dc41142c Mon Sep 17 00:00:00 2001 From: aarav18 Date: Mon, 7 Mar 2022 20:56:06 -0700 Subject: [PATCH] Active updater --- src/main/java/frc4388/robot/Robot.java | 3 +-- src/main/java/frc4388/robot/subsystems/TestMotor.java | 2 +- src/main/java/frc4388/utility/DesmosServer.java | 3 +++ 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/java/frc4388/robot/Robot.java b/src/main/java/frc4388/robot/Robot.java index ce92db7..aaef078 100644 --- a/src/main/java/frc4388/robot/Robot.java +++ b/src/main/java/frc4388/robot/Robot.java @@ -37,9 +37,8 @@ public class Robot extends TimedRobot { desmosServer = new DesmosServer(8000); desmosServer.start(); - DesmosServer.putInteger("Active", 1); - DesmosServer.putTable("test", "x1", new double[] {1, 2}, "y1", new double[] {1, 2}); + DesmosServer.putTable("table", "x1", new double[] {1, 2, 3.1, 3.9}, "y1", new double[] {1, 2, 2.9, 4.1}); } /** diff --git a/src/main/java/frc4388/robot/subsystems/TestMotor.java b/src/main/java/frc4388/robot/subsystems/TestMotor.java index c9501e2..46e073c 100644 --- a/src/main/java/frc4388/robot/subsystems/TestMotor.java +++ b/src/main/java/frc4388/robot/subsystems/TestMotor.java @@ -18,6 +18,6 @@ public class TestMotor extends SubsystemBase { public void testDesmos() { DesmosServer.putDouble("Position", m_testEncoder.getPosition()); - // m_testMotor.set(DesmosServer.readDouble("Speed")); + m_testMotor.set(DesmosServer.readDouble("Speed")); } } diff --git a/src/main/java/frc4388/utility/DesmosServer.java b/src/main/java/frc4388/utility/DesmosServer.java index 2c743cd..369d751 100644 --- a/src/main/java/frc4388/utility/DesmosServer.java +++ b/src/main/java/frc4388/utility/DesmosServer.java @@ -71,6 +71,9 @@ public class DesmosServer extends Thread { while(true) { Socket client = serverSocket.accept(); + // Indicate Active to desmos client + DesmosServer.putInteger("Active", 1); + handleClient(client); } }