[hal, wpilib] Add brownout voltage configuration (#3632)

This commit is contained in:
Thad House
2021-10-13 19:14:27 -07:00
committed by GitHub
parent 9cd4bc407a
commit 689e9ccfb5
21 changed files with 319 additions and 0 deletions

View File

@@ -32,4 +32,8 @@ public class PowerJNI extends JNIWrapper {
public static native boolean getUserActive3V3();
public static native int getUserCurrentFaults3V3();
public static native void setBrownoutVoltage(double voltage);
public static native double getBrownoutVoltage();
}

View File

@@ -146,5 +146,14 @@ public class RoboRioDataJNI extends JNIWrapper {
public static native void setUserFaults3V3(int userFaults3V3);
public static native int registerBrownoutVoltageCallback(
NotifyCallback callback, boolean initialNotify);
public static native void cancelBrownoutVoltageCallback(int uid);
public static native double getBrownoutVoltage();
public static native void setBrownoutVoltage(double brownoutVoltage);
public static native void resetData();
}