2010 FRC Java API


edu.wpi.first.wpilibj.fpga
Class tSystem

java.lang.Object
  extended by edu.wpi.first.wpilibj.fpga.tSystem
All Implemented Interfaces:
DMAChannelDescriptors, ExpectedFPGASignature
Direct Known Subclasses:
tAccumulator, tAI, tAlarm, tAnalogTrigger, tCounter, tDIO, tDMA, tDMAManager, tEncoder, tGlobal, tInterrupt, tInterruptManager, tSolenoid, tSPI, tWatchdog

public abstract class tSystem
extends Object
implements ExpectedFPGASignature, DMAChannelDescriptors


Nested Class Summary
 
Nested classes/interfaces inherited from interface edu.wpi.first.wpilibj.fpga.DMAChannelDescriptors
DMAChannelDescriptors.tDMAChannelDescriptor
 
Field Summary
protected static int m_DeviceHandle
           
static NiRioStatus status
           
 
Fields inherited from interface edu.wpi.first.wpilibj.fpga.ExpectedFPGASignature
kExpectedFPGARevision, kExpectedFPGASignature, kExpectedFPGAVersion
 
Fields inherited from interface edu.wpi.first.wpilibj.fpga.DMAChannelDescriptors
kDMA_VERSION, kDMAChannelDescriptors, kNUM_DMA_CHANNELS
 
Constructor Summary
protected tSystem()
           
 
Method Summary
protected  void finalize()
           
 int[] getFpgaGuid(NiRioStatus status)
           
 void Release()
          Releases the native C++ resources held by the tSystem instance.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_DeviceHandle

protected static int m_DeviceHandle

status

public static NiRioStatus status
Constructor Detail

tSystem

protected tSystem()
Method Detail

finalize

protected void finalize()

getFpgaGuid

public int[] getFpgaGuid(NiRioStatus status)

Release

public void Release()
Releases the native C++ resources held by the tSystem instance.


2010 FRC Java API


Copyright © 2006-2009 Sun Microsystems, Inc. All Rights Reserved.