99 Ptr<SatFadingExternalInputTraceContainer> traceContainer =
100 CreateObject<SatFadingExternalInputTraceContainer>();
101 bool success = traceContainer->TestFadingTraces(numUts, numGws);
102 NS_TEST_ASSERT_MSG_EQ(success,
true,
"SatChannelFadingTrace test failed");
104 double time[4] = {1.434, 40.923, 80.503, 140.3};
105 double preCalcRes[4] = {1.020, 1.008, 1.006, 1.012};
107 Simulator::Schedule(Seconds(time[0]),
113 Simulator::Schedule(Seconds(time[1]),
119 Simulator::Schedule(Seconds(time[2]),
125 Simulator::Schedule(Seconds(time[3]),
134 for (uint32_t i = 0; i < 4; ++i)
139 "Fading not within expected tolerance");
142 Simulator::Destroy();