Class GatewayRelayed
What a relay added to an uplink it forwarded, TS011-1.0.1 section 9.1.
public sealed record GatewayRelayed : IEquatable<GatewayRelayed>
- Inheritance
-
GatewayRelayed
- Implements
- Inherited Members
Constructors
GatewayRelayed(uint, short, sbyte, byte, byte, uint)
What a relay added to an uplink it forwarded, TS011-1.0.1 section 9.1.
public GatewayRelayed(uint Relay, short RssiDbm, sbyte SnrDb, byte DataRate, byte WorChannel, uint FrequencyHz)
Parameters
RelayuintThe relay's own address.
RssiDbmshortWhat it heard of the uplink, in dBm.
SnrDbsbyteIts signal-to-noise ratio, in dB.
DataRatebyteThe data rate it arrived at.
WorChannelbyteThe WOR channel the device woke the relay on: 0 default, 1 second.
FrequencyHzuintThe frequency the uplink arrived on, in hertz.
Properties
DataRate
The data rate it arrived at.
public byte DataRate { get; init; }
Property Value
FrequencyHz
The frequency the uplink arrived on, in hertz.
public uint FrequencyHz { get; init; }
Property Value
Relay
The relay's own address.
public uint Relay { get; init; }
Property Value
RssiDbm
What it heard of the uplink, in dBm.
public short RssiDbm { get; init; }
Property Value
SnrDb
Its signal-to-noise ratio, in dB.
public sbyte SnrDb { get; init; }
Property Value
WorChannel
The WOR channel the device woke the relay on: 0 default, 1 second.
public byte WorChannel { get; init; }