Lower speed, decoding seems to work

This commit is contained in:
Joppe Blondel
2026-10-03 18:35:43 +02:00
parent 9823a05ffe
commit 37183d92cd
3 changed files with 999 additions and 440 deletions
+3 -3
View File
@@ -159,9 +159,9 @@ def main() -> None:
parser = argparse.ArgumentParser(description="Encode a binary file as Manchester two-tone FSK WAV.")
parser.add_argument("input", type=Path, help="binary input file")
parser.add_argument("output", type=Path, nargs="?", help="output WAV; default: INPUT.wav")
parser.add_argument("--baud", type=int, default=600)
parser.add_argument("--low", type=float, default=2000.0, help="low tone in Hz")
parser.add_argument("--high", type=float, default=4000.0, help="high tone in Hz")
parser.add_argument("--baud", type=int, default=150)
parser.add_argument("--low", type=float, default=1000.0, help="low tone in Hz")
parser.add_argument("--high", type=float, default=2000.0, help="high tone in Hz")
parser.add_argument("--sample-rate", type=int, default=48000)
parser.add_argument("--leader", type=float, default=4.0, help="leader seconds")
parser.add_argument("--preamble", type=int, default=64, help="number of 0x55 preamble bytes")
File diff suppressed because it is too large Load Diff
BIN
View File
Binary file not shown.