edu.wpi.first.wpilibj.fpga
Class tSPI
java.lang.Object
edu.wpi.first.wpilibj.fpga.tSystem
edu.wpi.first.wpilibj.fpga.tSPI
- All Implemented Interfaces:
- ExpectedFPGASignature
public class tSPI
- extends tSystem
Constructor Summary |
tSPI()
|
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
kNumSystems
public static final int kNumSystems
- See Also:
- Constant Field Values
tSPI
public tSPI()
finalize
protected void finalize()
- Overrides:
finalize
in class tSystem
readStatus
public static int readStatus()
readStatus_ReceivedDataOverflow
public static boolean readStatus_ReceivedDataOverflow()
readStatus_Idle
public static boolean readStatus_Idle()
readReceivedData
public static long readReceivedData()
writeDataToLoad
public static void writeDataToLoad(long value)
readDataToLoad
public static long readDataToLoad()
writeConfig
public static void writeConfig(int value)
writeConfig_BusBitWidth
public static void writeConfig_BusBitWidth(int value)
writeConfig_ClockHalfPeriodDelay
public static void writeConfig_ClockHalfPeriodDelay(int value)
writeConfig_MSBfirst
public static void writeConfig_MSBfirst(boolean value)
writeConfig_DataOnFalling
public static void writeConfig_DataOnFalling(boolean value)
writeConfig_LatchFirst
public static void writeConfig_LatchFirst(boolean value)
writeConfig_LatchLast
public static void writeConfig_LatchLast(boolean value)
writeConfig_FramePolarity
public static void writeConfig_FramePolarity(boolean value)
writeConfig_WriteOnly
public static void writeConfig_WriteOnly(boolean value)
writeConfig_ClockPolarity
public static void writeConfig_ClockPolarity(boolean value)
readConfig
public static int readConfig()
readConfig_BusBitWidth
public static short readConfig_BusBitWidth()
readConfig_ClockHalfPeriodDelay
public static short readConfig_ClockHalfPeriodDelay()
readConfig_MSBfirst
public static boolean readConfig_MSBfirst()
readConfig_DataOnFalling
public static boolean readConfig_DataOnFalling()
readConfig_LatchFirst
public static boolean readConfig_LatchFirst()
readConfig_LatchLast
public static boolean readConfig_LatchLast()
readConfig_FramePolarity
public static boolean readConfig_FramePolarity()
readConfig_WriteOnly
public static boolean readConfig_WriteOnly()
readConfig_ClockPolarity
public static boolean readConfig_ClockPolarity()
strobeClearReceivedData
public static void strobeClearReceivedData()
readReceivedElements
public static short readReceivedElements()
strobeLoad
public static void strobeLoad()
strobeReset
public static void strobeReset()
writeChannels
public static void writeChannels(int value)
writeChannels_SCLK_Channel
public static void writeChannels_SCLK_Channel(int value)
writeChannels_SCLK_Module
public static void writeChannels_SCLK_Module(int value)
writeChannels_MOSI_Channel
public static void writeChannels_MOSI_Channel(int value)
writeChannels_MOSI_Module
public static void writeChannels_MOSI_Module(int value)
writeChannels_MISO_Channel
public static void writeChannels_MISO_Channel(int value)
writeChannels_MISO_Module
public static void writeChannels_MISO_Module(int value)
writeChannels_SS_Channel
public static void writeChannels_SS_Channel(int value)
writeChannels_SS_Module
public static void writeChannels_SS_Module(int value)
readChannels
public static int readChannels()
readChannels_SCLK_Channel
public static byte readChannels_SCLK_Channel()
readChannels_SCLK_Module
public static byte readChannels_SCLK_Module()
readChannels_MOSI_Channel
public static byte readChannels_MOSI_Channel()
readChannels_MOSI_Module
public static byte readChannels_MOSI_Module()
readChannels_MISO_Channel
public static byte readChannels_MISO_Channel()
readChannels_MISO_Module
public static byte readChannels_MISO_Module()
readChannels_SS_Channel
public static byte readChannels_SS_Channel()
readChannels_SS_Module
public static byte readChannels_SS_Module()
readAvailableToLoad
public static short readAvailableToLoad()
strobeReadReceivedData
public static void strobeReadReceivedData()