Add missing propagation delay

This commit is contained in:
Tim Schubert 2020-08-19 23:31:11 +02:00
parent fb9950c8cc
commit 9599470b0f
3 changed files with 13 additions and 8 deletions

View file

@ -22,7 +22,7 @@ IslPropagationLossModel::GetTypeId (void)
.AddConstructor<IslPropagationLossModel> ()
.AddAttribute ("MaxDistance",
"Cut-off distance for signal propagation",
DoubleValue (1000.0),
DoubleValue (2000.0),
MakeDoubleAccessor (&IslPropagationLossModel::SetCutoffDistance,
&IslPropagationLossModel::GetCutoffDistance),
MakeDoubleChecker<double> ())
@ -41,6 +41,8 @@ IslPropagationLossModel::~IslPropagationLossModel ()
bool
IslPropagationLossModel::GetLos (Ptr<MobilityModel> moda, Ptr<MobilityModel> modb)
{
// TODO get max distance with line-sphere intersection
// origin of LOS
Vector3D oc = moda->GetPosition ();
Vector3D bp = modb->GetPosition ();