Changeset 5468

Show
Ignore:
Timestamp:
10/21/07 15:00:40 (6 years ago)
Author:
jgaeddert
Message:

re-creating FrameSynchronizerTest?; frame synchronizer should be able to lock with unreasonably large frequency offsets

Location:
experimental/waveforms/FrameSynchronizerTest
Files:
3 added
4 modified

Legend:

Unmodified
Added
Removed
  • experimental/waveforms/FrameSynchronizerTest/FrameSynchronizerTest.sad.xml

    r4097 r5468  
    33<!--Created with OSSIE WaveDev Beta Version 0.6.0b--> 
    44<!--Powered by Python--> 
    5 <softwareassembly name="OSSIE::FrameSynchronizerTest" id="DCE:4dcf2276-1142-11dc-8180-00123f63025f"> 
     5<softwareassembly id="DCE:7ed8354e-7e78-11dc-bb6d-00123f63025f" name="OSSIE::FrameSynchronizerTest"> 
    66    <componentfiles> 
    7         <componentfile type="SPD" id="GenericAssControl_4e798b4a-1141-11dc-b959-00123f63025f"> 
    8             <localfile name="xml/GenericAssControl/GenericAssControl.spd.xml"/> 
    9         </componentfile> 
    10         <componentfile type="SPD" id="DataGenerator_4e1865e0-1141-11dc-b4e2-00123f63025f"> 
    11             <localfile name="xml/DataGenerator/DataGenerator.spd.xml"/> 
    12         </componentfile> 
    13         <componentfile type="SPD" id="PacketizerSimpleBPSK_4dd94a4a-1141-11dc-babe-00123f63025f"> 
    14             <localfile name="xml/PacketizerSimpleBPSK/PacketizerSimpleBPSK.spd.xml"/> 
    15         </componentfile> 
    16         <componentfile type="SPD" id="Modulator_4e92f31e-1141-11dc-af25-00123f63025f"> 
    17             <localfile name="xml/Modulator/Modulator.spd.xml"/> 
    18         </componentfile> 
    19         <componentfile type="SPD" id="FrameAssembler_4e5d6046-1141-11dc-a943-00123f63025f"> 
    20             <localfile name="xml/FrameAssembler/FrameAssembler.spd.xml"/> 
    21         </componentfile> 
    22         <componentfile type="SPD" id="Interpolator_4e136c34-1141-11dc-8ee9-00123f63025f"> 
    23             <localfile name="xml/Interpolator/Interpolator.spd.xml"/> 
    24         </componentfile> 
    25         <componentfile type="SPD" id="FrameSynchronizer_4e7d536a-1141-11dc-8644-00123f63025f"> 
    26             <localfile name="xml/FrameSynchronizer/FrameSynchronizer.spd.xml"/> 
    27         </componentfile> 
    28         <componentfile type="SPD" id="Demodulator_4dfd5160-1141-11dc-b1e5-00123f63025f"> 
    29             <localfile name="xml/Demodulator/Demodulator.spd.xml"/> 
    30         </componentfile> 
    31         <componentfile type="SPD" id="DepacketizerSimpleBPSK_4e36d61a-1141-11dc-8696-00123f63025f"> 
    32             <localfile name="xml/DepacketizerSimpleBPSK/DepacketizerSimpleBPSK.spd.xml"/> 
    33         </componentfile> 
    34         <componentfile type="SPD" id="DataComparator_4e0291b6-1141-11dc-acf6-00123f63025f"> 
    35             <localfile name="xml/DataComparator/DataComparator.spd.xml"/> 
     7        <componentfile id="DataGenerator_48203bfa-7e78-11dc-b020-00123f63025f" type="SPD"> 
     8            <localfile name="/xml/DataGenerator/DataGenerator.spd.xml"/> 
     9        </componentfile> 
     10        <componentfile id="Packetizer_480895f4-7e78-11dc-aaf3-00123f63025f" type="SPD"> 
     11            <localfile name="/xml/Packetizer/Packetizer.spd.xml"/> 
     12        </componentfile> 
     13        <componentfile id="DigitalModulator_48343826-7e78-11dc-8a9c-00123f63025f" type="SPD"> 
     14            <localfile name="/xml/DigitalModulator/DigitalModulator.spd.xml"/> 
     15        </componentfile> 
     16        <componentfile id="FrameAssembler_4855a326-7e78-11dc-a533-00123f63025f" type="SPD"> 
     17            <localfile name="/xml/FrameAssembler/FrameAssembler.spd.xml"/> 
     18        </componentfile> 
     19        <componentfile id="amplifier_48854f68-7e78-11dc-8fc5-00123f63025f" type="SPD"> 
     20            <localfile name="/xml/amplifier/amplifier.spd.xml"/> 
     21        </componentfile> 
     22        <componentfile id="Interpolator_481a71ac-7e78-11dc-a49b-00123f63025f" type="SPD"> 
     23            <localfile name="/xml/Interpolator/Interpolator.spd.xml"/> 
     24        </componentfile> 
     25        <componentfile id="ChannelEmulator_48132636-7e78-11dc-ad4f-00123f63025f" type="SPD"> 
     26            <localfile name="/xml/ChannelEmulator/ChannelEmulator.spd.xml"/> 
     27        </componentfile> 
     28        <componentfile id="AutomaticGainControl_484a34dc-7e78-11dc-bed3-00123f63025f" type="SPD"> 
     29            <localfile name="/xml/AutomaticGainControl/AutomaticGainControl.spd.xml"/> 
     30        </componentfile> 
     31        <componentfile id="FrameSynchronizer_48732126-7e78-11dc-9c7c-00123f63025f" type="SPD"> 
     32            <localfile name="/xml/FrameSynchronizer/FrameSynchronizer.spd.xml"/> 
     33        </componentfile> 
     34        <componentfile id="DigitalDemodulator_481088ae-7e78-11dc-aa6d-00123f63025f" type="SPD"> 
     35            <localfile name="/xml/DigitalDemodulator/DigitalDemodulator.spd.xml"/> 
     36        </componentfile> 
     37        <componentfile id="Depacketizer_480c890c-7e78-11dc-807f-00123f63025f" type="SPD"> 
     38            <localfile name="/xml/Depacketizer/Depacketizer.spd.xml"/> 
     39        </componentfile> 
     40        <componentfile id="DataComparator_4817c178-7e78-11dc-8b77-00123f63025f" type="SPD"> 
     41            <localfile name="/xml/DataComparator/DataComparator.spd.xml"/> 
    3642        </componentfile> 
    3743    </componentfiles> 
    3844    <partitioning> 
    3945        <componentplacement> 
    40             <componentfileref refid="GenericAssControl_4e798b4a-1141-11dc-b959-00123f63025f"/> 
    41             <componentinstantiation id="DCE:54a75f10-1141-11dc-b780-00123f63025f"> 
    42                 <usagename>GenericAssControl1</usagename>  
    43                 <findcomponent> 
    44                     <namingservice name="DomainName1/GenericAssControl1"/> 
    45                 </findcomponent> 
    46             </componentinstantiation> 
    47         </componentplacement> 
    48         <componentplacement> 
    49             <componentfileref refid="DataGenerator_4e1865e0-1141-11dc-b4e2-00123f63025f"/> 
    50             <componentinstantiation id="DCE:54bb5ba0-1141-11dc-a9fc-00123f63025f"> 
     46            <componentfileref refid="DataGenerator_48203bfa-7e78-11dc-b020-00123f63025f"/> 
     47            <componentinstantiation id="DCE:5317205a-7e78-11dc-8ae6-00123f63025f"> 
     48                <componentproperties> 
     49                    <simpleref description="" name="num_packets" refid="DCE:92ed6d3a-4a78-11dc-8aea-00123f63025f" value="8"/> 
     50                    <simpleref description="" name="packet_delay" refid="DCE:8375e39f-2b99-4aa1-899a-b72fe927753a" value="100000"/> 
     51                    <simpleref description="" name="run_continuous" refid="DCE:513e6e6c-4b76-11dc-80ce-00123f63025f" value="1"/> 
     52                </componentproperties> 
    5153                <usagename>DataGenerator1</usagename>  
    5254                <findcomponent> 
    53                     <namingservice name="DomainName1/DataGenerator1"/> 
    54                 </findcomponent> 
    55             </componentinstantiation> 
    56         </componentplacement> 
    57         <componentplacement> 
    58             <componentfileref refid="PacketizerSimpleBPSK_4dd94a4a-1141-11dc-babe-00123f63025f"/> 
    59             <componentinstantiation id="DCE:54cf38aa-1141-11dc-9d48-00123f63025f"> 
    60                 <usagename>PacketizerSimpleBPSK1</usagename>  
    61                 <findcomponent> 
    62                     <namingservice name="DomainName1/PacketizerSimpleBPSK1"/> 
    63                 </findcomponent> 
    64             </componentinstantiation> 
    65         </componentplacement> 
    66         <componentplacement> 
    67             <componentfileref refid="Modulator_4e92f31e-1141-11dc-af25-00123f63025f"/> 
    68             <componentinstantiation id="DCE:7e0b9664-1141-11dc-bc30-00123f63025f"> 
    69                 <usagename>Modulator1</usagename>  
    70                 <findcomponent> 
    71                     <namingservice name="DomainName1/Modulator1"/> 
    72                 </findcomponent> 
    73                 <componentproperties> 
    74                     <simpleref refid="DCE:63faedf6-fa6a-4841-93a1-9e360183688e" name="Modulation_Type" value="QPSK" description=""/> 
    75                 </componentproperties> 
    76             </componentinstantiation> 
    77         </componentplacement> 
    78         <componentplacement> 
    79             <componentfileref refid="FrameAssembler_4e5d6046-1141-11dc-a943-00123f63025f"/> 
    80             <componentinstantiation id="DCE:859c592c-1141-11dc-9c54-00123f63025f"> 
     55                    <namingservice name="DataGenerator1"/> 
     56                </findcomponent> 
     57            </componentinstantiation> 
     58        </componentplacement> 
     59        <componentplacement> 
     60            <componentfileref refid="Packetizer_480895f4-7e78-11dc-aaf3-00123f63025f"/> 
     61            <componentinstantiation id="DCE:53270330-7e78-11dc-9611-00123f63025f"> 
     62                <usagename>Packetizer1</usagename>  
     63                <findcomponent> 
     64                    <namingservice name="Packetizer1"/> 
     65                </findcomponent> 
     66            </componentinstantiation> 
     67        </componentplacement> 
     68        <componentplacement> 
     69            <componentfileref refid="DigitalModulator_48343826-7e78-11dc-8a9c-00123f63025f"/> 
     70            <componentinstantiation id="DCE:5336e1c4-7e78-11dc-8a5e-00123f63025f"> 
     71                <usagename>DigitalModulator1</usagename>  
     72                <findcomponent> 
     73                    <namingservice name="DigitalModulator1"/> 
     74                </findcomponent> 
     75            </componentinstantiation> 
     76        </componentplacement> 
     77        <componentplacement> 
     78            <componentfileref refid="FrameAssembler_4855a326-7e78-11dc-a533-00123f63025f"/> 
     79            <componentinstantiation id="DCE:5346e876-7e78-11dc-ab8e-00123f63025f"> 
     80                <componentproperties> 
     81                    <simpleref description="" name="frame_size" refid="DCE:25a1df92-7f22-43af-8720-ad37714a66db" value="4096"/> 
     82                </componentproperties> 
    8183                <usagename>FrameAssembler1</usagename>  
    8284                <findcomponent> 
    83                     <namingservice name="DomainName1/FrameAssembler1"/> 
    84                 </findcomponent> 
    85                 <componentproperties> 
    86                     <simpleref refid="DCE:690f320c-5bee-4959-b93d-586dc3450aac" name="mod_type" value="QPSK" description="Modulation type: BPSK, QPSK, 8PSK, 16QAM"/> 
    87                     <simpleref refid="DCE:25a1df92-7f22-43af-8720-ad37714a66db" name="frame_size" value="8192" description="Frame size (number of modulated symbols): 2048, 4096, 8192, 16384"/> 
    88                 </componentproperties> 
    89             </componentinstantiation> 
    90         </componentplacement> 
    91         <componentplacement> 
    92             <componentfileref refid="Interpolator_4e136c34-1141-11dc-8ee9-00123f63025f"/> 
    93             <componentinstantiation id="DCE:89f0506e-1141-11dc-8cf3-00123f63025f"> 
     85                    <namingservice name="FrameAssembler1"/> 
     86                </findcomponent> 
     87            </componentinstantiation> 
     88        </componentplacement> 
     89        <componentplacement> 
     90            <componentfileref refid="amplifier_48854f68-7e78-11dc-8fc5-00123f63025f"/> 
     91            <componentinstantiation id="DCE:5356c3f4-7e78-11dc-bec8-00123f63025f"> 
     92                <componentproperties> 
     93                    <simpleref description="" name="linear_gain" refid="DCE:06b88d4f-dd38-44e6-bc49-82db0eba5bc6" value="1"/> 
     94                </componentproperties> 
     95                <usagename>amplifier1</usagename>  
     96                <findcomponent> 
     97                    <namingservice name="amplifier1"/> 
     98                </findcomponent> 
     99            </componentinstantiation> 
     100        </componentplacement> 
     101        <componentplacement> 
     102            <componentfileref refid="Interpolator_481a71ac-7e78-11dc-a49b-00123f63025f"/> 
     103            <componentinstantiation id="DCE:5366b322-7e78-11dc-acd3-00123f63025f"> 
     104                <componentproperties> 
     105                    <simpleref description="" name="InterpFactor (k)" refid="DCE:e5c1d4aa-4b7f-48b7-b3bf-ed90b7653bec" value="4"/> 
     106                    <simpleref description="" name="m" refid="DCE:f6843fdc-4c11-11dc-b0be-00123f63025f" value="4"/> 
     107                    <simpleref description="" name="beta" refid="DCE:fed01972-4c11-11dc-8d59-00123f63025f" value="0.33"/> 
     108                </componentproperties> 
    94109                <usagename>Interpolator1</usagename>  
    95110                <findcomponent> 
    96                     <namingservice name="DomainName1/Interpolator1"/> 
    97                 </findcomponent> 
    98                 <componentproperties> 
    99                     <simpleref refid="DCE:e5c1d4aa-4b7f-48b7-b3bf-ed90b7653bec" name="InterpFactor" value="2" description=""/> 
    100                     <simplesequenceref refid="DCE:9c39de73-54d4-43ad-ab9d-52f5fa526ddf" description="" name="filter"> 
    101                         <values> 
    102 <value>0.011899</value> 
    103 <value>-0.001807</value> 
    104 <value>-0.033116</value> 
    105 <value>0.045016</value> 
    106 <value>0.056597</value> 
    107 <value>-0.153604</value> 
    108 <value>-0.075002</value> 
    109 <value>0.615345</value> 
    110 <value>1.081972</value> 
    111 <value>0.615345</value> 
    112 <value>-0.075002</value> 
    113 <value>-0.153604</value> 
    114 <value>0.056597</value> 
    115 <value>0.045016</value> 
    116 <value>-0.033116</value> 
    117 <value>-0.001807</value> 
    118 <value>0.011899</value> 
    119                         </values> 
    120                     </simplesequenceref> 
    121                 </componentproperties> 
    122             </componentinstantiation> 
    123         </componentplacement> 
    124         <componentplacement> 
    125             <componentfileref refid="FrameSynchronizer_4e7d536a-1141-11dc-8644-00123f63025f"/> 
    126             <componentinstantiation id="DCE:92ca9514-1141-11dc-a5a5-00123f63025f"> 
     111                    <namingservice name="Interpolator1"/> 
     112                </findcomponent> 
     113            </componentinstantiation> 
     114        </componentplacement> 
     115        <componentplacement> 
     116            <componentfileref refid="ChannelEmulator_48132636-7e78-11dc-ad4f-00123f63025f"/> 
     117            <componentinstantiation id="DCE:53768874-7e78-11dc-8284-00123f63025f"> 
     118                <componentproperties> 
     119                    <simpleref description="" name="carrier_offset" refid="DCE:c441fd34-652a-11dc-92a9-00123f63025f" value="0.1"/> 
     120                    <simpleref description="" name="SNR" refid="DCE:11ed778e-652b-11dc-9415-00123f63025f" value="30.0"/> 
     121                    <simpleref description="" name="phase_offset" refid="DCE:32a3f7b4-652b-11dc-86ff-00123f63025f" value="0.0"/> 
     122                </componentproperties> 
     123                <usagename>ChannelEmulator1</usagename>  
     124                <findcomponent> 
     125                    <namingservice name="ChannelEmulator1"/> 
     126                </findcomponent> 
     127            </componentinstantiation> 
     128        </componentplacement> 
     129        <componentplacement> 
     130            <componentfileref refid="AutomaticGainControl_484a34dc-7e78-11dc-bed3-00123f63025f"/> 
     131            <componentinstantiation id="DCE:53866d98-7e78-11dc-b9dd-00123f63025f"> 
     132                <componentproperties> 
     133                    <simpleref description="" name="energy_lo" refid="DCE:aaf97fa0-d184-4d88-9954-3a1334c73d6d" value="10000"/> 
     134                    <simpleref description="" name="energy_hi" refid="DCE:346e17c9-6678-483a-bffb-1909c64bddc0" value="10000"/> 
     135                    <simpleref description="" name="k_attack" refid="DCE:4608b943-4fe2-49df-91fb-afa287b609d4" value="0.0001"/> 
     136                    <simpleref description="" name="k_release" refid="DCE:491ec3de-ed45-48af-a6fc-ca2d6465e136" value="0.0001"/> 
     137                    <simpleref description="" name="g_min" refid="DCE:312f63fe-709a-4217-933b-c584c8d6a9bb" value="0.1"/> 
     138                    <simpleref description="" name="g_max" refid="DCE:8357ee0d-2417-46d9-8475-2e5778d797e4" value="200.0"/> 
     139                    <simpleref description="" name="rssi_pass" refid="DCE:b9b72ec8-d0bd-4060-b356-dcc6b0809e65" value="2000"/> 
     140                </componentproperties> 
     141                <usagename>AutomaticGainControl1</usagename>  
     142                <findcomponent> 
     143                    <namingservice name="AutomaticGainControl1"/> 
     144                </findcomponent> 
     145            </componentinstantiation> 
     146        </componentplacement> 
     147        <componentplacement> 
     148            <componentfileref refid="FrameSynchronizer_48732126-7e78-11dc-9c7c-00123f63025f"/> 
     149            <componentinstantiation id="DCE:539653c0-7e78-11dc-9c8d-00123f63025f"> 
     150                <componentproperties> 
     151                    <simpleref description="" name="m" refid="DCE:e031c459-3497-407b-b1cd-dd1639c5d071" value="5"/> 
     152                    <simpleref description="" name="beta" refid="DCE:a933b75e-a687-4200-9eaa-fc8774e5b8ea" value="0.33"/> 
     153                    <simpleref description="" name="Npfb" refid="DCE:7557f563-a6d5-4ba0-ad9c-83c80efb2130" value="32"/> 
     154                </componentproperties> 
    127155                <usagename>FrameSynchronizer1</usagename>  
    128156                <findcomponent> 
    129                     <namingservice name="DomainName1/FrameSynchronizer1"/> 
    130                 </findcomponent> 
    131                 <componentproperties> 
    132                     <simpleref refid="DCE:24394e29-d291-41e3-a5bf-61055da911ac" name="k" value="2" description="Samples per symbol"/> 
    133                     <simpleref refid="DCE:7557f563-a6d5-4ba0-ad9c-83c80efb2130" name="Npfb" value="32" description="Number of filters in bank"/> 
    134                 </componentproperties> 
    135             </componentinstantiation> 
    136         </componentplacement> 
    137         <componentplacement> 
    138             <componentfileref refid="Demodulator_4dfd5160-1141-11dc-b1e5-00123f63025f"/> 
    139             <componentinstantiation id="DCE:9b23279e-1141-11dc-9beb-00123f63025f"> 
    140                 <usagename>Demodulator1</usagename>  
    141                 <findcomponent> 
    142                     <namingservice name="DomainName1/Demodulator1"/> 
    143                 </findcomponent> 
    144                 <componentproperties> 
    145                     <simpleref refid="DCE:df4641d3-5c25-47d4-8d0b-89a069ac0248" name="DemodScheme" value="QPSK" description="Type of demodulation scheme to use"/> 
    146                 </componentproperties> 
    147             </componentinstantiation> 
    148         </componentplacement> 
    149         <componentplacement> 
    150             <componentfileref refid="DepacketizerSimpleBPSK_4e36d61a-1141-11dc-8696-00123f63025f"/> 
    151             <componentinstantiation id="DCE:b334971e-1141-11dc-bb11-00123f63025f"> 
    152                 <usagename>DepacketizerSimpleBPSK1</usagename>  
    153                 <findcomponent> 
    154                     <namingservice name="DomainName1/DepacketizerSimpleBPSK1"/> 
    155                 </findcomponent> 
    156             </componentinstantiation> 
    157         </componentplacement> 
    158         <componentplacement> 
    159             <componentfileref refid="DataComparator_4e0291b6-1141-11dc-acf6-00123f63025f"/> 
    160             <componentinstantiation id="DCE:b6c4cb92-1141-11dc-870d-00123f63025f"> 
     157                    <namingservice name="FrameSynchronizer1"/> 
     158                </findcomponent> 
     159            </componentinstantiation> 
     160        </componentplacement> 
     161        <componentplacement> 
     162            <componentfileref refid="DigitalDemodulator_481088ae-7e78-11dc-aa6d-00123f63025f"/> 
     163            <componentinstantiation id="DCE:53a628b8-7e78-11dc-958d-00123f63025f"> 
     164                <usagename>DigitalDemodulator1</usagename>  
     165                <findcomponent> 
     166                    <namingservice name="DigitalDemodulator1"/> 
     167                </findcomponent> 
     168            </componentinstantiation> 
     169        </componentplacement> 
     170        <componentplacement> 
     171            <componentfileref refid="Depacketizer_480c890c-7e78-11dc-807f-00123f63025f"/> 
     172            <componentinstantiation id="DCE:53b5fffe-7e78-11dc-aaf2-00123f63025f"> 
     173                <usagename>Depacketizer1</usagename>  
     174                <findcomponent> 
     175                    <namingservice name="Depacketizer1"/> 
     176                </findcomponent> 
     177            </componentinstantiation> 
     178        </componentplacement> 
     179        <componentplacement> 
     180            <componentfileref refid="DataComparator_4817c178-7e78-11dc-8b77-00123f63025f"/> 
     181            <componentinstantiation id="DCE:53c5e05e-7e78-11dc-897c-00123f63025f"> 
    161182                <usagename>DataComparator1</usagename>  
    162183                <findcomponent> 
    163                     <namingservice name="DomainName1/DataComparator1"/> 
     184                    <namingservice name="DataComparator1"/> 
    164185                </findcomponent> 
    165186            </componentinstantiation> 
     
    167188    </partitioning> 
    168189    <assemblycontroller> 
    169         <componentinstantiationref refid="DCE:54a75f10-1141-11dc-b780-00123f63025f"/> 
     190        <componentinstantiationref refid="DCE:5317205a-7e78-11dc-8ae6-00123f63025f"/> 
    170191    </assemblycontroller> 
    171192    <connections> 
    172         <connectinterface id="DCE:4dd0466a-1142-11dc-8567-00123f63025f"> 
    173             <usesport> 
    174                 <usesidentifier>resourceOut0</usesidentifier>  
    175                 <findby> 
    176                     <namingservice name="DomainName1/GenericAssControl1"/> 
    177                 </findby> 
    178             </usesport> 
    179             <providesport> 
    180                 <providesidentifier>Resource</providesidentifier>  
    181                 <findby> 
    182                     <namingservice name="DomainName1/DataGenerator1"/> 
    183                 </findby> 
    184             </providesport> 
    185         </connectinterface> 
    186         <connectinterface id="DCE:4dd1cc6a-1142-11dc-86a2-00123f63025f"> 
    187             <usesport> 
    188                 <usesidentifier>control_bits_out</usesidentifier>  
    189                 <findby> 
    190                     <namingservice name="DomainName1/DataGenerator1"/> 
    191                 </findby> 
    192             </usesport> 
    193             <providesport> 
    194                 <providesidentifier>controlIn</providesidentifier>  
    195                 <findby> 
    196                     <namingservice name="DomainName1/PacketizerSimpleBPSK1"/> 
    197                 </findby> 
    198             </providesport> 
    199         </connectinterface> 
    200         <connectinterface id="DCE:4dd2d420-1142-11dc-b89f-00123f63025f"> 
     193        <connectinterface id="DCE:7ed9218e-7e78-11dc-bdc4-00123f63025f"> 
     194            <providesport> 
     195                <providesidentifier>bitsIn</providesidentifier>  
     196                <findby> 
     197                    <namingservice name="Packetizer1"/> 
     198                </findby> 
     199            </providesport> 
    201200            <usesport> 
    202201                <usesidentifier>data_bits_out</usesidentifier>  
    203202                <findby> 
    204                     <namingservice name="DomainName1/DataGenerator1"/> 
    205                 </findby> 
    206             </usesport> 
     203                    <namingservice name="DataGenerator1"/> 
     204                </findby> 
     205            </usesport> 
     206        </connectinterface> 
     207        <connectinterface id="DCE:7ed9fa96-7e78-11dc-bce5-00123f63025f"> 
    207208            <providesport> 
    208209                <providesidentifier>bitsIn</providesidentifier>  
    209210                <findby> 
    210                     <namingservice name="DomainName1/PacketizerSimpleBPSK1"/> 
    211                 </findby> 
    212             </providesport> 
    213         </connectinterface> 
    214         <connectinterface id="DCE:4dd43504-1142-11dc-a7f8-00123f63025f"> 
     211                    <namingservice name="DigitalModulator1"/> 
     212                </findby> 
     213            </providesport> 
    215214            <usesport> 
    216215                <usesidentifier>bitsOut</usesidentifier>  
    217216                <findby> 
    218                     <namingservice name="DomainName1/PacketizerSimpleBPSK1"/> 
    219                 </findby> 
    220             </usesport> 
    221             <providesport> 
    222                 <providesidentifier>BitsIn</providesidentifier>  
    223                 <findby> 
    224                     <namingservice name="DomainName1/Modulator1"/> 
    225                 </findby> 
    226             </providesport> 
    227         </connectinterface> 
    228         <connectinterface id="DCE:4dd5e570-1142-11dc-ac69-00123f63025f"> 
    229             <usesport> 
    230                 <usesidentifier>SymbolsOut</usesidentifier>  
    231                 <findby> 
    232                     <namingservice name="DomainName1/Modulator1"/> 
    233                 </findby> 
    234             </usesport> 
     217                    <namingservice name="Packetizer1"/> 
     218                </findby> 
     219            </usesport> 
     220        </connectinterface> 
     221        <connectinterface id="DCE:7edad9de-7e78-11dc-bfe0-00123f63025f"> 
    235222            <providesport> 
    236223                <providesidentifier>SymbolsIn</providesidentifier>  
    237224                <findby> 
    238                     <namingservice name="DomainName1/FrameAssembler1"/> 
    239                 </findby> 
    240             </providesport> 
    241         </connectinterface> 
    242         <connectinterface id="DCE:4dd79974-1142-11dc-86b8-00123f63025f"> 
     225                    <namingservice name="FrameAssembler1"/> 
     226                </findby> 
     227            </providesport> 
     228            <usesport> 
     229                <usesidentifier>symbolsOut</usesidentifier>  
     230                <findby> 
     231                    <namingservice name="DigitalModulator1"/> 
     232                </findby> 
     233            </usesport> 
     234        </connectinterface> 
     235        <connectinterface id="DCE:7edbc024-7e78-11dc-acda-00123f63025f"> 
     236            <providesport> 
     237                <providesidentifier>dataIn</providesidentifier>  
     238                <findby> 
     239                    <namingservice name="amplifier1"/> 
     240                </findby> 
     241            </providesport> 
    243242            <usesport> 
    244243                <usesidentifier>FrameSymbolsOut</usesidentifier>  
    245244                <findby> 
    246                     <namingservice name="DomainName1/FrameAssembler1"/> 
    247                 </findby> 
    248             </usesport> 
     245                    <namingservice name="FrameAssembler1"/> 
     246                </findby> 
     247            </usesport> 
     248        </connectinterface> 
     249        <connectinterface id="DCE:7edd50b0-7e78-11dc-b79e-00123f63025f"> 
    249250            <providesport> 
    250251                <providesidentifier>inData</providesidentifier>  
    251252                <findby> 
    252                     <namingservice name="DomainName1/Interpolator1"/> 
    253                 </findby> 
    254             </providesport> 
    255         </connectinterface> 
    256         <connectinterface id="DCE:4dd975aa-1142-11dc-85be-00123f63025f"> 
     253                    <namingservice name="Interpolator1"/> 
     254                </findby> 
     255            </providesport> 
     256            <usesport> 
     257                <usesidentifier>dataOut</usesidentifier>  
     258                <findby> 
     259                    <namingservice name="amplifier1"/> 
     260                </findby> 
     261            </usesport> 
     262        </connectinterface> 
     263        <connectinterface id="DCE:7ede65d6-7e78-11dc-bb92-00123f63025f"> 
     264            <providesport> 
     265                <providesidentifier>baseband_in</providesidentifier>  
     266                <findby> 
     267                    <namingservice name="ChannelEmulator1"/> 
     268                </findby> 
     269            </providesport> 
    257270            <usesport> 
    258271                <usesidentifier>outData</usesidentifier>  
    259272                <findby> 
    260                     <namingservice name="DomainName1/Interpolator1"/> 
    261                 </findby> 
    262             </usesport> 
     273                    <namingservice name="Interpolator1"/> 
     274                </findby> 
     275            </usesport> 
     276        </connectinterface> 
     277        <connectinterface id="DCE:7edf4e74-7e78-11dc-aa1f-00123f63025f"> 
     278            <providesport> 
     279                <providesidentifier>data_in</providesidentifier>  
     280                <findby> 
     281                    <namingservice name="AutomaticGainControl1"/> 
     282                </findby> 
     283            </providesport> 
     284            <usesport> 
     285                <usesidentifier>IF_out</usesidentifier>  
     286                <findby> 
     287                    <namingservice name="ChannelEmulator1"/> 
     288                </findby> 
     289            </usesport> 
     290        </connectinterface> 
     291        <connectinterface id="DCE:7ee1d6a8-7e78-11dc-9825-00123f63025f"> 
    263292            <providesport> 
    264293                <providesidentifier>IF_in</providesidentifier>  
    265294                <findby> 
    266                     <namingservice name="DomainName1/FrameSynchronizer1"/> 
    267                 </findby> 
    268             </providesport> 
    269         </connectinterface> 
    270         <connectinterface id="DCE:4ddb3476-1142-11dc-842b-00123f63025f"> 
     295                    <namingservice name="FrameSynchronizer1"/> 
     296                </findby> 
     297            </providesport> 
     298            <usesport> 
     299                <usesidentifier>data_out</usesidentifier>  
     300                <findby> 
     301                    <namingservice name="AutomaticGainControl1"/> 
     302                </findby> 
     303            </usesport> 
     304        </connectinterface> 
     305        <connectinterface id="DCE:7ee2ebb0-7e78-11dc-9a54-00123f63025f"> 
     306            <providesport> 
     307                <providesidentifier>SymbolsIn</providesidentifier>  
     308                <findby> 
     309                    <namingservice name="DigitalDemodulator1"/> 
     310                </findby> 
     311            </providesport> 
    271312            <usesport> 
    272313                <usesidentifier>symbols_out</usesidentifier>  
    273314                <findby> 
    274                     <namingservice name="DomainName1/FrameSynchronizer1"/> 
    275                 </findby> 
    276             </usesport> 
    277             <providesport> 
    278                 <providesidentifier>SymbolsIn</providesidentifier>  
    279                 <findby> 
    280                     <namingservice name="DomainName1/Demodulator1"/> 
    281                 </findby> 
    282             </providesport> 
    283         </connectinterface> 
    284         <connectinterface id="DCE:4ddcd8a8-1142-11dc-b2c9-00123f63025f"> 
     315                    <namingservice name="FrameSynchronizer1"/> 
     316                </findby> 
     317            </usesport> 
     318        </connectinterface> 
     319        <connectinterface id="DCE:7ee50e54-7e78-11dc-9694-00123f63025f"> 
     320            <providesport> 
     321                <providesidentifier>bitsIn</providesidentifier>  
     322                <findby> 
     323                    <namingservice name="Depacketizer1"/> 
     324                </findby> 
     325            </providesport> 
    285326            <usesport> 
    286327                <usesidentifier>DataBitsOut</usesidentifier>  
    287328                <findby> 
    288                     <namingservice name="DomainName1/Demodulator1"/> 
    289                 </findby> 
    290             </usesport> 
    291             <providesport> 
    292                 <providesidentifier>bitsIn</providesidentifier>  
    293                 <findby> 
    294                     <namingservice name="DomainName1/DepacketizerSimpleBPSK1"/> 
    295                 </findby> 
    296             </providesport> 
    297         </connectinterface> 
    298         <connectinterface id="DCE:4dde5da4-1142-11dc-aa75-00123f63025f"> 
     329                    <namingservice name="DigitalDemodulator1"/> 
     330                </findby> 
     331            </usesport> 
     332        </connectinterface> 
     333        <connectinterface id="DCE:7ee5f90e-7e78-11dc-a8c8-00123f63025f"> 
     334            <providesport> 
     335                <providesidentifier>data_bits_in</providesidentifier>  
     336                <findby> 
     337                    <namingservice name="DataComparator1"/> 
     338                </findby> 
     339            </providesport> 
    299340            <usesport> 
    300341                <usesidentifier>bitsOut</usesidentifier>  
    301342                <findby> 
    302                     <namingservice name="DomainName1/DepacketizerSimpleBPSK1"/> 
    303                 </findby> 
    304             </usesport> 
    305             <providesport> 
    306                 <providesidentifier>data_bits_in</providesidentifier>  
    307                 <findby> 
    308                     <namingservice name="DomainName1/DataComparator1"/> 
    309                 </findby> 
    310             </providesport> 
    311         </connectinterface> 
    312         <connectinterface id="DCE:4ddf7c16-1142-11dc-8ea0-00123f63025f"> 
    313             <usesport> 
    314                 <usesidentifier>controlOut</usesidentifier>  
    315                 <findby> 
    316                     <namingservice name="DomainName1/DepacketizerSimpleBPSK1"/> 
    317                 </findby> 
    318             </usesport> 
    319             <providesport> 
    320                 <providesidentifier>control_bits_in</providesidentifier>  
    321                 <findby> 
    322                     <namingservice name="DomainName1/DataComparator1"/> 
    323                 </findby> 
    324             </providesport> 
     343                    <namingservice name="Depacketizer1"/> 
     344                </findby> 
     345            </usesport> 
    325346        </connectinterface> 
    326347    </connections> 
  • experimental/waveforms/FrameSynchronizerTest/FrameSynchronizerTest_DAS.xml

    r4097 r5468  
    33<!--Powered by Python--> 
    44<deploymentenforcement> 
    5     <application name="Name" id="DCE:438bffd7-cf7d-4f29-b0bc-e66303d25a84"/> 
     5    <application id="DCE:438bffd7-cf7d-4f29-b0bc-e66303d25a84" name="Name"/> 
    66    <deviceassignmentsequence> 
    77        <deviceassignmenttype> 
    8             <componentid>DCE:54a75f10-1141-11dc-b780-00123f63025f</componentid>  
     8            <componentid>DCE:5317205a-7e78-11dc-8ae6-00123f63025f</componentid>  
    99            <assigndeviceid>DCE:5ba336ee-aaaa-aaaa-aaaa-00123f573a7f</assigndeviceid>  
    1010        </deviceassignmenttype> 
    1111        <deviceassignmenttype> 
    12             <componentid>DCE:54bb5ba0-1141-11dc-a9fc-00123f63025f</componentid>  
     12            <componentid>DCE:53270330-7e78-11dc-9611-00123f63025f</componentid>  
    1313            <assigndeviceid>DCE:5ba336ee-aaaa-aaaa-aaaa-00123f573a7f</assigndeviceid>  
    1414        </deviceassignmenttype> 
    1515        <deviceassignmenttype> 
    16             <componentid>DCE:54cf38aa-1141-11dc-9d48-00123f63025f</componentid>  
     16            <componentid>DCE:5336e1c4-7e78-11dc-8a5e-00123f63025f</componentid>  
    1717            <assigndeviceid>DCE:5ba336ee-aaaa-aaaa-aaaa-00123f573a7f</assigndeviceid>  
    1818        </deviceassignmenttype> 
    1919        <deviceassignmenttype> 
    20             <componentid>DCE:7e0b9664-1141-11dc-bc30-00123f63025f</componentid>  
     20            <componentid>DCE:5346e876-7e78-11dc-ab8e-00123f63025f</componentid>  
    2121            <assigndeviceid>DCE:5ba336ee-aaaa-aaaa-aaaa-00123f573a7f</assigndeviceid>  
    2222        </deviceassignmenttype> 
    2323        <deviceassignmenttype> 
    24             <componentid>DCE:859c592c-1141-11dc-9c54-00123f63025f</componentid>  
     24            <componentid>DCE:5356c3f4-7e78-11dc-bec8-00123f63025f</componentid>  
    2525            <assigndeviceid>DCE:5ba336ee-aaaa-aaaa-aaaa-00123f573a7f</assigndeviceid>  
    2626        </deviceassignmenttype> 
    2727        <deviceassignmenttype> 
    28             <componentid>DCE:89f0506e-1141-11dc-8cf3-00123f63025f</componentid>  
     28            <componentid>DCE:5366b322-7e78-11dc-acd3-00123f63025f</componentid>  
    2929            <assigndeviceid>DCE:5ba336ee-aaaa-aaaa-aaaa-00123f573a7f</assigndeviceid>  
    3030        </deviceassignmenttype> 
    3131        <deviceassignmenttype> 
    32             <componentid>DCE:92ca9514-1141-11dc-a5a5-00123f63025f</componentid>  
     32            <componentid>DCE:53768874-7e78-11dc-8284-00123f63025f</componentid>  
    3333            <assigndeviceid>DCE:5ba336ee-aaaa-aaaa-aaaa-00123f573a7f</assigndeviceid>  
    3434        </deviceassignmenttype> 
    3535        <deviceassignmenttype> 
    36             <componentid>DCE:9b23279e-1141-11dc-9beb-00123f63025f</componentid>  
     36            <componentid>DCE:53866d98-7e78-11dc-b9dd-00123f63025f</componentid>  
    3737            <assigndeviceid>DCE:5ba336ee-aaaa-aaaa-aaaa-00123f573a7f</assigndeviceid>  
    3838        </deviceassignmenttype> 
    3939        <deviceassignmenttype> 
    40             <componentid>DCE:b334971e-1141-11dc-bb11-00123f63025f</componentid>  
     40            <componentid>DCE:539653c0-7e78-11dc-9c8d-00123f63025f</componentid>  
    4141            <assigndeviceid>DCE:5ba336ee-aaaa-aaaa-aaaa-00123f573a7f</assigndeviceid>  
    4242        </deviceassignmenttype> 
    4343        <deviceassignmenttype> 
    44             <componentid>DCE:b6c4cb92-1141-11dc-870d-00123f63025f</componentid>  
     44            <componentid>DCE:53a628b8-7e78-11dc-958d-00123f63025f</componentid>  
     45            <assigndeviceid>DCE:5ba336ee-aaaa-aaaa-aaaa-00123f573a7f</assigndeviceid>  
     46        </deviceassignmenttype> 
     47        <deviceassignmenttype> 
     48            <componentid>DCE:53b5fffe-7e78-11dc-aaf2-00123f63025f</componentid>  
     49            <assigndeviceid>DCE:5ba336ee-aaaa-aaaa-aaaa-00123f573a7f</assigndeviceid>  
     50        </deviceassignmenttype> 
     51        <deviceassignmenttype> 
     52            <componentid>DCE:53c5e05e-7e78-11dc-897c-00123f63025f</componentid>  
    4553            <assigndeviceid>DCE:5ba336ee-aaaa-aaaa-aaaa-00123f573a7f</assigndeviceid>  
    4654        </deviceassignmenttype> 
  • experimental/waveforms/FrameSynchronizerTest/Makefile.am

    r3928 r5468  
    33ossieName = FrameSynchronizerTest 
    44 
    5 waveformdir = $(prefix)/waveforms/$(ossieName) 
     5waveformdir = $(prefix)/dom/waveforms/ 
    66dist_waveform_DATA = FrameSynchronizerTest.sad.xml FrameSynchronizerTest_DAS.xml  
    77 
  • experimental/waveforms/FrameSynchronizerTest/configure.ac

    r3928 r5468  
    1515 
    1616AC_CHECK_LIB([omniORB4], [main], [], [AC_MSG_ERROR([cannot find omniORBi4 library])]) 
     17AC_CHECK_LIB([omnithread], [main], [], [AC_MSG_ERROR([cannot find omnithread library])]) 
    1718AC_CHECK_LIB([omniDynamic4], [main], [], [AC_MSG_ERROR([cannot find omniDynamic4 library])]) 
    1819AC_CHECK_HEADERS([omniORB4/CORBA.h], [], [AC_MSG_ERROR([cannot find omniORB4 header files])]) 
     20 
     21AC_CHECK_LIB([standardInterfaces], [main], [], [AC_MSG_ERROR([cannot find standardInterfaces])]) 
     22AC_CHECK_HEADERS([standardinterfaces/complexShort.h], [], [AC_MSG_ERROR([cannot find standardInterfaces header files])]) 
    1923 
    2024AC_LANG_POP 
     
    2731AC_SUBST(IDL_FLAGS) 
    2832 
    29 PKG_CHECK_MODULES(SI, standardInterfaces >= 0.0.1,,exit) 
    30 SI_PATH=`pkg-config --variable=includedir standardInterfaces` 
    31 AC_SUBST(SI_PATH) 
    32  
    3333AC_CONFIG_FILES(Makefile) 
    3434