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}