Changeset 302

Show
Ignore:
Timestamp:
06/30/09 01:02:42 (15 years ago)
Author:
trnewman
Message:

Python demo updates

Location:
vtcross/trunk
Files:
1 added
3 modified

Legend:

Unmodified
Added
Removed
  • vtcross/trunk/examples/example.ce.xml

    r161 r302  
    99    <utilities> 
    1010        <utility name="throughput" units="kbps" goal="max" target="125000" />  
    11         <utility name="spectral_efficiency" units="b/s/Hz" goal="max" /> 
    12         <!-- <utility name="log10_ber" units="none" goal="min" target="-3" /> --> 
    13         <!-- <utility name="latency" units="ms" goal="min" target=100 /> --> 
     11        <utility name="PER" units="" goal="min" target="1" /> 
    1412    </utilities> 
    1513 
    1614    <!-- radio parameters --> 
    1715    <parameters> 
    18         <parameter name="mod_scheme" min="1" max="4" step="1"> 
    19             <!-- BPSK, QPSK, 8-PSK, 16-QAM --> 
     16        <parameter name="bandwidth" min="1" max="255" step="1"> 
    2017            <affect utility="throughput" relationship="improve" /> 
    21             <affect utility="spectral_efficiency" relationship="improve" /> 
    22             <affect utility="log10_ber" relationship="degrade" /> 
    2318        </parameter> 
    24         <parameter name="tx_power" units="dBm" min="-30.0" max="0.0" step="0.1"> 
    25             <affect utility="log10_ber" relationship="improve"/> 
     19        <parameter name="tx_power" units="dBm" min="1" max="255" step="1"> 
     20            <affect utility="PER" relationship="improve"/> 
    2621        </parameter> 
    2722    </parameters> 
     
    2924    <!-- link/channel observations --> 
    3025    <observables> 
    31         <observable name="SNR"> 
    32             <affect utility="log10_ber" relationship="improve" /> 
     26        <observable name="throughput"> 
     27            <affect utility="throughput" relationship="improve" /> 
     28        <observable name="PER"> 
     29            <affect utility="PER" relationship="improve" /> 
    3330        </observable> 
    3431    </observables> 
  • vtcross/trunk/examples/example.xml

    r161 r302  
    1111        <utility name="spectral_efficiency" units="b/s/Hz" goal="max" /> 
    1212        <utility name="log10_ber" units="none" goal="min" target="-3" /> 
    13         <!-- <utility name="latency" units="ms" goal="min" target=100 /> --> 
    1413    </utilities> 
    1514 
  • vtcross/trunk/src/libvtcross/swig/libcross_demo.py

    r301 r302  
     1# Simple Python demonstration script for using 
     2# the CROSS system. 
     3# 
     4# Use with demo.xml shell configuration file 
     5#   Instructions: 
     6#       Start shell with demo.xml config from the examples directory 
     7#       Start cognitive engine 
     8#       Run this script 
     9#        
     10 
    111from cross import * 
    212