|
WPILib 2012
WPILibRoboticsLibraryforFRC
|
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 tSystemInterface * | getSystemInterface ()=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 tAI * | create (unsigned char sys_index, tRioStatusCode *status) |
1.7.4