Table of Contents

Class LorawanJoinAccept

Namespace
Pamoja.Lorawan
Assembly
Pamoja.Lorawan.dll

An accepted join: the network settings, and the session it grants.

public sealed class LorawanJoinAccept : IDisposable
Inheritance
LorawanJoinAccept
Implements
Inherited Members

Properties

DevAddr

The device address the network assigned.

public uint DevAddr { get; }

Property Value

uint

DlSettings

The downlink settings byte, carrying the second receive window data rate and the first window offset.

public byte DlSettings { get; }

Property Value

byte

NetId

The identifier of the network that accepted the join.

public uint NetId { get; }

Property Value

uint

RxDelay

The delay before the first receive window, in seconds.

public byte RxDelay { get; }

Property Value

byte

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

Session()

Takes the activated session this join grants.

public LorawanSession Session()

Returns

LorawanSession

The session, with its keys already derived.

Exceptions

PamojaException

The native call failed.