Lower speed, decoding seems to work
This commit is contained in:
@@ -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")
|
||||
|
||||
+996
-437
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user