Package edu.wpi.first.hal.simulation
Class RoboRioDataJNI
java.lang.Object
edu.wpi.first.hal.JNIWrapper
edu.wpi.first.hal.simulation.RoboRioDataJNI
public class RoboRioDataJNI extends JNIWrapper
JNI for roboRIO data.
-
Nested Class Summary
-
Method Summary
Modifier and Type Method Description static void
cancelBrownoutVoltageCallback(int uid)
static void
cancelCPUTempCallback(int uid)
static void
cancelFPGAButtonCallback(int uid)
static void
cancelRadioLEDStateCallback(int uid)
static void
cancelTeamNumberCallback(int uid)
static void
cancelUserActive3V3Callback(int uid)
static void
cancelUserActive5VCallback(int uid)
static void
cancelUserActive6VCallback(int uid)
static void
cancelUserCurrent3V3Callback(int uid)
static void
cancelUserCurrent5VCallback(int uid)
static void
cancelUserCurrent6VCallback(int uid)
static void
cancelUserFaults3V3Callback(int uid)
static void
cancelUserFaults5VCallback(int uid)
static void
cancelUserFaults6VCallback(int uid)
static void
cancelUserVoltage3V3Callback(int uid)
static void
cancelUserVoltage5VCallback(int uid)
static void
cancelUserVoltage6VCallback(int uid)
static void
cancelVInCurrentCallback(int uid)
static void
cancelVInVoltageCallback(int uid)
static double
getBrownoutVoltage()
static String
getComments()
static double
getCPUTemp()
static boolean
getFPGAButton()
static int
getRadioLEDState()
static String
getSerialNumber()
static int
getTeamNumber()
static boolean
getUserActive3V3()
static boolean
getUserActive5V()
static boolean
getUserActive6V()
static double
getUserCurrent3V3()
static double
getUserCurrent5V()
static double
getUserCurrent6V()
static int
getUserFaults3V3()
static int
getUserFaults5V()
static int
getUserFaults6V()
static double
getUserVoltage3V3()
static double
getUserVoltage5V()
static double
getUserVoltage6V()
static double
getVInCurrent()
static double
getVInVoltage()
static int
registerBrownoutVoltageCallback(NotifyCallback callback, boolean initialNotify)
static int
registerCPUTempCallback(NotifyCallback callback, boolean initialNotify)
static int
registerFPGAButtonCallback(NotifyCallback callback, boolean initialNotify)
static int
registerRadioLEDStateCallback(NotifyCallback callback, boolean initialNotify)
static int
registerTeamNumberCallback(NotifyCallback callback, boolean initialNotify)
static int
registerUserActive3V3Callback(NotifyCallback callback, boolean initialNotify)
static int
registerUserActive5VCallback(NotifyCallback callback, boolean initialNotify)
static int
registerUserActive6VCallback(NotifyCallback callback, boolean initialNotify)
static int
registerUserCurrent3V3Callback(NotifyCallback callback, boolean initialNotify)
static int
registerUserCurrent5VCallback(NotifyCallback callback, boolean initialNotify)
static int
registerUserCurrent6VCallback(NotifyCallback callback, boolean initialNotify)
static int
registerUserFaults3V3Callback(NotifyCallback callback, boolean initialNotify)
static int
registerUserFaults5VCallback(NotifyCallback callback, boolean initialNotify)
static int
registerUserFaults6VCallback(NotifyCallback callback, boolean initialNotify)
static int
registerUserVoltage3V3Callback(NotifyCallback callback, boolean initialNotify)
static int
registerUserVoltage5VCallback(NotifyCallback callback, boolean initialNotify)
static int
registerUserVoltage6VCallback(NotifyCallback callback, boolean initialNotify)
static int
registerVInCurrentCallback(NotifyCallback callback, boolean initialNotify)
static int
registerVInVoltageCallback(NotifyCallback callback, boolean initialNotify)
static void
resetData()
static void
setBrownoutVoltage(double brownoutVoltage)
static void
setComments(String comments)
static void
setCPUTemp(double cpuTemp)
static void
setFPGAButton(boolean fPGAButton)
static void
setRadioLEDState(int state)
static void
setSerialNumber(String serialNumber)
static void
setTeamNumber(int teamNumber)
static void
setUserActive3V3(boolean userActive3V3)
static void
setUserActive5V(boolean userActive5V)
static void
setUserActive6V(boolean userActive6V)
static void
setUserCurrent3V3(double userCurrent3V3)
static void
setUserCurrent5V(double userCurrent5V)
static void
setUserCurrent6V(double userCurrent6V)
static void
setUserFaults3V3(int userFaults3V3)
static void
setUserFaults5V(int userFaults5V)
static void
setUserFaults6V(int userFaults6V)
static void
setUserVoltage3V3(double userVoltage3V3)
static void
setUserVoltage5V(double userVoltage5V)
static void
setUserVoltage6V(double userVoltage6V)
static void
setVInCurrent(double vInCurrent)
static void
setVInVoltage(double vInVoltage)
-
Method Details
-
registerFPGAButtonCallback
-
cancelFPGAButtonCallback
-
getFPGAButton
-
setFPGAButton
-
registerVInVoltageCallback
-
cancelVInVoltageCallback
-
getVInVoltage
-
setVInVoltage
-
registerVInCurrentCallback
-
cancelVInCurrentCallback
-
getVInCurrent
-
setVInCurrent
-
registerUserVoltage6VCallback
-
cancelUserVoltage6VCallback
-
getUserVoltage6V
-
setUserVoltage6V
-
registerUserCurrent6VCallback
-
cancelUserCurrent6VCallback
-
getUserCurrent6V
-
setUserCurrent6V
-
registerUserActive6VCallback
-
cancelUserActive6VCallback
-
getUserActive6V
-
setUserActive6V
-
registerUserVoltage5VCallback
-
cancelUserVoltage5VCallback
-
getUserVoltage5V
-
setUserVoltage5V
-
registerUserCurrent5VCallback
-
cancelUserCurrent5VCallback
-
getUserCurrent5V
-
setUserCurrent5V
-
registerUserActive5VCallback
-
cancelUserActive5VCallback
-
getUserActive5V
-
setUserActive5V
-
registerUserVoltage3V3Callback
-
cancelUserVoltage3V3Callback
-
getUserVoltage3V3
-
setUserVoltage3V3
-
registerUserCurrent3V3Callback
-
cancelUserCurrent3V3Callback
-
getUserCurrent3V3
-
setUserCurrent3V3
-
registerUserActive3V3Callback
-
cancelUserActive3V3Callback
-
getUserActive3V3
-
setUserActive3V3
-
registerUserFaults6VCallback
-
cancelUserFaults6VCallback
-
getUserFaults6V
-
setUserFaults6V
-
registerUserFaults5VCallback
-
cancelUserFaults5VCallback
-
getUserFaults5V
-
setUserFaults5V
-
registerUserFaults3V3Callback
-
cancelUserFaults3V3Callback
-
getUserFaults3V3
-
setUserFaults3V3
-
registerBrownoutVoltageCallback
-
cancelBrownoutVoltageCallback
-
getBrownoutVoltage
-
setBrownoutVoltage
-
registerCPUTempCallback
-
cancelCPUTempCallback
-
getCPUTemp
-
setCPUTemp
-
registerTeamNumberCallback
-
cancelTeamNumberCallback
-
getTeamNumber
-
setTeamNumber
-
getSerialNumber
-
setSerialNumber
-
getComments
-
setComments
-
registerRadioLEDStateCallback
-
cancelRadioLEDStateCallback
-
getRadioLEDState
-
setRadioLEDState
-
resetData
-