001/* 002 * Copyright (C) Cross The Road Electronics. All rights reserved. 003 * License information can be found in CTRE_LICENSE.txt 004 * For support and suggestions contact support@ctr-electronics.com or file 005 * an issue tracker at https://github.com/CrossTheRoadElec/Phoenix-Releases 006 */ 007package com.ctre.phoenixpro.unmanaged.jni; 008 009public class UnmanagedJNI { 010 public static native void JNI_FeedEnable(int timeoutMs); 011 012 public static native boolean JNI_GetEnableState(); 013 014 public static native int JNI_GetPhoenixVersion(); 015 016 public static native void JNI_LoadPhoenix(); 017 018 public static native int JNI_IoControl(int ioControlCode, long ioControlParam); 019 020 public static native void JNI_SetPhoenixDiagnosticsStartTime(double startTimeSeconds); 021}