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
-
Nested Class Summary
-
Constructor Summary
Constructors Constructor Description RoboRioDataJNI() -
Method Summary
Modifier and Type Method Description static voidcancelBrownoutVoltageCallback(int uid)static voidcancelFPGAButtonCallback(int uid)static voidcancelUserActive3V3Callback(int uid)static voidcancelUserActive5VCallback(int uid)static voidcancelUserActive6VCallback(int uid)static voidcancelUserCurrent3V3Callback(int uid)static voidcancelUserCurrent5VCallback(int uid)static voidcancelUserCurrent6VCallback(int uid)static voidcancelUserFaults3V3Callback(int uid)static voidcancelUserFaults5VCallback(int uid)static voidcancelUserFaults6VCallback(int uid)static voidcancelUserVoltage3V3Callback(int uid)static voidcancelUserVoltage5VCallback(int uid)static voidcancelUserVoltage6VCallback(int uid)static voidcancelVInCurrentCallback(int uid)static voidcancelVInVoltageCallback(int uid)static doublegetBrownoutVoltage()static booleangetFPGAButton()static booleangetUserActive3V3()static booleangetUserActive5V()static booleangetUserActive6V()static doublegetUserCurrent3V3()static doublegetUserCurrent5V()static doublegetUserCurrent6V()static intgetUserFaults3V3()static intgetUserFaults5V()static intgetUserFaults6V()static doublegetUserVoltage3V3()static doublegetUserVoltage5V()static doublegetUserVoltage6V()static doublegetVInCurrent()static doublegetVInVoltage()static intregisterBrownoutVoltageCallback(NotifyCallback callback, boolean initialNotify)static intregisterFPGAButtonCallback(NotifyCallback callback, boolean initialNotify)static intregisterUserActive3V3Callback(NotifyCallback callback, boolean initialNotify)static intregisterUserActive5VCallback(NotifyCallback callback, boolean initialNotify)static intregisterUserActive6VCallback(NotifyCallback callback, boolean initialNotify)static intregisterUserCurrent3V3Callback(NotifyCallback callback, boolean initialNotify)static intregisterUserCurrent5VCallback(NotifyCallback callback, boolean initialNotify)static intregisterUserCurrent6VCallback(NotifyCallback callback, boolean initialNotify)static intregisterUserFaults3V3Callback(NotifyCallback callback, boolean initialNotify)static intregisterUserFaults5VCallback(NotifyCallback callback, boolean initialNotify)static intregisterUserFaults6VCallback(NotifyCallback callback, boolean initialNotify)static intregisterUserVoltage3V3Callback(NotifyCallback callback, boolean initialNotify)static intregisterUserVoltage5VCallback(NotifyCallback callback, boolean initialNotify)static intregisterUserVoltage6VCallback(NotifyCallback callback, boolean initialNotify)static intregisterVInCurrentCallback(NotifyCallback callback, boolean initialNotify)static intregisterVInVoltageCallback(NotifyCallback callback, boolean initialNotify)static voidresetData()static voidsetBrownoutVoltage(double brownoutVoltage)static voidsetFPGAButton(boolean fPGAButton)static voidsetUserActive3V3(boolean userActive3V3)static voidsetUserActive5V(boolean userActive5V)static voidsetUserActive6V(boolean userActive6V)static voidsetUserCurrent3V3(double userCurrent3V3)static voidsetUserCurrent5V(double userCurrent5V)static voidsetUserCurrent6V(double userCurrent6V)static voidsetUserFaults3V3(int userFaults3V3)static voidsetUserFaults5V(int userFaults5V)static voidsetUserFaults6V(int userFaults6V)static voidsetUserVoltage3V3(double userVoltage3V3)static voidsetUserVoltage5V(double userVoltage5V)static voidsetUserVoltage6V(double userVoltage6V)static voidsetVInCurrent(double vInCurrent)static voidsetVInVoltage(double vInVoltage)
-
Constructor Details
-
RoboRioDataJNI
public RoboRioDataJNI()
-
-
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
-
resetData
-