|
WPILib 2012
WPILibRoboticsLibraryforFRC
|
Classes | |
| union | tConfig |
| union | tOutput |
| union | tTimerConfig |
| union | tTimerOutput |
Public Types | |
| enum | tIfaceConstants { kNumSystems = 8 } |
| enum | tOutput_IfaceConstants |
| enum | tConfig_IfaceConstants |
| enum | tReset_IfaceConstants |
| enum | tTimerOutput_IfaceConstants |
| enum | tTimerConfig_IfaceConstants |
Public Member Functions | |
| virtual tSystemInterface * | getSystemInterface ()=0 |
| virtual unsigned char | getSystemIndex ()=0 |
| virtual tOutput | readOutput (tRioStatusCode *status)=0 |
| virtual bool | readOutput_Direction (tRioStatusCode *status)=0 |
| virtual signed int | readOutput_Value (tRioStatusCode *status)=0 |
| virtual void | writeConfig (tConfig value, tRioStatusCode *status)=0 |
| virtual void | writeConfig_UpSource_Channel (unsigned char value, tRioStatusCode *status)=0 |
| virtual void | writeConfig_UpSource_Module (unsigned char value, tRioStatusCode *status)=0 |
| virtual void | writeConfig_UpSource_AnalogTrigger (bool value, tRioStatusCode *status)=0 |
| virtual void | writeConfig_DownSource_Channel (unsigned char value, tRioStatusCode *status)=0 |
| virtual void | writeConfig_DownSource_Module (unsigned char value, tRioStatusCode *status)=0 |
| virtual void | writeConfig_DownSource_AnalogTrigger (bool value, tRioStatusCode *status)=0 |
| virtual void | writeConfig_IndexSource_Channel (unsigned char value, tRioStatusCode *status)=0 |
| virtual void | writeConfig_IndexSource_Module (unsigned char value, tRioStatusCode *status)=0 |
| virtual void | writeConfig_IndexSource_AnalogTrigger (bool value, tRioStatusCode *status)=0 |
| virtual void | writeConfig_IndexActiveHigh (bool value, tRioStatusCode *status)=0 |
| virtual void | writeConfig_UpRisingEdge (bool value, tRioStatusCode *status)=0 |
| virtual void | writeConfig_UpFallingEdge (bool value, tRioStatusCode *status)=0 |
| virtual void | writeConfig_DownRisingEdge (bool value, tRioStatusCode *status)=0 |
| virtual void | writeConfig_DownFallingEdge (bool value, tRioStatusCode *status)=0 |
| virtual void | writeConfig_Mode (unsigned char value, tRioStatusCode *status)=0 |
| virtual void | writeConfig_PulseLengthThreshold (unsigned short value, tRioStatusCode *status)=0 |
| virtual void | writeConfig_Enable (bool value, tRioStatusCode *status)=0 |
| virtual tConfig | readConfig (tRioStatusCode *status)=0 |
| virtual unsigned char | readConfig_UpSource_Channel (tRioStatusCode *status)=0 |
| virtual unsigned char | readConfig_UpSource_Module (tRioStatusCode *status)=0 |
| virtual bool | readConfig_UpSource_AnalogTrigger (tRioStatusCode *status)=0 |
| virtual unsigned char | readConfig_DownSource_Channel (tRioStatusCode *status)=0 |
| virtual unsigned char | readConfig_DownSource_Module (tRioStatusCode *status)=0 |
| virtual bool | readConfig_DownSource_AnalogTrigger (tRioStatusCode *status)=0 |
| virtual unsigned char | readConfig_IndexSource_Channel (tRioStatusCode *status)=0 |
| virtual unsigned char | readConfig_IndexSource_Module (tRioStatusCode *status)=0 |
| virtual bool | readConfig_IndexSource_AnalogTrigger (tRioStatusCode *status)=0 |
| virtual bool | readConfig_IndexActiveHigh (tRioStatusCode *status)=0 |
| virtual bool | readConfig_UpRisingEdge (tRioStatusCode *status)=0 |
| virtual bool | readConfig_UpFallingEdge (tRioStatusCode *status)=0 |
| virtual bool | readConfig_DownRisingEdge (tRioStatusCode *status)=0 |
| virtual bool | readConfig_DownFallingEdge (tRioStatusCode *status)=0 |
| virtual unsigned char | readConfig_Mode (tRioStatusCode *status)=0 |
| virtual unsigned short | readConfig_PulseLengthThreshold (tRioStatusCode *status)=0 |
| virtual bool | readConfig_Enable (tRioStatusCode *status)=0 |
| virtual void | strobeReset (tRioStatusCode *status)=0 |
| virtual tTimerOutput | readTimerOutput (tRioStatusCode *status)=0 |
| virtual unsigned int | readTimerOutput_Period (tRioStatusCode *status)=0 |
| virtual signed char | readTimerOutput_Count (tRioStatusCode *status)=0 |
| virtual bool | readTimerOutput_Stalled (tRioStatusCode *status)=0 |
| virtual void | writeTimerConfig (tTimerConfig value, tRioStatusCode *status)=0 |
| virtual void | writeTimerConfig_StallPeriod (unsigned int value, tRioStatusCode *status)=0 |
| virtual void | writeTimerConfig_AverageSize (unsigned char value, tRioStatusCode *status)=0 |
| virtual void | writeTimerConfig_UpdateWhenEmpty (bool value, tRioStatusCode *status)=0 |
| virtual tTimerConfig | readTimerConfig (tRioStatusCode *status)=0 |
| virtual unsigned int | readTimerConfig_StallPeriod (tRioStatusCode *status)=0 |
| virtual unsigned char | readTimerConfig_AverageSize (tRioStatusCode *status)=0 |
| virtual bool | readTimerConfig_UpdateWhenEmpty (tRioStatusCode *status)=0 |
Static Public Member Functions | |
| static tCounter * | create (unsigned char sys_index, tRioStatusCode *status) |
1.7.4