File: rs_ecc.man

package info (click to toggle)
tcltrf 2.1.4-dfsg3-8
  • links: PTS
  • area: main
  • in suites: forky, sid, trixie
  • size: 9,656 kB
  • sloc: ansic: 73,139; sh: 3,155; tcl: 1,343; makefile: 182; exp: 22
file content (52 lines) | stat: -rw-r--r-- 1,356 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
[include common/trf_version.inc]
[manpage_begin rs_ecc n [vset trf_version]]
[titledesc "Reed-Solomon error correcting code"]
[include common/trf_header.inc]
[description]

The command [cmd rs_ecc] provides a reed-solomon error correcting
coder. The coder operates on blocks of 248 bytes each, therefore
buffering 247 bytes.

[para]
[list_begin definitions]

[call [cmd rs_ecc] [opt [arg options...]] [opt [arg data]]]

[list_begin definitions]

[lst_item "[option -mode] [const encode]|[const decode]"]

This option has to be present and is always understood.

[nl]

For [term immediate] mode the argument value specifies the operation
to use.  For an [term attached] encoding it specifies the operation to
use for [emph writing]. Reading will automatically use the reverse
operation.

See section [sectref {IMMEDIATE versus ATTACHED}] for explanations of
these two terms.

[nl]

Beyond the argument values listed above all unique abbreviations are
recognized too.

[nl]

[const Encode] converts from arbitrary (most likely binary) data into
a representation containing additional error correcting information,
[const decode] does the reverse, and performs the error correction if
necessary.

[include common/options.inc]
[list_end]
[list_end]

[include common/sections.inc]

[see_also  trf-intro]
[keywords {error correction} reed-solomon]
[manpage_end]