| 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:5838f584-749f-11df-9f4a-001aa089d644" name="OSSIE::FlexframeLoopback"> |
|---|
| 6 | <componentfiles> |
|---|
| 7 | <componentfile id="PacketSource_7ce8658c-749e-11df-b386-001aa089d644" type="SPD"> |
|---|
| 8 | <localfile name="/xml/PacketSource/PacketSource.spd.xml"/> |
|---|
| 9 | </componentfile> |
|---|
| 10 | <componentfile id="FlexframeGen_7cbf0250-749e-11df-bf67-001aa089d644" type="SPD"> |
|---|
| 11 | <localfile name="/xml/FlexframeGen/FlexframeGen.spd.xml"/> |
|---|
| 12 | </componentfile> |
|---|
| 13 | <componentfile id="Channel_f8980610-749e-11df-90d0-001aa089d644" type="SPD"> |
|---|
| 14 | <localfile name="/xml/Channel/Channel.spd.xml"/> |
|---|
| 15 | </componentfile> |
|---|
| 16 | <componentfile id="FlexframeSync_f8be8eac-749e-11df-8a61-001aa089d644" type="SPD"> |
|---|
| 17 | <localfile name="/xml/FlexframeSync/FlexframeSync.spd.xml"/> |
|---|
| 18 | </componentfile> |
|---|
| 19 | <componentfile id="PacketSink_f893d842-749e-11df-9eec-001aa089d644" type="SPD"> |
|---|
| 20 | <localfile name="/xml/PacketSink/PacketSink.spd.xml"/> |
|---|
| 21 | </componentfile> |
|---|
| 22 | <componentfile id="complexFloat2Short_f8c39a64-749e-11df-91ad-001aa089d644" type="SPD"> |
|---|
| 23 | <localfile name="/xml/complexFloat2Short/complexFloat2Short.spd.xml"/> |
|---|
| 24 | </componentfile> |
|---|
| 25 | </componentfiles> |
|---|
| 26 | <partitioning> |
|---|
| 27 | <componentplacement> |
|---|
| 28 | <componentfileref refid="PacketSource_7ce8658c-749e-11df-b386-001aa089d644"/> |
|---|
| 29 | <componentinstantiation id="DCE:878daa1a-749e-11df-afd3-001aa089d644"> |
|---|
| 30 | <componentproperties> |
|---|
| 31 | <simpleref description="" name="HeaderDataLength" refid="DCE:27ffa4d2-0f35-11df-baab-001aa089d644" value="8"/> |
|---|
| 32 | <simpleref description="" name="PayloadDataLength" refid="DCE:3320e0ba-0f35-11df-baab-001aa089d644" value="64"/> |
|---|
| 33 | <simpleref description="" name="PacketDelay(ms)" refid="DCE:908059a9-6632-4bc6-8e95-aec06fed3244" value="500"/> |
|---|
| 34 | </componentproperties> |
|---|
| 35 | <usagename>PacketSource1</usagename> |
|---|
| 36 | <findcomponent> |
|---|
| 37 | <namingservice name="PacketSource1"/> |
|---|
| 38 | </findcomponent> |
|---|
| 39 | </componentinstantiation> |
|---|
| 40 | </componentplacement> |
|---|
| 41 | <componentplacement> |
|---|
| 42 | <componentfileref refid="FlexframeGen_7cbf0250-749e-11df-bf67-001aa089d644"/> |
|---|
| 43 | <componentinstantiation id="DCE:87b39572-749e-11df-8930-001aa089d644"> |
|---|
| 44 | <componentproperties> |
|---|
| 45 | <simpleref description="" name="verbose" refid="DCE:5b852bf4-6d83-11df-80dc-001aa089d644" value="1"/> |
|---|
| 46 | <simpleref description="" name="mod_scheme" refid="DCE:c1612e14-6d83-11df-8500-001aa089d644" value="qpsk"/> |
|---|
| 47 | <simpleref description="" name="mod_depth" refid="DCE:d1ff6dee-6d83-11df-a93b-001aa089d644" value="2"/> |
|---|
| 48 | <simpleref description="" name="phasing_length" refid="DCE:1ca10d80-6d84-11df-b66a-001aa089d644" value="80"/> |
|---|
| 49 | <simpleref description="" name="ramp_length" refid="DCE:29b6bcc2-6d84-11df-bfd7-001aa089d644" value="32"/> |
|---|
| 50 | </componentproperties> |
|---|
| 51 | <usagename>FlexframeGen1</usagename> |
|---|
| 52 | <findcomponent> |
|---|
| 53 | <namingservice name="FlexframeGen1"/> |
|---|
| 54 | </findcomponent> |
|---|
| 55 | </componentinstantiation> |
|---|
| 56 | </componentplacement> |
|---|
| 57 | <componentplacement> |
|---|
| 58 | <componentfileref refid="Channel_f8980610-749e-11df-90d0-001aa089d644"/> |
|---|
| 59 | <componentinstantiation id="DCE:085ae52c-749f-11df-98ea-001aa089d644"> |
|---|
| 60 | <componentproperties> |
|---|
| 61 | <simpleref description="" name="SNRdB" refid="DCE:47d35f86-749a-11df-8174-001aa089d644" value="23.0"/> |
|---|
| 62 | <simpleref description="" name="channel_gain" refid="DCE:55ac60c6-749a-11df-b526-001aa089d644" value="1"/> |
|---|
| 63 | <simpleref description="" name="CFO" refid="DCE:7113ea14-749a-11df-9663-001aa089d644" value="0"/> |
|---|
| 64 | <simpleref description="" name="CPO" refid="DCE:7e420400-749a-11df-a1b4-001aa089d644" value="0"/> |
|---|
| 65 | <simpleref description="" name="tau" refid="DCE:8e06f828-749a-11df-9271-001aa089d644" value="0"/> |
|---|
| 66 | </componentproperties> |
|---|
| 67 | <usagename>Channel1</usagename> |
|---|
| 68 | <findcomponent> |
|---|
| 69 | <namingservice name="Channel1"/> |
|---|
| 70 | </findcomponent> |
|---|
| 71 | </componentinstantiation> |
|---|
| 72 | </componentplacement> |
|---|
| 73 | <componentplacement> |
|---|
| 74 | <componentfileref refid="FlexframeSync_f8be8eac-749e-11df-8a61-001aa089d644"/> |
|---|
| 75 | <componentinstantiation id="DCE:0c61569c-749f-11df-a326-001aa089d644"> |
|---|
| 76 | <componentproperties> |
|---|
| 77 | <simpleref description="" name="squelch_threshold" refid="DCE:32efdb04-6d87-11df-b5c6-001aa089d644" value="-30"/> |
|---|
| 78 | </componentproperties> |
|---|
| 79 | <usagename>FlexframeSync1</usagename> |
|---|
| 80 | <findcomponent> |
|---|
| 81 | <namingservice name="FlexframeSync1"/> |
|---|
| 82 | </findcomponent> |
|---|
| 83 | </componentinstantiation> |
|---|
| 84 | </componentplacement> |
|---|
| 85 | <componentplacement> |
|---|
| 86 | <componentfileref refid="PacketSink_f893d842-749e-11df-9eec-001aa089d644"/> |
|---|
| 87 | <componentinstantiation id="DCE:10b71344-749f-11df-a8bc-001aa089d644"> |
|---|
| 88 | <componentproperties> |
|---|
| 89 | <simpleref description="" name="verbose" refid="DCE:5c849ed4-0f34-11df-baab-001aa089d644" value="1"/> |
|---|
| 90 | </componentproperties> |
|---|
| 91 | <usagename>PacketSink1</usagename> |
|---|
| 92 | <findcomponent> |
|---|
| 93 | <namingservice name="PacketSink1"/> |
|---|
| 94 | </findcomponent> |
|---|
| 95 | </componentinstantiation> |
|---|
| 96 | </componentplacement> |
|---|
| 97 | <componentplacement> |
|---|
| 98 | <componentfileref refid="complexFloat2Short_f8c39a64-749e-11df-91ad-001aa089d644"/> |
|---|
| 99 | <componentinstantiation id="DCE:1390cd62-749f-11df-8e71-001aa089d644"> |
|---|
| 100 | <componentproperties> |
|---|
| 101 | <simpleref description="" name="gain" refid="DCE:7e9411be-7266-4c1c-ad1e-e7fa7c597248" value="1000"/> |
|---|
| 102 | </componentproperties> |
|---|
| 103 | <usagename>complexFloat2Short1</usagename> |
|---|
| 104 | <findcomponent> |
|---|
| 105 | <namingservice name="complexFloat2Short1"/> |
|---|
| 106 | </findcomponent> |
|---|
| 107 | </componentinstantiation> |
|---|
| 108 | </componentplacement> |
|---|
| 109 | </partitioning> |
|---|
| 110 | <assemblycontroller> |
|---|
| 111 | <componentinstantiationref refid="DCE:878daa1a-749e-11df-afd3-001aa089d644"/> |
|---|
| 112 | </assemblycontroller> |
|---|
| 113 | <connections> |
|---|
| 114 | <connectinterface id="DCE:583a375a-749f-11df-9f9f-001aa089d644"> |
|---|
| 115 | <providesport> |
|---|
| 116 | <providesidentifier>HeaderDataIn</providesidentifier> |
|---|
| 117 | <findby> |
|---|
| 118 | <namingservice name="FlexframeGen1"/> |
|---|
| 119 | </findby> |
|---|
| 120 | </providesport> |
|---|
| 121 | <usesport> |
|---|
| 122 | <usesidentifier>HeaderDataOut</usesidentifier> |
|---|
| 123 | <findby> |
|---|
| 124 | <namingservice name="PacketSource1"/> |
|---|
| 125 | </findby> |
|---|
| 126 | </usesport> |
|---|
| 127 | </connectinterface> |
|---|
| 128 | <connectinterface id="DCE:583b514e-749f-11df-b837-001aa089d644"> |
|---|
| 129 | <providesport> |
|---|
| 130 | <providesidentifier>PayloadDataIn</providesidentifier> |
|---|
| 131 | <findby> |
|---|
| 132 | <namingservice name="FlexframeGen1"/> |
|---|
| 133 | </findby> |
|---|
| 134 | </providesport> |
|---|
| 135 | <usesport> |
|---|
| 136 | <usesidentifier>PayloadDataOut</usesidentifier> |
|---|
| 137 | <findby> |
|---|
| 138 | <namingservice name="PacketSource1"/> |
|---|
| 139 | </findby> |
|---|
| 140 | </usesport> |
|---|
| 141 | </connectinterface> |
|---|
| 142 | <connectinterface id="DCE:583da5a2-749f-11df-9718-001aa089d644"> |
|---|
| 143 | <providesport> |
|---|
| 144 | <providesidentifier>samplesIn</providesidentifier> |
|---|
| 145 | <findby> |
|---|
| 146 | <namingservice name="Channel1"/> |
|---|
| 147 | </findby> |
|---|
| 148 | </providesport> |
|---|
| 149 | <usesport> |
|---|
| 150 | <usesidentifier>FrameSamplesOut</usesidentifier> |
|---|
| 151 | <findby> |
|---|
| 152 | <namingservice name="FlexframeGen1"/> |
|---|
| 153 | </findby> |
|---|
| 154 | </usesport> |
|---|
| 155 | </connectinterface> |
|---|
| 156 | <connectinterface id="DCE:5841aaa8-749f-11df-8edf-001aa089d644"> |
|---|
| 157 | <providesport> |
|---|
| 158 | <providesidentifier>FrameSamplesIn</providesidentifier> |
|---|
| 159 | <findby> |
|---|
| 160 | <namingservice name="FlexframeSync1"/> |
|---|
| 161 | </findby> |
|---|
| 162 | </providesport> |
|---|
| 163 | <usesport> |
|---|
| 164 | <usesidentifier>samplesOut</usesidentifier> |
|---|
| 165 | <findby> |
|---|
| 166 | <namingservice name="Channel1"/> |
|---|
| 167 | </findby> |
|---|
| 168 | </usesport> |
|---|
| 169 | </connectinterface> |
|---|
| 170 | <connectinterface id="DCE:5842cbe0-749f-11df-8d6f-001aa089d644"> |
|---|
| 171 | <providesport> |
|---|
| 172 | <providesidentifier>HeaderDataIn</providesidentifier> |
|---|
| 173 | <findby> |
|---|
| 174 | <namingservice name="PacketSink1"/> |
|---|
| 175 | </findby> |
|---|
| 176 | </providesport> |
|---|
| 177 | <usesport> |
|---|
| 178 | <usesidentifier>HeaderDataOut</usesidentifier> |
|---|
| 179 | <findby> |
|---|
| 180 | <namingservice name="FlexframeSync1"/> |
|---|
| 181 | </findby> |
|---|
| 182 | </usesport> |
|---|
| 183 | </connectinterface> |
|---|
| 184 | <connectinterface id="DCE:5843f240-749f-11df-905b-001aa089d644"> |
|---|
| 185 | <providesport> |
|---|
| 186 | <providesidentifier>PayloadDataIn</providesidentifier> |
|---|
| 187 | <findby> |
|---|
| 188 | <namingservice name="PacketSink1"/> |
|---|
| 189 | </findby> |
|---|
| 190 | </providesport> |
|---|
| 191 | <usesport> |
|---|
| 192 | <usesidentifier>PayloadDataOut</usesidentifier> |
|---|
| 193 | <findby> |
|---|
| 194 | <namingservice name="FlexframeSync1"/> |
|---|
| 195 | </findby> |
|---|
| 196 | </usesport> |
|---|
| 197 | </connectinterface> |
|---|
| 198 | <connectinterface id="DCE:58450eaa-749f-11df-bb7d-001aa089d644"> |
|---|
| 199 | <providesport> |
|---|
| 200 | <providesidentifier>complexFloatIn</providesidentifier> |
|---|
| 201 | <findby> |
|---|
| 202 | <namingservice name="complexFloat2Short1"/> |
|---|
| 203 | </findby> |
|---|
| 204 | </providesport> |
|---|
| 205 | <usesport> |
|---|
| 206 | <usesidentifier>ModemSamplesOut</usesidentifier> |
|---|
| 207 | <findby> |
|---|
| 208 | <namingservice name="FlexframeSync1"/> |
|---|
| 209 | </findby> |
|---|
| 210 | </usesport> |
|---|
| 211 | </connectinterface> |
|---|
| 212 | </connections> |
|---|
| 213 | </softwareassembly> |
|---|