Table of Contents

Class RmtCommand

Namespace
nanoFramework.Hardware.Esp32.Rmt
Assembly
nanoFramework.Hardware.Esp32.Rmt.dll

Class to encapsulate a RMT item

public class RmtCommand
Inheritance
RmtCommand
Inherited Members
Extension Methods

Constructors

RmtCommand(ushort, bool, ushort, bool)

Create new rmt command

public RmtCommand(ushort duration1, bool level1, ushort duration2, bool level2)

Parameters

duration1 ushort
level1 bool
duration2 ushort
level2 bool

Properties

Duration0

Level1 duration in RMT channel ticks

public ushort Duration0 { get; set; }

Property Value

ushort

Duration1

Level2 duration in RMT channel ticks

public ushort Duration1 { get; set; }

Property Value

ushort

Level0

Level 0 value high/low

public bool Level0 { get; set; }

Property Value

bool

Level1

Level 1 value high/low

public bool Level1 { get; set; }

Property Value

bool