Show / Hide Table of Contents

Interface IDIO

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

Methods

| Improve this Doc View Source

HAL_AllocateDigitalPWM()

Declaration
int HAL_AllocateDigitalPWM()
Returns
Type Description
Int32
| Improve this Doc View Source

HAL_CheckDIOChannel(Int32)

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

HAL_FreeDigitalPWM(Int32)

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

HAL_FreeDIOPort(Int32)

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

HAL_GetDIO(Int32)

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

HAL_GetDIODirection(Int32)

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

HAL_GetFilterPeriod(Int32)

Declaration
long HAL_GetFilterPeriod(int filterIndex)
Parameters
Type Name Description
Int32 filterIndex
Returns
Type Description
Int64
| Improve this Doc View Source

HAL_GetFilterSelect(Int32)

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

HAL_InitializeDIOPort(Int32, Int32)

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

HAL_IsAnyPulsing()

Declaration
int HAL_IsAnyPulsing()
Returns
Type Description
Int32
| Improve this Doc View Source

HAL_IsPulsing(Int32)

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

HAL_Pulse(Int32, Double)

Declaration
void HAL_Pulse(int dioPortHandle, double pulseLength)
Parameters
Type Name Description
Int32 dioPortHandle
Double pulseLength
| Improve this Doc View Source

HAL_SetDigitalPWMDutyCycle(Int32, Double)

Declaration
void HAL_SetDigitalPWMDutyCycle(int pwmGenerator, double dutyCycle)
Parameters
Type Name Description
Int32 pwmGenerator
Double dutyCycle
| Improve this Doc View Source

HAL_SetDigitalPWMOutputChannel(Int32, Int32)

Declaration
void HAL_SetDigitalPWMOutputChannel(int pwmGenerator, int channel)
Parameters
Type Name Description
Int32 pwmGenerator
Int32 channel
| Improve this Doc View Source

HAL_SetDigitalPWMRate(Double)

Declaration
void HAL_SetDigitalPWMRate(double rate)
Parameters
Type Name Description
Double rate
| Improve this Doc View Source

HAL_SetDIO(Int32, Int32)

Declaration
void HAL_SetDIO(int dioPortHandle, int value)
Parameters
Type Name Description
Int32 dioPortHandle
Int32 value
| Improve this Doc View Source

HAL_SetDIODirection(Int32, Int32)

Declaration
void HAL_SetDIODirection(int dioPortHandle, int input)
Parameters
Type Name Description
Int32 dioPortHandle
Int32 input
| Improve this Doc View Source

HAL_SetDIOSimDevice(Int32, Int32)

Declaration
void HAL_SetDIOSimDevice(int handle, int device)
Parameters
Type Name Description
Int32 handle
Int32 device
| Improve this Doc View Source

HAL_SetFilterPeriod(Int32, Int64)

Declaration
void HAL_SetFilterPeriod(int filterIndex, long value)
Parameters
Type Name Description
Int32 filterIndex
Int64 value
| Improve this Doc View Source

HAL_SetFilterSelect(Int32, Int32)

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