| 1 | <?xml version="1.0" encoding="UTF-8"?> |
|---|
| 2 | <!DOCTYPE softwareassembly SYSTEM "../../xml/dtd/softwareassembly.dtd"> |
|---|
| 3 | <!-- Created with OSSIE WaveDev--> |
|---|
| 4 | <!--Powered by Python--> |
|---|
| 5 | <softwareassembly id="DCE:63b966e2-0816-11de-b7e0-0000e80014f9" name="OSSIE::OSSIETalk"> |
|---|
| 6 | <componentfiles> |
|---|
| 7 | <componentfile id="OSSIETalk_1626a968-0815-11de-b7e0-0000e80014f9" type="SPD"> |
|---|
| 8 | <localfile name="/xml/OSSIETalk/OSSIETalk.spd.xml"/> |
|---|
| 9 | </componentfile> |
|---|
| 10 | <componentfile id="RxTxManager_1638f21c-0815-11de-b7e0-0000e80014f9" type="SPD"> |
|---|
| 11 | <localfile name="/xml/RxTxManager/RxTxManager.spd.xml"/> |
|---|
| 12 | </componentfile> |
|---|
| 13 | <componentfile id="FrameSynchronizer_15fa6182-0815-11de-b7e0-0000e80014f9" type="SPD"> |
|---|
| 14 | <localfile name="/xml/FrameSynchronizer/FrameSynchronizer.spd.xml"/> |
|---|
| 15 | </componentfile> |
|---|
| 16 | <componentfile id="FrameAssembler_15e71d16-0815-11de-b7e0-0000e80014f9" type="SPD"> |
|---|
| 17 | <localfile name="/xml/FrameAssembler/FrameAssembler.spd.xml"/> |
|---|
| 18 | </componentfile> |
|---|
| 19 | <componentfile id="DigitalModulator_160a5394-0815-11de-b7e0-0000e80014f9" type="SPD"> |
|---|
| 20 | <localfile name="/xml/DigitalModulator/DigitalModulator.spd.xml"/> |
|---|
| 21 | </componentfile> |
|---|
| 22 | <componentfile id="DigitalDemodulator_15e51246-0815-11de-b7e0-0000e80014f9" type="SPD"> |
|---|
| 23 | <localfile name="/xml/DigitalDemodulator/DigitalDemodulator.spd.xml"/> |
|---|
| 24 | </componentfile> |
|---|
| 25 | <componentfile id="amplifier_1640000c-0815-11de-b7e0-0000e80014f9" type="SPD"> |
|---|
| 26 | <localfile name="/xml/amplifier/amplifier.spd.xml"/> |
|---|
| 27 | </componentfile> |
|---|
| 28 | <componentfile id="Interpolator_1603c560-0815-11de-b7e0-0000e80014f9" type="SPD"> |
|---|
| 29 | <localfile name="/xml/Interpolator/Interpolator.spd.xml"/> |
|---|
| 30 | </componentfile> |
|---|
| 31 | <componentfile id="AutomaticGainControl_15ecfc86-0815-11de-b7e0-0000e80014f9" type="SPD"> |
|---|
| 32 | <localfile name="/xml/AutomaticGainControl/AutomaticGainControl.spd.xml"/> |
|---|
| 33 | </componentfile> |
|---|
| 34 | <componentfile id="Conv_Enc_15cd7b5e-0815-11de-b7e0-0000e80014f9" type="SPD"> |
|---|
| 35 | <localfile name="/xml/Conv_Enc/Conv_Enc.spd.xml"/> |
|---|
| 36 | </componentfile> |
|---|
| 37 | <componentfile id="Conv_Dec_163bef08-0815-11de-b7e0-0000e80014f9" type="SPD"> |
|---|
| 38 | <localfile name="/xml/Conv_Dec/Conv_Dec.spd.xml"/> |
|---|
| 39 | </componentfile> |
|---|
| 40 | <componentfile id="PacketResizer_1631f57a-0815-11de-b7e0-0000e80014f9" type="SPD"> |
|---|
| 41 | <localfile name="/xml/PacketResizer/PacketResizer.spd.xml"/> |
|---|
| 42 | </componentfile> |
|---|
| 43 | </componentfiles> |
|---|
| 44 | <partitioning> |
|---|
| 45 | <componentplacement> |
|---|
| 46 | <componentfileref refid="OSSIETalk_1626a968-0815-11de-b7e0-0000e80014f9"/> |
|---|
| 47 | <componentinstantiation id="DCE:19cc9596-0815-11de-b7e0-0000e80014f9"> |
|---|
| 48 | <usagename>OSSIETalk1</usagename> |
|---|
| 49 | <findcomponent> |
|---|
| 50 | <namingservice name="OSSIETalk1"/> |
|---|
| 51 | </findcomponent> |
|---|
| 52 | </componentinstantiation> |
|---|
| 53 | </componentplacement> |
|---|
| 54 | <componentplacement> |
|---|
| 55 | <componentfileref refid="RxTxManager_1638f21c-0815-11de-b7e0-0000e80014f9"/> |
|---|
| 56 | <componentinstantiation id="DCE:19dea254-0815-11de-b7e0-0000e80014f9"> |
|---|
| 57 | <usagename>RxTxManager1</usagename> |
|---|
| 58 | <findcomponent> |
|---|
| 59 | <namingservice name="RxTxManager1"/> |
|---|
| 60 | </findcomponent> |
|---|
| 61 | </componentinstantiation> |
|---|
| 62 | </componentplacement> |
|---|
| 63 | <componentplacement> |
|---|
| 64 | <componentfileref refid="FrameSynchronizer_15fa6182-0815-11de-b7e0-0000e80014f9"/> |
|---|
| 65 | <componentinstantiation id="DCE:19eca732-0815-11de-b7e0-0000e80014f9"> |
|---|
| 66 | <componentproperties> |
|---|
| 67 | <simpleref description="" name="k" refid="DCE:1bc8ae91-fa37-4905-aeeb-dff58870b76e" value="2"/> |
|---|
| 68 | <simpleref description="" name="m" refid="DCE:a70a36df-a580-4e1e-90d6-05a1b713edd4" value="4"/> |
|---|
| 69 | <simpleref description="" name="beta" refid="DCE:a233bee5-9696-4b37-b01e-3a910f77afe6" value="0.33"/> |
|---|
| 70 | <simpleref description="" name="Npfb" refid="DCE:8b80d4ae-b108-4e6c-8755-dc10d8f46f3b" value="32"/> |
|---|
| 71 | <simpleref description="" name="FrameSizeOption2" refid="DCE:0af7e693-4387-46d1-9d04-fdb1e2b83675" value="396"/> |
|---|
| 72 | <simpleref description="" name="FrameSizeOption3" refid="DCE:12b10d48-a8b2-4e96-bf5a-e7fa96000326" value="792"/> |
|---|
| 73 | <simpleref description="" name="FrameSizeOption4" refid="DCE:d04d7b28-bfc9-4304-9a0c-9308ecc07812" value="3168"/> |
|---|
| 74 | <simpleref description="" name="BufferSize" refid="DCE:841e7c53-9e6a-4efa-9f99-090bf1d33dd5" value="198"/> |
|---|
| 75 | </componentproperties> |
|---|
| 76 | <usagename>FrameSynchronizer1</usagename> |
|---|
| 77 | <findcomponent> |
|---|
| 78 | <namingservice name="FrameSynchronizer1"/> |
|---|
| 79 | </findcomponent> |
|---|
| 80 | </componentinstantiation> |
|---|
| 81 | </componentplacement> |
|---|
| 82 | <componentplacement> |
|---|
| 83 | <componentfileref refid="FrameAssembler_15e71d16-0815-11de-b7e0-0000e80014f9"/> |
|---|
| 84 | <componentinstantiation id="DCE:19fbb47a-0815-11de-b7e0-0000e80014f9"> |
|---|
| 85 | <componentproperties> |
|---|
| 86 | <simpleref description="" name="mod_type" refid="DCE:a15e70e4-96e4-4cc8-b1f0-06cb301f6c2e" value="QPSK"/> |
|---|
| 87 | <simpleref description="" name="FrameSizeOptionNumber" refid="DCE:96b798ba-5412-4bbe-bf0b-8ca665d25b83" value="4"/> |
|---|
| 88 | <simpleref description="" name="FrameSizeOption2" refid="DCE:a6caa288-08d2-4f0e-b0f0-f34fa513ce3d" value="396"/> |
|---|
| 89 | <simpleref description="" name="FrameSizeOption3" refid="DCE:bcf3ff9b-9f9d-4498-b29a-78f813678271" value="792"/> |
|---|
| 90 | <simpleref description="" name="FrameSizeOption4" refid="DCE:34311a06-2055-4490-a949-478786cad4d4" value="3168"/> |
|---|
| 91 | </componentproperties> |
|---|
| 92 | <usagename>FrameAssembler1</usagename> |
|---|
| 93 | <findcomponent> |
|---|
| 94 | <namingservice name="FrameAssembler1"/> |
|---|
| 95 | </findcomponent> |
|---|
| 96 | </componentinstantiation> |
|---|
| 97 | </componentplacement> |
|---|
| 98 | <componentplacement> |
|---|
| 99 | <componentfileref refid="DigitalModulator_160a5394-0815-11de-b7e0-0000e80014f9"/> |
|---|
| 100 | <componentinstantiation id="DCE:1a098726-0815-11de-b7e0-0000e80014f9"> |
|---|
| 101 | <componentproperties> |
|---|
| 102 | <simpleref description="" name="ModScheme" refid="DCE:cc5a494c-4c04-11dc-92c1-00123f63025f" value="QPSK"/> |
|---|
| 103 | </componentproperties> |
|---|
| 104 | <usagename>DigitalModulator1</usagename> |
|---|
| 105 | <findcomponent> |
|---|
| 106 | <namingservice name="DigitalModulator1"/> |
|---|
| 107 | </findcomponent> |
|---|
| 108 | </componentinstantiation> |
|---|
| 109 | </componentplacement> |
|---|
| 110 | <componentplacement> |
|---|
| 111 | <componentfileref refid="DigitalDemodulator_15e51246-0815-11de-b7e0-0000e80014f9"/> |
|---|
| 112 | <componentinstantiation id="DCE:1a1736e6-0815-11de-b7e0-0000e80014f9"> |
|---|
| 113 | <componentproperties> |
|---|
| 114 | <simpleref description="" name="DemodScheme" refid="DCE:de4641d3-5c25-47d4-8d0b-89a069ac0248" value="QPSK"/> |
|---|
| 115 | </componentproperties> |
|---|
| 116 | <usagename>DigitalDemodulator1</usagename> |
|---|
| 117 | <findcomponent> |
|---|
| 118 | <namingservice name="DigitalDemodulator1"/> |
|---|
| 119 | </findcomponent> |
|---|
| 120 | </componentinstantiation> |
|---|
| 121 | </componentplacement> |
|---|
| 122 | <componentplacement> |
|---|
| 123 | <componentfileref refid="amplifier_1640000c-0815-11de-b7e0-0000e80014f9"/> |
|---|
| 124 | <componentinstantiation id="DCE:1a2683a8-0815-11de-b7e0-0000e80014f9"> |
|---|
| 125 | <componentproperties> |
|---|
| 126 | <simpleref description="" name="I_gain" refid="DCE:06b88d4f-dd38-44e6-bc49-82db0eba5bc6" value="0.2"/> |
|---|
| 127 | <simpleref description="" name="Q_gain" refid="DCE:df91b1a8-9c83-44b4-bf2c-0dbeacb2b6f4" value="0.2"/> |
|---|
| 128 | </componentproperties> |
|---|
| 129 | <usagename>amplifier1</usagename> |
|---|
| 130 | <findcomponent> |
|---|
| 131 | <namingservice name="amplifier1"/> |
|---|
| 132 | </findcomponent> |
|---|
| 133 | </componentinstantiation> |
|---|
| 134 | </componentplacement> |
|---|
| 135 | <componentplacement> |
|---|
| 136 | <componentfileref refid="Interpolator_1603c560-0815-11de-b7e0-0000e80014f9"/> |
|---|
| 137 | <componentinstantiation id="DCE:1a348e26-0815-11de-b7e0-0000e80014f9"> |
|---|
| 138 | <componentproperties> |
|---|
| 139 | <simpleref description="" name="InterpFactor (k)" refid="DCE:e5c1d4aa-4b7f-48b7-b3bf-ed90b7653bec" value="8"/> |
|---|
| 140 | <simpleref description="" name="m" refid="DCE:f6843fdc-4c11-11dc-b0be-00123f63025f" value="4"/> |
|---|
| 141 | <simpleref description="" name="beta" refid="DCE:fed01972-4c11-11dc-8d59-00123f63025f" value="0.33"/> |
|---|
| 142 | <simplesequenceref description="" name="filter" refid="DCE:9c39de73-54d4-43ad-ab9d-52f5fa526ddf"> |
|---|
| 143 | <values> |
|---|
| 144 | <value>None</value> |
|---|
| 145 | </values> |
|---|
| 146 | </simplesequenceref> |
|---|
| 147 | </componentproperties> |
|---|
| 148 | <usagename>Interpolator1</usagename> |
|---|
| 149 | <findcomponent> |
|---|
| 150 | <namingservice name="Interpolator1"/> |
|---|
| 151 | </findcomponent> |
|---|
| 152 | </componentinstantiation> |
|---|
| 153 | </componentplacement> |
|---|
| 154 | <componentplacement> |
|---|
| 155 | <componentfileref refid="AutomaticGainControl_15ecfc86-0815-11de-b7e0-0000e80014f9"/> |
|---|
| 156 | <componentinstantiation id="DCE:1a43b7b6-0815-11de-b7e0-0000e80014f9"> |
|---|
| 157 | <componentproperties> |
|---|
| 158 | <simpleref description="" name="energy_lo" refid="DCE:aaf97fa0-d184-4d88-9954-3a1334c73d6d" value="10000"/> |
|---|
| 159 | <simpleref description="" name="energy_hi" refid="DCE:346e17c9-6678-483a-bffb-1909c64bddc0" value="10000"/> |
|---|
| 160 | <simpleref description="" name="k_attack" refid="DCE:4608b943-4fe2-49df-91fb-afa287b609d4" value="0.01"/> |
|---|
| 161 | <simpleref description="" name="k_release" refid="DCE:491ec3de-ed45-48af-a6fc-ca2d6465e136" value="0.002"/> |
|---|
| 162 | <simpleref description="" name="g_min" refid="DCE:312f63fe-709a-4217-933b-c584c8d6a9bb" value="0.5"/> |
|---|
| 163 | <simpleref description="" name="g_max" refid="DCE:8357ee0d-2417-46d9-8475-2e5778d797e4" value="2000"/> |
|---|
| 164 | <simpleref description="" name="rssi_pass" refid="DCE:b9b72ec8-d0bd-4060-b356-dcc6b0809e65" value="1"/> |
|---|
| 165 | </componentproperties> |
|---|
| 166 | <usagename>AutomaticGainControl1</usagename> |
|---|
| 167 | <findcomponent> |
|---|
| 168 | <namingservice name="AutomaticGainControl1"/> |
|---|
| 169 | </findcomponent> |
|---|
| 170 | </componentinstantiation> |
|---|
| 171 | </componentplacement> |
|---|
| 172 | <componentplacement> |
|---|
| 173 | <componentfileref refid="Conv_Enc_15cd7b5e-0815-11de-b7e0-0000e80014f9"/> |
|---|
| 174 | <componentinstantiation id="DCE:1a51e368-0815-11de-b7e0-0000e80014f9"> |
|---|
| 175 | <componentproperties> |
|---|
| 176 | <simpleref description="" name="rate_index" refid="DCE:345df262-1611-11dc-a219-0016769e497b" value="3"/> |
|---|
| 177 | <simpleref description="" name="mode" refid="DCE:7be7e584-1611-11dc-b945-0016769e497b" value="1"/> |
|---|
| 178 | </componentproperties> |
|---|
| 179 | <usagename>Conv_Enc1</usagename> |
|---|
| 180 | <findcomponent> |
|---|
| 181 | <namingservice name="Conv_Enc1"/> |
|---|
| 182 | </findcomponent> |
|---|
| 183 | </componentinstantiation> |
|---|
| 184 | </componentplacement> |
|---|
| 185 | <componentplacement> |
|---|
| 186 | <componentfileref refid="Conv_Dec_163bef08-0815-11de-b7e0-0000e80014f9"/> |
|---|
| 187 | <componentinstantiation id="DCE:1a5fb0ba-0815-11de-b7e0-0000e80014f9"> |
|---|
| 188 | <componentproperties> |
|---|
| 189 | <simpleref description="" name="rate_index" refid="DCE:0e756459-63b7-4f5e-8b15-e5fbe3bf200f" value="3"/> |
|---|
| 190 | <simpleref description="" name="mode" refid="DCE:8fd6f6e3-41d0-40b4-a26a-5ebdd6514931" value="1"/> |
|---|
| 191 | </componentproperties> |
|---|
| 192 | <usagename>Conv_Dec1</usagename> |
|---|
| 193 | <findcomponent> |
|---|
| 194 | <namingservice name="Conv_Dec1"/> |
|---|
| 195 | </findcomponent> |
|---|
| 196 | </componentinstantiation> |
|---|
| 197 | </componentplacement> |
|---|
| 198 | <componentplacement> |
|---|
| 199 | <componentfileref refid="PacketResizer_1631f57a-0815-11de-b7e0-0000e80014f9"/> |
|---|
| 200 | <componentinstantiation id="DCE:1a6f7a72-0815-11de-b7e0-0000e80014f9"> |
|---|
| 201 | <componentproperties> |
|---|
| 202 | <simpleref description="" name="Packet Size" refid="DCE:863201ca-0505-11de-b7e0-0000e80014f9" value="256"/> |
|---|
| 203 | </componentproperties> |
|---|
| 204 | <usagename>PacketResizer1</usagename> |
|---|
| 205 | <findcomponent> |
|---|
| 206 | <namingservice name="PacketResizer1"/> |
|---|
| 207 | </findcomponent> |
|---|
| 208 | </componentinstantiation> |
|---|
| 209 | </componentplacement> |
|---|
| 210 | </partitioning> |
|---|
| 211 | <assemblycontroller> |
|---|
| 212 | <componentinstantiationref refid="DCE:19dea254-0815-11de-b7e0-0000e80014f9"/> |
|---|
| 213 | </assemblycontroller> |
|---|
| 214 | <connections> |
|---|
| 215 | <connectinterface id="DCE:63b9e5c2-0816-11de-b7e0-0000e80014f9"> |
|---|
| 216 | <providesport> |
|---|
| 217 | <providesidentifier>rx_data_in</providesidentifier> |
|---|
| 218 | <findby> |
|---|
| 219 | <namingservice name="RxTxManager1"/> |
|---|
| 220 | </findby> |
|---|
| 221 | </providesport> |
|---|
| 222 | <usesport> |
|---|
| 223 | <usesidentifier>RX_Data_1</usesidentifier> |
|---|
| 224 | <findby> |
|---|
| 225 | <namingservice name="DomainName1/USRP1"/> |
|---|
| 226 | </findby> |
|---|
| 227 | </usesport> |
|---|
| 228 | </connectinterface> |
|---|
| 229 | <connectinterface id="DCE:63ba77d0-0816-11de-b7e0-0000e80014f9"> |
|---|
| 230 | <findby> |
|---|
| 231 | <namingservice name="DomainName1/TX_Data"/> |
|---|
| 232 | </findby> |
|---|
| 233 | <usesport> |
|---|
| 234 | <usesidentifier>tx_data_out</usesidentifier> |
|---|
| 235 | <findby> |
|---|
| 236 | <namingservice name="RxTxManager1"/> |
|---|
| 237 | </findby> |
|---|
| 238 | </usesport> |
|---|
| 239 | </connectinterface> |
|---|
| 240 | <connectinterface id="DCE:63bad0ea-0816-11de-b7e0-0000e80014f9"> |
|---|
| 241 | <findby> |
|---|
| 242 | <namingservice name="DomainName1/TX_Control"/> |
|---|
| 243 | </findby> |
|---|
| 244 | <usesport> |
|---|
| 245 | <usesidentifier>TX_Control</usesidentifier> |
|---|
| 246 | <findby> |
|---|
| 247 | <namingservice name="RxTxManager1"/> |
|---|
| 248 | </findby> |
|---|
| 249 | </usesport> |
|---|
| 250 | </connectinterface> |
|---|
| 251 | <connectinterface id="DCE:63bb5d4e-0816-11de-b7e0-0000e80014f9"> |
|---|
| 252 | <findby> |
|---|
| 253 | <namingservice name="DomainName1/RX_Control"/> |
|---|
| 254 | </findby> |
|---|
| 255 | <usesport> |
|---|
| 256 | <usesidentifier>RX_Control</usesidentifier> |
|---|
| 257 | <findby> |
|---|
| 258 | <namingservice name="RxTxManager1"/> |
|---|
| 259 | </findby> |
|---|
| 260 | </usesport> |
|---|
| 261 | </connectinterface> |
|---|
| 262 | <connectinterface id="DCE:63bc1d4c-0816-11de-b7e0-0000e80014f9"> |
|---|
| 263 | <providesport> |
|---|
| 264 | <providesidentifier>SymbolsIn</providesidentifier> |
|---|
| 265 | <findby> |
|---|
| 266 | <namingservice name="FrameAssembler1"/> |
|---|
| 267 | </findby> |
|---|
| 268 | </providesport> |
|---|
| 269 | <usesport> |
|---|
| 270 | <usesidentifier>symbolsOut</usesidentifier> |
|---|
| 271 | <findby> |
|---|
| 272 | <namingservice name="DigitalModulator1"/> |
|---|
| 273 | </findby> |
|---|
| 274 | </usesport> |
|---|
| 275 | </connectinterface> |
|---|
| 276 | <connectinterface id="DCE:63bcbb76-0816-11de-b7e0-0000e80014f9"> |
|---|
| 277 | <providesport> |
|---|
| 278 | <providesidentifier>SymbolsIn</providesidentifier> |
|---|
| 279 | <findby> |
|---|
| 280 | <namingservice name="DigitalDemodulator1"/> |
|---|
| 281 | </findby> |
|---|
| 282 | </providesport> |
|---|
| 283 | <usesport> |
|---|
| 284 | <usesidentifier>symbols_out</usesidentifier> |
|---|
| 285 | <findby> |
|---|
| 286 | <namingservice name="FrameSynchronizer1"/> |
|---|
| 287 | </findby> |
|---|
| 288 | </usesport> |
|---|
| 289 | </connectinterface> |
|---|
| 290 | <connectinterface id="DCE:63bd29da-0816-11de-b7e0-0000e80014f9"> |
|---|
| 291 | <providesport> |
|---|
| 292 | <providesidentifier>dataIn</providesidentifier> |
|---|
| 293 | <findby> |
|---|
| 294 | <namingservice name="amplifier1"/> |
|---|
| 295 | </findby> |
|---|
| 296 | </providesport> |
|---|
| 297 | <usesport> |
|---|
| 298 | <usesidentifier>FrameSymbolsOut</usesidentifier> |
|---|
| 299 | <findby> |
|---|
| 300 | <namingservice name="FrameAssembler1"/> |
|---|
| 301 | </findby> |
|---|
| 302 | </usesport> |
|---|
| 303 | </connectinterface> |
|---|
| 304 | <connectinterface id="DCE:63bddb32-0816-11de-b7e0-0000e80014f9"> |
|---|
| 305 | <providesport> |
|---|
| 306 | <providesidentifier>inData</providesidentifier> |
|---|
| 307 | <findby> |
|---|
| 308 | <namingservice name="Interpolator1"/> |
|---|
| 309 | </findby> |
|---|
| 310 | </providesport> |
|---|
| 311 | <usesport> |
|---|
| 312 | <usesidentifier>dataOut</usesidentifier> |
|---|
| 313 | <findby> |
|---|
| 314 | <namingservice name="amplifier1"/> |
|---|
| 315 | </findby> |
|---|
| 316 | </usesport> |
|---|
| 317 | </connectinterface> |
|---|
| 318 | <connectinterface id="DCE:63be3910-0816-11de-b7e0-0000e80014f9"> |
|---|
| 319 | <providesport> |
|---|
| 320 | <providesidentifier>tx_data_in</providesidentifier> |
|---|
| 321 | <findby> |
|---|
| 322 | <namingservice name="RxTxManager1"/> |
|---|
| 323 | </findby> |
|---|
| 324 | </providesport> |
|---|
| 325 | <usesport> |
|---|
| 326 | <usesidentifier>outData</usesidentifier> |
|---|
| 327 | <findby> |
|---|
| 328 | <namingservice name="Interpolator1"/> |
|---|
| 329 | </findby> |
|---|
| 330 | </usesport> |
|---|
| 331 | </connectinterface> |
|---|
| 332 | <connectinterface id="DCE:63beb8ae-0816-11de-b7e0-0000e80014f9"> |
|---|
| 333 | <providesport> |
|---|
| 334 | <providesidentifier>data_in</providesidentifier> |
|---|
| 335 | <findby> |
|---|
| 336 | <namingservice name="AutomaticGainControl1"/> |
|---|
| 337 | </findby> |
|---|
| 338 | </providesport> |
|---|
| 339 | <usesport> |
|---|
| 340 | <usesidentifier>rx_data_out</usesidentifier> |
|---|
| 341 | <findby> |
|---|
| 342 | <namingservice name="RxTxManager1"/> |
|---|
| 343 | </findby> |
|---|
| 344 | </usesport> |
|---|
| 345 | </connectinterface> |
|---|
| 346 | <connectinterface id="DCE:63bf4670-0816-11de-b7e0-0000e80014f9"> |
|---|
| 347 | <providesport> |
|---|
| 348 | <providesidentifier>IF_in</providesidentifier> |
|---|
| 349 | <findby> |
|---|
| 350 | <namingservice name="FrameSynchronizer1"/> |
|---|
| 351 | </findby> |
|---|
| 352 | </providesport> |
|---|
| 353 | <usesport> |
|---|
| 354 | <usesidentifier>data_out</usesidentifier> |
|---|
| 355 | <findby> |
|---|
| 356 | <namingservice name="AutomaticGainControl1"/> |
|---|
| 357 | </findby> |
|---|
| 358 | </usesport> |
|---|
| 359 | </connectinterface> |
|---|
| 360 | <connectinterface id="DCE:63bfc06e-0816-11de-b7e0-0000e80014f9"> |
|---|
| 361 | <providesport> |
|---|
| 362 | <providesidentifier>bitsIn</providesidentifier> |
|---|
| 363 | <findby> |
|---|
| 364 | <namingservice name="DigitalModulator1"/> |
|---|
| 365 | </findby> |
|---|
| 366 | </providesport> |
|---|
| 367 | <usesport> |
|---|
| 368 | <usesidentifier>encoded_bits</usesidentifier> |
|---|
| 369 | <findby> |
|---|
| 370 | <namingservice name="Conv_Enc1"/> |
|---|
| 371 | </findby> |
|---|
| 372 | </usesport> |
|---|
| 373 | </connectinterface> |
|---|
| 374 | <connectinterface id="DCE:63c065be-0816-11de-b7e0-0000e80014f9"> |
|---|
| 375 | <providesport> |
|---|
| 376 | <providesidentifier>bits_to_dec_in</providesidentifier> |
|---|
| 377 | <findby> |
|---|
| 378 | <namingservice name="Conv_Dec1"/> |
|---|
| 379 | </findby> |
|---|
| 380 | </providesport> |
|---|
| 381 | <usesport> |
|---|
| 382 | <usesidentifier>DataBitsOut</usesidentifier> |
|---|
| 383 | <findby> |
|---|
| 384 | <namingservice name="DigitalDemodulator1"/> |
|---|
| 385 | </findby> |
|---|
| 386 | </usesport> |
|---|
| 387 | </connectinterface> |
|---|
| 388 | <connectinterface id="DCE:63c0c2ac-0816-11de-b7e0-0000e80014f9"> |
|---|
| 389 | <providesport> |
|---|
| 390 | <providesidentifier>from_radio</providesidentifier> |
|---|
| 391 | <findby> |
|---|
| 392 | <namingservice name="OSSIETalk1"/> |
|---|
| 393 | </findby> |
|---|
| 394 | </providesport> |
|---|
| 395 | <usesport> |
|---|
| 396 | <usesidentifier>decoded_bits</usesidentifier> |
|---|
| 397 | <findby> |
|---|
| 398 | <namingservice name="Conv_Dec1"/> |
|---|
| 399 | </findby> |
|---|
| 400 | </usesport> |
|---|
| 401 | </connectinterface> |
|---|
| 402 | <connectinterface id="DCE:63c12cba-0816-11de-b7e0-0000e80014f9"> |
|---|
| 403 | <providesport> |
|---|
| 404 | <providesidentifier>packet_in</providesidentifier> |
|---|
| 405 | <findby> |
|---|
| 406 | <namingservice name="PacketResizer1"/> |
|---|
| 407 | </findby> |
|---|
| 408 | </providesport> |
|---|
| 409 | <usesport> |
|---|
| 410 | <usesidentifier>to_radio</usesidentifier> |
|---|
| 411 | <findby> |
|---|
| 412 | <namingservice name="OSSIETalk1"/> |
|---|
| 413 | </findby> |
|---|
| 414 | </usesport> |
|---|
| 415 | </connectinterface> |
|---|
| 416 | <connectinterface id="DCE:63c1b5ae-0816-11de-b7e0-0000e80014f9"> |
|---|
| 417 | <providesport> |
|---|
| 418 | <providesidentifier>bits_to_enc_in</providesidentifier> |
|---|
| 419 | <findby> |
|---|
| 420 | <namingservice name="Conv_Enc1"/> |
|---|
| 421 | </findby> |
|---|
| 422 | </providesport> |
|---|
| 423 | <usesport> |
|---|
| 424 | <usesidentifier>packet_out</usesidentifier> |
|---|
| 425 | <findby> |
|---|
| 426 | <namingservice name="PacketResizer1"/> |
|---|
| 427 | </findby> |
|---|
| 428 | </usesport> |
|---|
| 429 | </connectinterface> |
|---|
| 430 | </connections> |
|---|
| 431 | </softwareassembly> |
|---|