diff --git a/quisp/modules/Common/GatedQueue.h b/quisp/modules/Common/GatedQueue.h index 7925e2ff6..09ab2bad3 100644 --- a/quisp/modules/Common/GatedQueue.h +++ b/quisp/modules/Common/GatedQueue.h @@ -33,7 +33,7 @@ class GatedQueue : public Queue { private: bool pending_vcr = false; }; - +Define_Module(GatedQueue); } // namespace quisp::modules #endif diff --git a/quisp/modules/Common/GatedQueue.ned b/quisp/modules/Common/GatedQueue.ned index 528dbeab8..73caf2905 100644 --- a/quisp/modules/Common/GatedQueue.ned +++ b/quisp/modules/Common/GatedQueue.ned @@ -1,5 +1,5 @@ - package modules.Common; +@namespace(quisp::modules); simple GatedQueue extends Queue { diff --git a/quisp/modules/Common/Queue.ned b/quisp/modules/Common/Queue.ned index 6dcd00759..200fdc7e1 100644 --- a/quisp/modules/Common/Queue.ned +++ b/quisp/modules/Common/Queue.ned @@ -26,7 +26,7 @@ simple Queue // @statistic[txBytes](title="transmitting packet byte length"; unit=bytes; record=vector?,count,sum,histogram; interpolationmode=none); // @statistic[rxBytes](title="received packet byte length"; unit=bytes; record=vector?,count,sum,histogram; interpolationmode=none); gates: - input in; - output out; - inout line; + input in @loose; + output out @loose; + inout line @loose; } diff --git a/quisp/modules/Satellite/PointingSystem.ned b/quisp/modules/Satellite/PointingSystem.ned index 4c1e2b121..9e6c9be38 100644 --- a/quisp/modules/Satellite/PointingSystem.ned +++ b/quisp/modules/Satellite/PointingSystem.ned @@ -7,9 +7,9 @@ simple PointingSystem { parameters: string name = "VisChecker"; - double orbital_period @unit(s);// = default(6s); - double vis_start_coeff; - double vis_end_coeff; + double orbital_period @unit(s) = default(1d); +// double vis_start_coeff = default(0); +// double vis_end_coeff = default(1); @class(PointingSystem); gates: input req;