Package edu.wpi.first.hal.simulation
Class RoboRioDataJNI
java.lang.Object
edu.wpi.first.hal.JNIWrapper
edu.wpi.first.hal.simulation.RoboRioDataJNI
JNI for roboRIO data.
-
Nested Class Summary
Nested classes/interfaces inherited from class edu.wpi.first.hal.JNIWrapper
JNIWrapper.Helper
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
cancelBrownoutVoltageCallback
(int uid) static void
cancelCPUTempCallback
(int uid) static void
cancelTeamNumberCallback
(int uid) static void
cancelUserActive3V3Callback
(int uid) static void
cancelUserCurrent3V3Callback
(int uid) static void
cancelUserFaults3V3Callback
(int uid) static void
cancelUserVoltage3V3Callback
(int uid) static void
cancelVInVoltageCallback
(int uid) static double
static String
static double
static String
static int
static boolean
static double
static int
static double
static double
static int
registerBrownoutVoltageCallback
(NotifyCallback callback, boolean initialNotify) static int
registerCPUTempCallback
(NotifyCallback callback, boolean initialNotify) static int
registerTeamNumberCallback
(NotifyCallback callback, boolean initialNotify) static int
registerUserActive3V3Callback
(NotifyCallback callback, boolean initialNotify) static int
registerUserCurrent3V3Callback
(NotifyCallback callback, boolean initialNotify) static int
registerUserFaults3V3Callback
(NotifyCallback callback, boolean initialNotify) static int
registerUserVoltage3V3Callback
(NotifyCallback callback, boolean initialNotify) static int
registerVInVoltageCallback
(NotifyCallback callback, boolean initialNotify) static void
static void
setBrownoutVoltage
(double brownoutVoltage) static void
setComments
(String comments) static void
setCPUTemp
(double cpuTemp) static void
setSerialNumber
(String serialNumber) static void
setTeamNumber
(int teamNumber) static void
setUserActive3V3
(boolean userActive3V3) static void
setUserCurrent3V3
(double userCurrent3V3) static void
setUserFaults3V3
(int userFaults3V3) static void
setUserVoltage3V3
(double userVoltage3V3) static void
setVInVoltage
(double vInVoltage) Methods inherited from class edu.wpi.first.hal.JNIWrapper
forceLoad, suppressUnused
-
Method Details
-
registerVInVoltageCallback
-
cancelVInVoltageCallback
-
getVInVoltage
-
setVInVoltage
-
registerUserVoltage3V3Callback
-
cancelUserVoltage3V3Callback
-
getUserVoltage3V3
-
setUserVoltage3V3
-
registerUserCurrent3V3Callback
-
cancelUserCurrent3V3Callback
-
getUserCurrent3V3
-
setUserCurrent3V3
-
registerUserActive3V3Callback
-
cancelUserActive3V3Callback
-
getUserActive3V3
-
setUserActive3V3
-
registerUserFaults3V3Callback
-
cancelUserFaults3V3Callback
-
getUserFaults3V3
-
setUserFaults3V3
-
registerBrownoutVoltageCallback
-
cancelBrownoutVoltageCallback
-
getBrownoutVoltage
-
setBrownoutVoltage
-
registerCPUTempCallback
-
cancelCPUTempCallback
-
getCPUTemp
-
setCPUTemp
-
registerTeamNumberCallback
-
cancelTeamNumberCallback
-
getTeamNumber
-
setTeamNumber
-
getSerialNumber
-
setSerialNumber
-
getComments
-
setComments
-
resetData
-