Table of Contents

Struct Sx126xTxPower

Namespace
Pamoja.Radios
Assembly
Pamoja.Radios.dll

An amplifier setting: the SetPaConfig bytes and the SetTxParams power.

public readonly record struct Sx126xTxPower : IEquatable<Sx126xTxPower>
Implements
Inherited Members

Constructors

Sx126xTxPower(byte, byte, byte, byte, sbyte)

An amplifier setting: the SetPaConfig bytes and the SetTxParams power.

public Sx126xTxPower(byte PaDutyCycle, byte HpMax, byte DeviceSel, byte PaLut, sbyte SettingDbm)

Parameters

PaDutyCycle byte

The SetPaConfig paDutyCycle byte.

HpMax byte

The SetPaConfig hpMax byte.

DeviceSel byte

The SetPaConfig deviceSel byte.

PaLut byte

The SetPaConfig paLut byte.

SettingDbm sbyte

The SetTxParams power, in dBm.

Properties

DeviceSel

The SetPaConfig deviceSel byte.

public byte DeviceSel { get; init; }

Property Value

byte

HpMax

The SetPaConfig hpMax byte.

public byte HpMax { get; init; }

Property Value

byte

PaDutyCycle

The SetPaConfig paDutyCycle byte.

public byte PaDutyCycle { get; init; }

Property Value

byte

PaLut

The SetPaConfig paLut byte.

public byte PaLut { get; init; }

Property Value

byte

SettingDbm

The SetTxParams power, in dBm.

public sbyte SettingDbm { get; init; }

Property Value

sbyte