public class CasseroleWebPlots
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static boolean |
acqActive |
static java.util.ArrayList<org.usfirst.frc.team1736.lib.WebServer.PlotSignal> |
activeSignalList |
static java.util.Hashtable<java.lang.String,org.usfirst.frc.team1736.lib.WebServer.PlotSignal> |
RTPlotSignals
The set of objects which are broadcast.
|
Constructor and Description |
---|
CasseroleWebPlots() |
Modifier and Type | Method and Description |
---|---|
static void |
addNewSignal(java.lang.String name,
java.lang.String units) |
static void |
addSample(java.lang.String name,
double samp_time,
double value)
Put a new signal to the web interface, or update an existing one with the same name
|
static void |
startAcq(java.util.List<java.lang.String> signal_names)
Given an array of signal names from a client, starts acquisition of those signals
|
static void |
stopAcq()
Stops all current acquisition
|
public static volatile java.util.Hashtable<java.lang.String,org.usfirst.frc.team1736.lib.WebServer.PlotSignal> RTPlotSignals
public static java.util.ArrayList<org.usfirst.frc.team1736.lib.WebServer.PlotSignal> activeSignalList
public static boolean acqActive
public static void addSample(java.lang.String name, double samp_time, double value)
name
- Name for the state to display.value
- Double Floating-point value to displaypublic static void addNewSignal(java.lang.String name, java.lang.String units)
public static void startAcq(java.util.List<java.lang.String> signal_names)
signal_names
- public static void stopAcq()