Show / Hide Table of Contents

Class AddressableLED

Inheritance
Object
AddressableLED
Inherited Members
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: Hal
Assembly: FRC.Hal.dll
Syntax
[NativeInterface(typeof(IAddressableLED))]
public static class AddressableLED

Methods

| Improve this Doc View Source

Free(Int32)

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

Initialize(Int32)

Declaration
public static int Initialize(int outputPort)
Parameters
Type Name Description
Int32 outputPort
Returns
Type Description
Int32
| Improve this Doc View Source

SetBitTiming(Int32, Int32, Int32, Int32, Int32)

Declaration
public static void SetBitTiming(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

SetLength(Int32, Int32)

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

SetOutputPort(Int32, Int32)

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

SetSyncTime(Int32, Int32)

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

StartOutput(Int32)

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

StopOutput(Int32)

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

WriteData(Int32, AddressableLEDData*, Int32)

Declaration
public static void WriteData(int handle, AddressableLEDData*data, int length)
Parameters
Type Name Description
Int32 handle
AddressableLEDData* data
Int32 length
| Improve this Doc View Source

WriteData(Int32, ReadOnlySpan<AddressableLEDData>)

Declaration
public static void WriteData(int handle, ReadOnlySpan<AddressableLEDData> data)
Parameters
Type Name Description
Int32 handle
System.ReadOnlySpan<AddressableLEDData> data
  • Improve this Doc
  • View Source
Back to top Copyright © 2017 RobotDotNet