Show / Hide Table of Contents

Interface IAddressableLED

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

Methods

| Improve this Doc View Source

HAL_FreeAddressableLED(Int32)

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

HAL_InitializeAddressableLED(Int32)

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

HAL_SetAddressableLEDBitTiming(Int32, Int32, Int32, Int32, Int32)

Declaration
void HAL_SetAddressableLEDBitTiming(int handle, int lowTime0NanoSeconds, int highTime0NanoSeconds, int lowTime1NanoSeconds, int highTime1NanoSeconds)
Parameters
Type Name Description
Int32 handle
Int32 lowTime0NanoSeconds
Int32 highTime0NanoSeconds
Int32 lowTime1NanoSeconds
Int32 highTime1NanoSeconds
| Improve this Doc View Source

HAL_SetAddressableLEDLength(Int32, Int32)

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

HAL_SetAddressableLEDOutputPort(Int32, Int32)

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

HAL_SetAddressableLEDSyncTime(Int32, Int32)

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

HAL_StartAddressableLEDOutput(Int32)

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

HAL_StopAddressableLEDOutput(Int32)

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

HAL_WriteAddressableLEDData(Int32, AddressableLEDData*, Int32)

Declaration
void HAL_WriteAddressableLEDData(int handle, AddressableLEDData*data, int length)
Parameters
Type Name Description
Int32 handle
AddressableLEDData* data
Int32 length
  • Improve this Doc
  • View Source
Back to top Copyright © 2017 RobotDotNet