Show
Ignore:
Timestamp:
04/15/11 17:03:53 (4 years ago)
Author:
jgaeddert
Message:

FlexframeGen?: enabling forward-error correction in properties

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • ossiedev/branches/jgaeddert/0.8.0/components/xml/PacketDecoder.prf.xml

    r10679 r10689  
    55<properties> 
    66    <description>These are the properties to configure the device manager</description>  
     7 
    78    <simple id="DCE:659f6164-1017-11df-baab-001aa089d644" mode="readonly" name="verbose" type="boolean"> 
    89        <value>0</value>  
     
    1011        <kind kindtype="configure"/> 
    1112    </simple> 
     13 
     14    <!-- 
     15    Available forward error-correction codes 
     16    Note that only the Hamming and repeat codes are available by default. The 
     17    convolutional and Reed-Solomon codes are available only if libfec is installed 
     18    (see http://www.ka9q.net/code/fec/). Details about installation can be found 
     19    by reading the liquid-dsp documentation (see the source code or 
     20    http://ganymede.ece.vt.edu). 
     21        [none]      none 
     22        [r3]        repeat(3) 
     23        [r5]        repeat(5) 
     24        [h74]       Hamming(7,4) 
     25        [h84]       Hamming(8,4) 
     26        [h128]      Hamming(12,8) 
     27        [v27]       convolutional r1/2 K=7 
     28        [v29]       convolutional r1/2 K=9 
     29        [v39]       convolutional r1/3 K=9 
     30        [v615]      convolutional r1/6 K=15 
     31        [v27p23]    convolutional r2/3 K=7 (punctured) 
     32        [v27p34]    convolutional r3/4 K=7 (punctured) 
     33        [v27p45]    convolutional r4/5 K=7 (punctured) 
     34        [v27p56]    convolutional r5/6 K=7 (punctured) 
     35        [v27p67]    convolutional r6/7 K=7 (punctured) 
     36        [v27p78]    convolutional r7/8 K=7 (punctured) 
     37        [v29p23]    convolutional r2/3 K=9 (punctured) 
     38        [v29p34]    convolutional r3/4 K=9 (punctured) 
     39        [v29p45]    convolutional r4/5 K=9 (punctured) 
     40        [v29p56]    convolutional r5/6 K=9 (punctured) 
     41        [v29p67]    convolutional r6/7 K=9 (punctured) 
     42        [v29p78]    convolutional r7/8 K=9 (punctured) 
     43        [rs8]       Reed-Solomon, 223/255 
     44    --> 
    1245    <simple id="DCE:6cbcdea4-1017-11df-baab-001aa089d644" mode="readwrite" name="fec_inner" type="string"> 
    1346        <value>none</value>  
     
    1548        <kind kindtype="configure"/> 
    1649    </simple> 
     50 
    1751    <simple id="DCE:71e71fe8-1017-11df-baab-001aa089d644" mode="readwrite" name="fec_outer" type="string"> 
    1852        <value>none</value>  
     
    2054        <kind kindtype="configure"/> 
    2155    </simple> 
     56 
     57    <!-- 
     58    Available data validity checks 
     59    Tabulated below is a list of the available data validity checks. When no check 
     60    is used ('none') the data will always be returned as 'valid.' The available 
     61    cyclic redundancy checks range from 8 to 32 bits and are considerably stronger 
     62    than the simple 8-bit checksum. 
     63        [none]      none 
     64        [checksum]  checksum (8-bit) 
     65        [crc8]      CRC (8-bit) 
     66        [crc16]     CRC (16-bit) 
     67        [crc24]     CRC (24-bit) 
     68        [crc32]     CRC (32-bit) 
     69    --> 
    2270    <simple id="DCE:eea4d0a3-99fe-492d-860a-ca77e5483549" mode="readwrite" name="check" type="string"> 
    2371        <value>crc32</value>  
     
    2573        <kind kindtype="configure"/> 
    2674    </simple> 
     75 
    2776</properties>