diff --git a/adhoccomputing/FrameHandlerBase.py b/adhoccomputing/FrameHandlerBase.py index ad13e1d..c1f4778 100644 --- a/adhoccomputing/FrameHandlerBase.py +++ b/adhoccomputing/FrameHandlerBase.py @@ -31,7 +31,7 @@ def __init__(self, header, payload): class FrameHandlerBase(GenericModel): - def __init__(self,componentname, componentinstancenumber): + def __init__(self,componentname, componentinstancenumber, framers): super().__init__(componentname, componentinstancenumber) self.chan = 0 diff --git a/adhoccomputing/UsrpB210OfdmFlexFramePhy.py b/adhoccomputing/UsrpB210OfdmFlexFramePhy.py index b41b6a9..acef676 100644 --- a/adhoccomputing/UsrpB210OfdmFlexFramePhy.py +++ b/adhoccomputing/UsrpB210OfdmFlexFramePhy.py @@ -114,5 +114,6 @@ def configure(self): # Because of this reason will use userdata to get access back to the framer object def __init__(self, componentname, componentinstancenumber): - super().__init__(componentname, componentinstancenumber) + self.framers = framers + super().__init__(componentname, componentinstancenumber, framers) diff --git a/setup.py b/setup.py index 494ad01..8bec604 100644 --- a/setup.py +++ b/setup.py @@ -8,7 +8,7 @@ setup( # TODO: Fix the configs in this part name='adhoccomputing', - version='2.0.11', + version='2.0.12', description="Ad Hoc Computing Library", long_description=long_description, long_description_content_type="text/markdown",