Interface IAddressableLED
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
|
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
|
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