Table of Contents

Class LoraTuning

Namespace
Pamoja.Radios
Assembly
Pamoja.Radios.dll

What a simulated chip is tuned to.

public sealed record LoraTuning : IEquatable<LoraTuning>
Inheritance
LoraTuning
Implements
Inherited Members

Constructors

What a simulated chip is tuned to.

public LoraTuning(uint FrequencyHz, LoraLink Link, sbyte OutputDbm, byte SyncWord)

Parameters

FrequencyHz uint

The carrier frequency in hertz, as the chip's synthesizer steps it: within a hertz of the one asked for on an SX126x, and within 61 Hz on an SX127x.

Link LoraLink

The spreading factor, bandwidth, coding rate, preamble, header, and CRC.

OutputDbm sbyte

The output power the amplifier was asked for, in dBm.

SyncWord byte

The sync word byte.

Properties

FrequencyHz

The carrier frequency in hertz, as the chip's synthesizer steps it: within a hertz of the one asked for on an SX126x, and within 61 Hz on an SX127x.

public uint FrequencyHz { get; init; }

Property Value

uint

The spreading factor, bandwidth, coding rate, preamble, header, and CRC.

public LoraLink Link { get; init; }

Property Value

LoraLink

OutputDbm

The output power the amplifier was asked for, in dBm.

public sbyte OutputDbm { get; init; }

Property Value

sbyte

SyncWord

The sync word byte.

public byte SyncWord { get; init; }

Property Value

byte