Show / Hide Table of Contents

Interface ISolenoid

Namespace: Hal.Natives
Assembly: FRC.Hal.dll
Syntax
[StatusCheckedBy(typeof(StatusHandling), null)]
public interface ISolenoid

Methods

| Improve this Doc View Source

HAL_CheckSolenoidChannel(Int32)

Declaration
int HAL_CheckSolenoidChannel(int channel)
Parameters
Type Name Description
Int32 channel
Returns
Type Description
Int32
| Improve this Doc View Source

HAL_CheckSolenoidModule(Int32)

Declaration
int HAL_CheckSolenoidModule(int module)
Parameters
Type Name Description
Int32 module
Returns
Type Description
Int32
| Improve this Doc View Source

HAL_ClearAllPCMStickyFaults(Int32)

Declaration
void HAL_ClearAllPCMStickyFaults(int module)
Parameters
Type Name Description
Int32 module
| Improve this Doc View Source

HAL_FireOneShot(Int32)

Declaration
void HAL_FireOneShot(int solenoidPortHandle)
Parameters
Type Name Description
Int32 solenoidPortHandle
| Improve this Doc View Source

HAL_FreeSolenoidPort(Int32)

Declaration
void HAL_FreeSolenoidPort(int solenoidPortHandle)
Parameters
Type Name Description
Int32 solenoidPortHandle
| Improve this Doc View Source

HAL_GetAllSolenoids(Int32)

Declaration
int HAL_GetAllSolenoids(int module)
Parameters
Type Name Description
Int32 module
Returns
Type Description
Int32
| Improve this Doc View Source

HAL_GetPCMSolenoidBlackList(Int32)

Declaration
int HAL_GetPCMSolenoidBlackList(int module)
Parameters
Type Name Description
Int32 module
Returns
Type Description
Int32
| Improve this Doc View Source

HAL_GetPCMSolenoidVoltageFault(Int32)

Declaration
int HAL_GetPCMSolenoidVoltageFault(int module)
Parameters
Type Name Description
Int32 module
Returns
Type Description
Int32
| Improve this Doc View Source

HAL_GetPCMSolenoidVoltageStickyFault(Int32)

Declaration
int HAL_GetPCMSolenoidVoltageStickyFault(int module)
Parameters
Type Name Description
Int32 module
Returns
Type Description
Int32
| Improve this Doc View Source

HAL_GetSolenoid(Int32)

Declaration
int HAL_GetSolenoid(int solenoidPortHandle)
Parameters
Type Name Description
Int32 solenoidPortHandle
Returns
Type Description
Int32
| Improve this Doc View Source

HAL_InitializeSolenoidPort(Int32)

Declaration
[StatusCheckRange(0, typeof(StatusHandling), "SolenoidStatusCheck")]
int HAL_InitializeSolenoidPort(int portHandle)
Parameters
Type Name Description
Int32 portHandle
Returns
Type Description
Int32
| Improve this Doc View Source

HAL_SetAllSolenoids(Int32, Int32)

Declaration
void HAL_SetAllSolenoids(int module, int state)
Parameters
Type Name Description
Int32 module
Int32 state
| Improve this Doc View Source

HAL_SetOneShotDuration(Int32, Int32)

Declaration
void HAL_SetOneShotDuration(int solenoidPortHandle, int durMS)
Parameters
Type Name Description
Int32 solenoidPortHandle
Int32 durMS
| Improve this Doc View Source

HAL_SetSolenoid(Int32, Int32)

Declaration
void HAL_SetSolenoid(int solenoidPortHandle, int value)
Parameters
Type Name Description
Int32 solenoidPortHandle
Int32 value
  • Improve this Doc
  • View Source
Back to top Copyright © 2017 RobotDotNet