diff --git a/src/greaseweazle/tools/util.py b/src/greaseweazle/tools/util.py index 5814456b..d2a81ec9 100644 --- a/src/greaseweazle/tools/util.py +++ b/src/greaseweazle/tools/util.py @@ -97,6 +97,13 @@ def level(letter): Defaults: period=5:phase=60 (no lowpass filter) """ +precompspec_desc = """\ +PRECOMP: Any of the following elements: + type= :: Precomp type (mfm, fm, gcr): Default mfm + =

:: Precompensate all cylinders >= c by p nanoseconds + e.g. '40=125' to apply 125ns MFM precompensation to cylinders 40 and higher +""" + # Returns time period in seconds (float) # Accepts rpm, ms, us, ns, scp. Naked value is assumed rpm. def period(arg): diff --git a/src/greaseweazle/tools/write.py b/src/greaseweazle/tools/write.py index 3db1340b..c8078d5f 100644 --- a/src/greaseweazle/tools/write.py +++ b/src/greaseweazle/tools/write.py @@ -211,6 +211,7 @@ def main(argv) -> None: epilog = (util.drive_desc + "\n" + util.speed_desc + "\n" + util.tspec_desc + + "\n" + util.precompspec_desc + "\nFORMAT options:\n" + codec.print_formats() + "\n\nSupported file suffixes:\n" + util.columnify(util.image_types))