| 1 | <?xml version="1.0" encoding="UTF-8"?> |
|---|
| 2 | <!DOCTYPE softwareassembly SYSTEM "../../../xml/dtd/softwareassembly.dtd"> |
|---|
| 3 | <!--Created with OSSIE WaveDev Beta Version 0.6.0b--> |
|---|
| 4 | <!--Powered by Python--> |
|---|
| 5 | <softwareassembly name="OSSIE::Random_BPSK" id="DCE:e3558b74-8489-4980-a347-0edb15529f55"> |
|---|
| 6 | <componentfiles> |
|---|
| 7 | <componentfile type="SPD" id="RandomBits_effa70e2-0aa9-41e8-8436-abe736ac9ea1"> |
|---|
| 8 | <localfile name="../../xml/RandomBits/RandomBits.spd.xml"/> |
|---|
| 9 | </componentfile> |
|---|
| 10 | <componentfile type="SPD" id="Modulator_bba69705-91c2-4db2-a480-a346d4bce7af"> |
|---|
| 11 | <localfile name="../../xml/Modulator/Modulator.spd.xml"/> |
|---|
| 12 | </componentfile> |
|---|
| 13 | <componentfile type="SPD" id="Interpolator_fd4bab27-50bf-4459-ac03-769663490d71"> |
|---|
| 14 | <localfile name="../../xml/Interpolator/Interpolator.spd.xml"/> |
|---|
| 15 | </componentfile> |
|---|
| 16 | <componentfile type="SPD" id="USRP_TX_Control_a8ef1edf-ca9b-48ec-b5be-1c96c6ab74a2"> |
|---|
| 17 | <localfile name="../../xml/USRP_TX_Control/USRP_TX_Control.spd.xml"/> |
|---|
| 18 | </componentfile> |
|---|
| 19 | </componentfiles> |
|---|
| 20 | <partitioning> |
|---|
| 21 | <componentplacement> |
|---|
| 22 | <componentfileref refid="RandomBits_effa70e2-0aa9-41e8-8436-abe736ac9ea1"/> |
|---|
| 23 | <componentinstantiation id="DCE:48ef2468-7b9d-41b0-b7ac-67e82799de0b"> |
|---|
| 24 | <usagename>RandomBits1</usagename> |
|---|
| 25 | <componentproperties> |
|---|
| 26 | <!--[Component RandomBits1, Attribute Packet_Size]--> |
|---|
| 27 | <simpleref refid="DCE:377d6aa8-fe71-4297-8a74-3ca0dd008cb4" value="32000"/> |
|---|
| 28 | <!--[Component RandomBits1, Attribute Delay]--> |
|---|
| 29 | <simpleref refid="DCE:9048e51b-a132-44a6-8f31-adf272bd62ce" value="0"/> |
|---|
| 30 | </componentproperties> |
|---|
| 31 | <findcomponent> |
|---|
| 32 | <namingservice name="DomainName1/RandomBits1"/> |
|---|
| 33 | </findcomponent> |
|---|
| 34 | </componentinstantiation> |
|---|
| 35 | </componentplacement> |
|---|
| 36 | <componentplacement> |
|---|
| 37 | <componentfileref refid="Modulator_bba69705-91c2-4db2-a480-a346d4bce7af"/> |
|---|
| 38 | <componentinstantiation id="DCE:53c7a3c7-662d-41c6-af8c-1d61fd085214"> |
|---|
| 39 | <usagename>Modulator1</usagename> |
|---|
| 40 | <findcomponent> |
|---|
| 41 | <namingservice name="DomainName1/Modulator1"/> |
|---|
| 42 | </findcomponent> |
|---|
| 43 | </componentinstantiation> |
|---|
| 44 | </componentplacement> |
|---|
| 45 | <componentplacement> |
|---|
| 46 | <componentfileref refid="Interpolator_fd4bab27-50bf-4459-ac03-769663490d71"/> |
|---|
| 47 | <componentinstantiation id="DCE:e7a6c1f2-e020-4824-9eab-4b07bd904460"> |
|---|
| 48 | <usagename>Interpolator1</usagename> |
|---|
| 49 | <componentproperties> |
|---|
| 50 | <!--[Component Interpolator1, Attribute InterpFactor]--> |
|---|
| 51 | <simpleref refid="DCE:e5c1d4aa-4b7f-48b7-b3bf-ed90b7653bec" value="8"/> |
|---|
| 52 | <!--[Component Interpolator1, Attribute filter]--> |
|---|
| 53 | <simplesequenceref refid="DCE:9c39de73-54d4-43ad-ab9d-52f5fa526ddf"> |
|---|
| 54 | <values> |
|---|
| 55 | <value> 1.137665754984386e-03</value> |
|---|
| 56 | <value> 4.772794986407558e-03</value> |
|---|
| 57 | <value> 1.056607667280246e-02</value> |
|---|
| 58 | <value> 1.714888221251631e-02</value> |
|---|
| 59 | <value> 2.218562999212442e-02</value> |
|---|
| 60 | <value> 2.274964286587380e-02</value> |
|---|
| 61 | <value> 1.599198039582684e-02</value> |
|---|
| 62 | <value> -1.299390610839792e-17</value> |
|---|
| 63 | <value> -2.532891304929099e-02</value> |
|---|
| 64 | <value> -5.761273193305706e-02</value> |
|---|
| 65 | <value> -9.171685717623300e-02</value> |
|---|
| 66 | <value> -1.200421754876141e-01</value> |
|---|
| 67 | <value> -1.334156762656730e-01</value> |
|---|
| 68 | <value> -1.225017379844603e-01</value> |
|---|
| 69 | <value> -7.952506699057484e-02</value> |
|---|
| 70 | <value> 3.061616997868383e-17</value> |
|---|
| 71 | <value> 1.158793833291235e-01</value> |
|---|
| 72 | <value> 2.625037242524151e-01</value> |
|---|
| 73 | <value> 4.289827129157798e-01</value> |
|---|
| 74 | <value> 6.002108774380708e-01</value> |
|---|
| 75 | <value> 7.587485457306550e-01</value> |
|---|
| 76 | <value> 8.872360717690785e-01</value> |
|---|
| 77 | <value> 9.709416668894862e-01</value> |
|---|
| 78 | <value> 1.000000000000000e+00</value> |
|---|
| 79 | <value> 9.709416668894862e-01</value> |
|---|
| 80 | <value> 8.872360717690785e-01</value> |
|---|
| 81 | <value> 7.587485457306550e-01</value> |
|---|
| 82 | <value> 6.002108774380708e-01</value> |
|---|
| 83 | <value> 4.289827129157798e-01</value> |
|---|
| 84 | <value> 2.625037242524151e-01</value> |
|---|
| 85 | <value> 1.158793833291235e-01</value> |
|---|
| 86 | <value> 3.061616997868383e-17</value> |
|---|
| 87 | <value> -7.952506699057484e-02</value> |
|---|
| 88 | <value> -1.225017379844603e-01</value> |
|---|
| 89 | <value> -1.334156762656730e-01</value> |
|---|
| 90 | <value> -1.200421754876141e-01</value> |
|---|
| 91 | <value> -9.171685717623300e-02</value> |
|---|
| 92 | <value> -5.761273193305706e-02</value> |
|---|
| 93 | <value> -2.532891304929099e-02</value> |
|---|
| 94 | <value> -1.299390610839792e-17</value> |
|---|
| 95 | <value> 1.599198039582684e-02</value> |
|---|
| 96 | <value> 2.274964286587380e-02</value> |
|---|
| 97 | <value> 2.218562999212442e-02</value> |
|---|
| 98 | <value> 1.714888221251631e-02</value> |
|---|
| 99 | <value> 1.056607667280246e-02</value> |
|---|
| 100 | <value> 4.772794986407558e-03</value> |
|---|
| 101 | <value> 1.137665754984386e-03</value> |
|---|
| 102 | </values> |
|---|
| 103 | </simplesequenceref> |
|---|
| 104 | </componentproperties> |
|---|
| 105 | <findcomponent> |
|---|
| 106 | <namingservice name="DomainName1/Interpolator1"/> |
|---|
| 107 | </findcomponent> |
|---|
| 108 | </componentinstantiation> |
|---|
| 109 | </componentplacement> |
|---|
| 110 | <componentplacement> |
|---|
| 111 | <componentfileref refid="USRP_TX_Control_a8ef1edf-ca9b-48ec-b5be-1c96c6ab74a2"/> |
|---|
| 112 | <componentinstantiation id="DCE:7a867fb2-b11a-496a-8a1f-fa7f4f1f2e13"> |
|---|
| 113 | <usagename>USRP_TX_Control1</usagename> |
|---|
| 114 | <componentproperties> |
|---|
| 115 | <!--[Component USRP_TX_Control1, Attribute Interpolation]--> |
|---|
| 116 | <simpleref refid="DCE:7e40f5c3-82b3-4ad6-b247-e7e53b10caec" value="512"/> |
|---|
| 117 | <!--[Component USRP_TX_Control1, Attribute TX_Frequency]--> |
|---|
| 118 | <simpleref refid="DCE:14e279ee-0c2b-4cc7-9406-a6cd29472d04" value="500000"/> |
|---|
| 119 | </componentproperties> |
|---|
| 120 | <findcomponent> |
|---|
| 121 | <namingservice name="DomainName1/USRP_TX_Control1"/> |
|---|
| 122 | </findcomponent> |
|---|
| 123 | </componentinstantiation> |
|---|
| 124 | </componentplacement> |
|---|
| 125 | </partitioning> |
|---|
| 126 | <assemblycontroller> |
|---|
| 127 | <componentinstantiationref refid="DCE:7a867fb2-b11a-496a-8a1f-fa7f4f1f2e13"/> |
|---|
| 128 | </assemblycontroller> |
|---|
| 129 | <connections> |
|---|
| 130 | <connectinterface id="DCE:b41c9e47-b8b1-4dc9-8d27-b29e61ea6a0c"> |
|---|
| 131 | <usesport> |
|---|
| 132 | <usesidentifier>DataOut</usesidentifier> |
|---|
| 133 | <findby> |
|---|
| 134 | <namingservice name="DomainName1/RandomBits1"/> |
|---|
| 135 | </findby> |
|---|
| 136 | </usesport> |
|---|
| 137 | <providesport> |
|---|
| 138 | <providesidentifier>BitsIn</providesidentifier> |
|---|
| 139 | <findby> |
|---|
| 140 | <namingservice name="DomainName1/Modulator1"/> |
|---|
| 141 | </findby> |
|---|
| 142 | </providesport> |
|---|
| 143 | </connectinterface> |
|---|
| 144 | <connectinterface id="DCE:55b3a24b-bb97-4a39-928c-f82285b63691"> |
|---|
| 145 | <usesport> |
|---|
| 146 | <usesidentifier>SymbolsOut</usesidentifier> |
|---|
| 147 | <findby> |
|---|
| 148 | <namingservice name="DomainName1/Modulator1"/> |
|---|
| 149 | </findby> |
|---|
| 150 | </usesport> |
|---|
| 151 | <providesport> |
|---|
| 152 | <providesidentifier>inData</providesidentifier> |
|---|
| 153 | <findby> |
|---|
| 154 | <namingservice name="DomainName1/Interpolator1"/> |
|---|
| 155 | </findby> |
|---|
| 156 | </providesport> |
|---|
| 157 | </connectinterface> |
|---|
| 158 | <connectinterface id="DCE:8be6d37e-c7ec-4dff-b5e1-dc9564546746"> |
|---|
| 159 | <usesport> |
|---|
| 160 | <usesidentifier>outData</usesidentifier> |
|---|
| 161 | <findby> |
|---|
| 162 | <namingservice name="DomainName1/Interpolator1"/> |
|---|
| 163 | </findby> |
|---|
| 164 | </usesport> |
|---|
| 165 | <findby> |
|---|
| 166 | <namingservice name="DomainName1/TX_Data"/> |
|---|
| 167 | </findby> |
|---|
| 168 | </connectinterface> |
|---|
| 169 | <connectinterface id="DCE:66bcf413-b234-40a9-b696-ff776267d775"> |
|---|
| 170 | <usesport> |
|---|
| 171 | <usesidentifier>TX_Control</usesidentifier> |
|---|
| 172 | <findby> |
|---|
| 173 | <namingservice name="DomainName1/USRP_TX_Control1"/> |
|---|
| 174 | </findby> |
|---|
| 175 | </usesport> |
|---|
| 176 | <findby> |
|---|
| 177 | <namingservice name="DomainName1/TX_Control"/> |
|---|
| 178 | </findby> |
|---|
| 179 | </connectinterface> |
|---|
| 180 | <connectinterface id="DCE:c1ce5f21-f463-4975-8752-e8941ccc8a68"> |
|---|
| 181 | <usesport> |
|---|
| 182 | <usesidentifier>Data_Control</usesidentifier> |
|---|
| 183 | <findby> |
|---|
| 184 | <namingservice name="DomainName1/USRP_TX_Control1"/> |
|---|
| 185 | </findby> |
|---|
| 186 | </usesport> |
|---|
| 187 | <providesport> |
|---|
| 188 | <providesidentifier>Control</providesidentifier> |
|---|
| 189 | <findby> |
|---|
| 190 | <namingservice name="DomainName1/RandomBits1"/> |
|---|
| 191 | </findby> |
|---|
| 192 | </providesport> |
|---|
| 193 | </connectinterface> |
|---|
| 194 | </connections> |
|---|
| 195 | </softwareassembly> |
|---|