WPILib 2012
WPILibRoboticsLibraryforFRC
Classes | Public Types | Public Member Functions | Static Public Member Functions
nFPGA::nFRC_2012_1_6_4::tAI Class Reference

List of all members.

Classes

union  tConfig
union  tReadSelect

Public Types

enum  tIfaceConstants { kNumSystems = 2 }
enum  tConfig_IfaceConstants
enum  tScanList_IfaceConstants { kNumScanListElements = 8 }
enum  tLoopTiming_IfaceConstants
enum  tAverageBits_IfaceConstants { kNumAverageBitsElements = 8 }
enum  tOversampleBits_IfaceConstants { kNumOversampleBitsElements = 8 }
enum  tOutput_IfaceConstants
enum  tReadSelect_IfaceConstants
enum  tLatchOutput_IfaceConstants

Public Member Functions

virtual tSystemInterfacegetSystemInterface ()=0
virtual unsigned char getSystemIndex ()=0
virtual void writeConfig (tConfig value, tRioStatusCode *status)=0
virtual void writeConfig_ScanSize (unsigned char value, tRioStatusCode *status)=0
virtual void writeConfig_ConvertRate (unsigned int value, tRioStatusCode *status)=0
virtual tConfig readConfig (tRioStatusCode *status)=0
virtual unsigned char readConfig_ScanSize (tRioStatusCode *status)=0
virtual unsigned int readConfig_ConvertRate (tRioStatusCode *status)=0
virtual void writeScanList (unsigned char bitfield_index, unsigned char value, tRioStatusCode *status)=0
virtual unsigned char readScanList (unsigned char bitfield_index, tRioStatusCode *status)=0
virtual unsigned int readLoopTiming (tRioStatusCode *status)=0
virtual void writeAverageBits (unsigned char bitfield_index, unsigned char value, tRioStatusCode *status)=0
virtual unsigned char readAverageBits (unsigned char bitfield_index, tRioStatusCode *status)=0
virtual void writeOversampleBits (unsigned char bitfield_index, unsigned char value, tRioStatusCode *status)=0
virtual unsigned char readOversampleBits (unsigned char bitfield_index, tRioStatusCode *status)=0
virtual signed int readOutput (tRioStatusCode *status)=0
virtual void writeReadSelect (tReadSelect value, tRioStatusCode *status)=0
virtual void writeReadSelect_Channel (unsigned char value, tRioStatusCode *status)=0
virtual void writeReadSelect_Module (unsigned char value, tRioStatusCode *status)=0
virtual void writeReadSelect_Averaged (bool value, tRioStatusCode *status)=0
virtual tReadSelect readReadSelect (tRioStatusCode *status)=0
virtual unsigned char readReadSelect_Channel (tRioStatusCode *status)=0
virtual unsigned char readReadSelect_Module (tRioStatusCode *status)=0
virtual bool readReadSelect_Averaged (tRioStatusCode *status)=0
virtual void strobeLatchOutput (tRioStatusCode *status)=0

Static Public Member Functions

static tAIcreate (unsigned char sys_index, tRioStatusCode *status)

The documentation for this class was generated from the following file:
 All Classes Functions Variables