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

List of all members.

Classes

union  tOutput
union  tSourceSelect

Public Types

enum  tIfaceConstants { kNumSystems = 8 }
enum  tSourceSelect_IfaceConstants
enum  tUpperLimit_IfaceConstants
enum  tLowerLimit_IfaceConstants
enum  tOutput_IfaceConstants { kNumOutputElements = 8 }

Public Member Functions

virtual tSystemInterfacegetSystemInterface ()=0
virtual unsigned char getSystemIndex ()=0
virtual void writeSourceSelect (tSourceSelect value, tRioStatusCode *status)=0
virtual void writeSourceSelect_Channel (unsigned char value, tRioStatusCode *status)=0
virtual void writeSourceSelect_Module (unsigned char value, tRioStatusCode *status)=0
virtual void writeSourceSelect_Averaged (bool value, tRioStatusCode *status)=0
virtual void writeSourceSelect_Filter (bool value, tRioStatusCode *status)=0
virtual void writeSourceSelect_FloatingRollover (bool value, tRioStatusCode *status)=0
virtual void writeSourceSelect_RolloverLimit (signed short value, tRioStatusCode *status)=0
virtual tSourceSelect readSourceSelect (tRioStatusCode *status)=0
virtual unsigned char readSourceSelect_Channel (tRioStatusCode *status)=0
virtual unsigned char readSourceSelect_Module (tRioStatusCode *status)=0
virtual bool readSourceSelect_Averaged (tRioStatusCode *status)=0
virtual bool readSourceSelect_Filter (tRioStatusCode *status)=0
virtual bool readSourceSelect_FloatingRollover (tRioStatusCode *status)=0
virtual signed short readSourceSelect_RolloverLimit (tRioStatusCode *status)=0
virtual void writeUpperLimit (signed int value, tRioStatusCode *status)=0
virtual signed int readUpperLimit (tRioStatusCode *status)=0
virtual void writeLowerLimit (signed int value, tRioStatusCode *status)=0
virtual signed int readLowerLimit (tRioStatusCode *status)=0
virtual tOutput readOutput (unsigned char bitfield_index, tRioStatusCode *status)=0
virtual bool readOutput_InHysteresis (unsigned char bitfield_index, tRioStatusCode *status)=0
virtual bool readOutput_OverLimit (unsigned char bitfield_index, tRioStatusCode *status)=0
virtual bool readOutput_Rising (unsigned char bitfield_index, tRioStatusCode *status)=0
virtual bool readOutput_Falling (unsigned char bitfield_index, tRioStatusCode *status)=0

Static Public Member Functions

static tAnalogTriggercreate (unsigned char sys_index, tRioStatusCode *status)

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