/// <summary> /// Creates a new instance using the specified unique identifier, location around the horizon, and elevation up from the horizon. /// </summary> /// <param name="pseudorandomNumber"></param> /// <param name="azimuth"></param> /// <param name="elevation"></param> /// <param name="signalToNoiseRatio"></param> /// <param name="isFixed"></param> public Satellite(int pseudorandomNumber, Azimuth azimuth, Elevation elevation, SignalToNoiseRatio signalToNoiseRatio, bool isFixed) { _PseudorandomNumber = pseudorandomNumber; _Azimuth = azimuth; _Elevation = elevation; _SignalToNoiseRatio = signalToNoiseRatio; _IsFixed = isFixed; _LastSignalReceived = DateTime.MinValue; }
public SignalToNoiseRatioEventArgs(SignalToNoiseRatio signalToNoiseRatio) { _SignalToNoiseRatio = signalToNoiseRatio; }
/// <summary> /// Creates a new instance using the specified unique identifier, location around the horizon, and elevation up from the horizon. /// </summary> /// <param name="pseudorandomNumber"></param> /// <param name="azimuth"></param> /// <param name="elevation"></param> /// <param name="signalToNoiseRatio"></param> public Satellite(int pseudorandomNumber, Azimuth azimuth, Elevation elevation, SignalToNoiseRatio signalToNoiseRatio) : this(pseudorandomNumber, azimuth, elevation, signalToNoiseRatio, false) { }