Class NativeSpiDevice

    • Constructor Detail

      • NativeSpiDevice

        public NativeSpiDevice​(int controller,
                               int chipSelect,
                               int frequency,
                               SpiClockMode mode,
                               boolean lsbFirst)
    • Method Detail

      • write

        public void write​(byte[] txBuffer,
                          int delayUSecs)
      • write

        public void write​(byte[] txBuffer,
                          int delayUSecs,
                          boolean csChange)
      • write

        public void write​(byte[] txBuffer,
                          int txOffset,
                          int length,
                          int delayUSecs)
      • write

        public void write​(byte[] txBuffer,
                          int txOffset,
                          int length,
                          int delayUSecs,
                          boolean csChange)
      • writeAndRead

        public byte[] writeAndRead​(byte[] txBuffer,
                                   int delayUSecs)
      • writeAndRead

        public byte[] writeAndRead​(byte[] txBuffer,
                                   int delayUSecs,
                                   boolean csChange)
      • getController

        public int getController()
      • getChipSelect

        public int getChipSelect()