Table of Contents

Class RadioLinkBlock

Namespace
NominalSystems.Classes
Assembly
NominalSystems.Classes.dll
public class RadioLinkBlock : LinkBlock
Inheritance
RadioLinkBlock
Inherited Members

Constructors

RadioLinkBlock(Transmitter)

Default transmitter for the RF signal

public RadioLinkBlock(Transmitter transmitter)

Parameters

transmitter Transmitter

The transmitter the link block is attached to

Fields

AtmosphericLoss

[dB] The atmosphere loss value

[EditableVariable("dB", true, "")]
public double AtmosphericLoss

Field Value

double

SignalToNoise

[dB] The signal to noise value

[EditableVariable("dB", true, "")]
public double SignalToNoise

Field Value

double

Properties

SpaceLoss

[dB] The free space loss value

[EditableVariable("dB", true, "")]
public double SpaceLoss { get; }

Property Value

double

SystemNoiseTemp

[dB] The system noise value due to temperature

[EditableVariable("dB", true, "")]
public double SystemNoiseTemp { get; }

Property Value

double

Methods

CalculateBaudRate()

protected override double CalculateBaudRate()

Returns

double

GetTransmissionAccess()

protected override bool GetTransmissionAccess()

Returns

bool