Package com.ctre.phoenix6.jni
Class SignalLoggerJNI
java.lang.Object
com.ctre.phoenix6.jni.CtreJniWrapper
com.ctre.phoenix6.jni.SignalLoggerJNI
public class SignalLoggerJNI extends CtreJniWrapper
-
Constructor Summary
Constructors Constructor Description SignalLoggerJNI()
-
Method Summary
Modifier and Type Method Description static int
JNI_EnableAutoLogging(boolean enable)
static int
JNI_SetLoggerPath(String path)
static int
JNI_StartLogger()
static int
JNI_StopLogger()
static int
JNI_WriteBoolean(String name, boolean value, double latencySeconds)
static int
JNI_WriteBooleanArray(String name, boolean[] values, double latencySeconds)
static int
JNI_WriteDouble(String name, double value, String units, double latencySeconds)
static int
JNI_WriteDoubleArray(String name, double[] values, String units, double latencySeconds)
static int
JNI_WriteFloat(String name, float value, String units, double latencySeconds)
static int
JNI_WriteFloatArray(String name, float[] values, String units, double latencySeconds)
static int
JNI_WriteInteger(String name, long value, String units, double latencySeconds)
static int
JNI_WriteIntegerArray(String name, long[] values, String units, double latencySeconds)
static int
JNI_WriteRaw(String name, byte[] data, double latencySeconds)
static int
JNI_WriteString(String name, String value, double latencySeconds)
-
Constructor Details
-
SignalLoggerJNI
public SignalLoggerJNI()
-
-
Method Details
-
JNI_SetLoggerPath
-
JNI_StartLogger
-
JNI_StopLogger
-
JNI_EnableAutoLogging
-
JNI_WriteRaw
-
JNI_WriteBoolean
-
JNI_WriteInteger
-
JNI_WriteFloat
-
JNI_WriteDouble
-
JNI_WriteString
-
JNI_WriteBooleanArray
-
JNI_WriteIntegerArray
public static int JNI_WriteIntegerArray(String name, long[] values, String units, double latencySeconds) -
JNI_WriteFloatArray
public static int JNI_WriteFloatArray(String name, float[] values, String units, double latencySeconds) -
JNI_WriteDoubleArray
public static int JNI_WriteDoubleArray(String name, double[] values, String units, double latencySeconds)
-