Table of Contents

Class GatewayStat

Namespace
Pamoja.Gateway
Assembly
Pamoja.Gateway.dll

A gateway's own status report.

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

Properties

AcknowledgedPercent

What share of its datagrams were acknowledged, as a percentage.

public double AcknowledgedPercent { get; init; }

Property Value

double

AltitudeM

Its altitude in meters.

public int? AltitudeM { get; init; }

Property Value

int?

How many downlink datagrams it received.

public uint Downlinks { get; init; }

Property Value

uint

Forwarded

How many it forwarded.

public uint Forwarded { get; init; }

Property Value

uint

LatitudeDeg

Its latitude in degrees, north positive.

public double? LatitudeDeg { get; init; }

Property Value

double?

LongitudeDeg

Its longitude in degrees, east positive.

public double? LongitudeDeg { get; init; }

Property Value

double?

Received

How many packets its radio received.

public uint Received { get; init; }

Property Value

uint

ReceivedOk

How many of those had a good CRC.

public uint ReceivedOk { get; init; }

Property Value

uint

TimeSeconds

The gateway's clock, in seconds since 1970-01-01 UTC.

public ulong? TimeSeconds { get; init; }

Property Value

ulong?

Transmitted

How many packets it transmitted.

public uint Transmitted { get; init; }

Property Value

uint