Table of Contents

Struct LorawanSynchronization

Namespace
Pamoja.Lorawan
Assembly
Pamoja.Lorawan.dll

What an end device knows of a relay's scans once a WOR ACK has arrived.

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

Constructors

LorawanSynchronization(ulong, LorawanCadPeriodicity, LorawanXtalAccuracy, LorawanCadToRx)

What an end device knows of a relay's scans once a WOR ACK has arrived.

public LorawanSynchronization(ulong ReferenceMicros, LorawanCadPeriodicity CadPeriodicity, LorawanXtalAccuracy RelayXtal, LorawanCadToRx CadToRx)

Parameters

ReferenceMicros ulong

When the relay scanned, in the device's microseconds.

CadPeriodicity LorawanCadPeriodicity

How often it scans.

RelayXtal LorawanXtalAccuracy

How accurate its crystal is.

CadToRx LorawanCadToRx

How long it takes to start receiving.

Properties

CadPeriodicity

How often it scans.

public LorawanCadPeriodicity CadPeriodicity { get; init; }

Property Value

LorawanCadPeriodicity

CadToRx

How long it takes to start receiving.

public LorawanCadToRx CadToRx { get; init; }

Property Value

LorawanCadToRx

ReferenceMicros

When the relay scanned, in the device's microseconds.

public ulong ReferenceMicros { get; init; }

Property Value

ulong

RelayXtal

How accurate its crystal is.

public LorawanXtalAccuracy RelayXtal { get; init; }

Property Value

LorawanXtalAccuracy