/// <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;
 }
Exemple #2
0
 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)
 {
 }