Table of Contents

Struct LorawanBackoffStep

Namespace
Pamoja.Lorawan
Assembly
Pamoja.Lorawan.dll

What a back-off says to do with one uplink.

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

Constructors

LorawanBackoffStep(bool, bool, bool, bool)

What a back-off says to do with one uplink.

public LorawanBackoffStep(bool RequestAck, bool RestorePower, bool LowerDataRate, bool RestoreChannels)

Parameters

RequestAck bool

Set the ADRACKReq bit, asking the network to answer.

RestorePower bool

Go back to the default transmit power before sending. Only TS001-1.0.4 takes this step.

LowerDataRate bool

Step the data rate down by the region's back-off table before sending.

RestoreChannels bool

Re-enable the default channels and set the repetition count back to one before sending. Only TS001-1.0.4 takes this step.

Properties

LowerDataRate

Step the data rate down by the region's back-off table before sending.

public bool LowerDataRate { get; init; }

Property Value

bool

RequestAck

Set the ADRACKReq bit, asking the network to answer.

public bool RequestAck { get; init; }

Property Value

bool

RestoreChannels

Re-enable the default channels and set the repetition count back to one before sending. Only TS001-1.0.4 takes this step.

public bool RestoreChannels { get; init; }

Property Value

bool

RestorePower

Go back to the default transmit power before sending. Only TS001-1.0.4 takes this step.

public bool RestorePower { get; init; }

Property Value

bool