Class CanBusJNI


public final class CanBusJNI extends StudicaJNIWrapper
Raw JNI bindings for CAN bus configuration. Use CanBus instead.
  • Field Details

  • Method Details

    • requestMode

      public static int requestMode(int busId, int mode, int timeoutMs)
      Switches a bus to a mode, blocking until it is up in that mode.
      Parameters:
      busId - bus 0-4
      mode - CLASSIC or FD_5MBPS
      timeoutMs - how long to wait
      Returns:
      status code
    • getMode

      public static int getMode(int busId)
      Reads a bus's current mode.
      Parameters:
      busId - bus 0-4
      Returns:
      CLASSIC, FD_5MBPS, or UNKNOWN