001package edu.wpi.first.wpilibj.hal;
002
003import java.nio.IntBuffer;
004
005public class PowerJNI extends JNIWrapper {
006        public static native float getVinVoltage(IntBuffer status);
007        public static native float getVinCurrent(IntBuffer status);
008        public static native float getUserVoltage6V(IntBuffer status);
009        public static native float getUserCurrent6V(IntBuffer status);
010        public static native boolean getUserActive6V(IntBuffer status);
011        public static native int getUserCurrentFaults6V(IntBuffer status);
012        public static native float getUserVoltage5V(IntBuffer status);
013        public static native float getUserCurrent5V(IntBuffer status);
014        public static native boolean getUserActive5V(IntBuffer status);
015        public static native int getUserCurrentFaults5V(IntBuffer status);
016        public static native float getUserVoltage3V3(IntBuffer status);
017        public static native float getUserCurrent3V3(IntBuffer status);
018        public static native boolean getUserActive3V3(IntBuffer status);
019        public static native int getUserCurrentFaults3V3(IntBuffer status);
020}