This commit is contained in:
Tim Schubert 2020-08-24 11:35:37 +02:00
parent 1c96f7d2f6
commit ee268592ad
2 changed files with 5 additions and 6 deletions

View file

@ -46,15 +46,14 @@ LeoOrbitNodeHelper::Install (const std::string &orbitFile)
{
MobilityHelper mobility;
mobility.SetPositionAllocator ("ns3::LeoCircularOrbitPostionAllocator",
"NumOrbits", IntegerValue (orbit.inc),
"NumOrbits", IntegerValue (orbit.planes),
"NumSatellites", IntegerValue (orbit.sats));
mobility.SetMobilityModel ("ns3::LeoCircularOrbitMobilityModel",
"Altitude", DoubleValue (orbit.alt),
"Inclination", DoubleValue (orbit.inc));
NodeContainer c;
Ptr<Node> node = m_nodeFactory.Create<Node> ();
c.Add (node);
c.Create (orbit.sats*orbit.planes);
mobility.Install (c);
nodes.Add (c);
NS_LOG_DEBUG ("Added orbit plane");