root/ossiedev/branches/jgaeddert/0.8.0/components/xml/PacketDecoder.prf.xml

Revision 10689, 3.4 KB (checked in by jgaeddert, 2 years ago)

FlexframeGen?: enabling forward-error correction in properties

Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE properties SYSTEM "../dtd/properties.dtd">
3<!--Created with OSSIE WaveDev-->
4<!--Powered by Python-->
5<properties>
6    <description>These are the properties to configure the device manager</description>
7
8    <simple id="DCE:659f6164-1017-11df-baab-001aa089d644" mode="readonly" name="verbose" type="boolean">
9        <value>0</value>
10        <description>enable/disable verbosity</description>
11        <kind kindtype="configure"/>
12    </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    -->
45    <simple id="DCE:6cbcdea4-1017-11df-baab-001aa089d644" mode="readwrite" name="fec_inner" type="string">
46        <value>none</value>
47        <description>Inner forward error-correction code (none, r3, r5, h74, h84, h128, [v27, v29, v39, v615,...])</description>
48        <kind kindtype="configure"/>
49    </simple>
50
51    <simple id="DCE:71e71fe8-1017-11df-baab-001aa089d644" mode="readwrite" name="fec_outer" type="string">
52        <value>none</value>
53        <description>Outer forward error-correction code (none, r3, r5, h74, h84, h128, [v27, v29, v39, v615,...])</description>
54        <kind kindtype="configure"/>
55    </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    -->
70    <simple id="DCE:eea4d0a3-99fe-492d-860a-ca77e5483549" mode="readwrite" name="check" type="string">
71        <value>crc32</value>
72        <description>data validity check: crc/checksum (none, checksum, crc8, crc16, crc24, crc32)</description>
73        <kind kindtype="configure"/>
74    </simple>
75
76</properties>
Note: See TracBrowser for help on using the browser.