Table of Contents

Struct LoraSubBand

Namespace
Pamoja.Lora
Assembly
Pamoja.Lora.dll

A slice of a band with its own transmit limits.

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

Constructors

LoraSubBand(uint, uint, uint, sbyte)

A slice of a band with its own transmit limits.

public LoraSubBand(uint StartHz, uint EndHz, uint DutyCyclePermille, sbyte MaxEirpDbm)

Parameters

StartHz uint

The first frequency in the sub-band, in hertz.

EndHz uint

The last frequency in the sub-band, in hertz.

DutyCyclePermille uint

The share of time a transmitter may hold the channel, in parts per thousand, so 10 is one percent and 1000 is unrestricted.

MaxEirpDbm sbyte

The power ceiling in dBm EIRP.

Properties

DutyCyclePermille

The share of time a transmitter may hold the channel, in parts per thousand, so 10 is one percent and 1000 is unrestricted.

public uint DutyCyclePermille { get; init; }

Property Value

uint

EndHz

The last frequency in the sub-band, in hertz.

public uint EndHz { get; init; }

Property Value

uint

MaxEirpDbm

The power ceiling in dBm EIRP.

public sbyte MaxEirpDbm { get; init; }

Property Value

sbyte

StartHz

The first frequency in the sub-band, in hertz.

public uint StartHz { get; init; }

Property Value

uint