aboutsummaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorMattias Andrée <m@maandree.se>2026-02-22 15:01:58 +0100
committerMattias Andrée <m@maandree.se>2026-02-22 15:01:58 +0100
commit19b6c708a001feeced04f5cf8431b4a4eff54b06 (patch)
tree12b7442891da498f1f28b94a5158cf2996116e14 /README
parentFix typos (diff)
downloadfodtmf-19b6c708a001feeced04f5cf8431b4a4eff54b06.tar.gz
fodtmf-19b6c708a001feeced04f5cf8431b4a4eff54b06.tar.bz2
fodtmf-19b6c708a001feeced04f5cf8431b4a4eff54b06.tar.xz
m fixesHEADmaster
Signed-off-by: Mattias Andrée <m@maandree.se>
Diffstat (limited to 'README')
-rw-r--r--README27
1 files changed, 13 insertions, 14 deletions
diff --git a/README b/README
index 3c36db4..65fbfdc 100644
--- a/README
+++ b/README
@@ -1,5 +1,5 @@
NAME
- fodtmf - Transfer files over audio.
+ fodtmf - Transfer files over audio
ETYMOLOGY
File over DTMF (dual-tone multi-frequency signaling)
@@ -16,13 +16,13 @@ DESCRIPTION
The message will be enhanced with hamming code
for error correction, and optionally with
- redundant frequencies to help combat noice in
+ redundant frequencies to help combat noise in
the environment.
At the end of the transfer, an 'end of transmission'
- byte will be send. If the message is cancelled, a
- 'cancel' byte will be send. The end of the message
- will be padded with this byte until a full error
+ byte will be sent. If the message is cancelled, a
+ 'cancel' byte will be sent. The end of the message
+ will be padded with this byte until a full error-
correcting code has been constructed.
For any 'data link escape' byte, any 'end of
@@ -37,7 +37,7 @@ OPTIONS
-f MULTIPLE
In addition to any tone with the frequency
F, also send, simultaneously a tone with the
- frquencies F times MULTIPLE. This is adds
+ frequencies F times MULTIPLE. This adds
redundancy to improve the reliability of
the transfer. Redundant tones are not added
by default because they make the tones less
@@ -51,17 +51,17 @@ OPTIONS
calculated by 2^N - 1, and the number of data
bytes per code is calculated by 2^N - N - 1.
- There are two exceptional values, that cases
+ There are two exceptional values, that cause
the message to be transferred without any
hamming code for error correction:
0 Do not include any redundancy at all,
apart from any specified using the
- flag -p.
+ flag -f.
1 Only one redundancy byte per code,
apart from any specified using the
- flag -p.
+ flag -f.
This value must be non-negative.
@@ -88,8 +88,8 @@ OPTIONS
back.
For fodtmf-recv:
- Write a list, of all codes (by index) that
- where not properly received and could not
+ Write a list of all codes (by index) that
+ were not properly received and could not
be corrected, to file descriptor FD.
-s FD
@@ -107,14 +107,14 @@ NOTES
xz -e9 < your-file | fodtmf-send ## sender
fodtmf-recv | xz -d > your-file ## receiver
- But note well, which compresion algorithm is most
+ But note well, which compression algorithm is most
efficient depends on the file.
FUTURE DIRECTIONS
afodtmf (Advanced File over DTMF) will be written. It
will make the computers communicate with each other
bidirectionally (limited to one-to-one communication)
- to repair errors that could not be correct using
+ to repair errors that could not be corrected using
the error-correcting code.
RATIONALE
@@ -122,4 +122,3 @@ RATIONALE
SEE ALSO
scp(1), nc(1)
-