dcf77(1)

πŸ“¦ version 0.0~git20251206.0c72677, in debian trixie, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– NAME πŸ’–

dcf77 - http://osmocom-analog.eversberg.eu/docs/

bestie, this is the dcf77(1) page from the General Commands Manual, and it's literally all about that DCF77 time signal life. πŸ•°οΈβœ¨


✨ SYNOPSIS ✨

dcf77 [-a hw:0,0] [<options>]

okay so here's every single option, no skips, no cap. 🫢

  • -h, --help β€” bestie, this is the help. It tells you what's good. slay, it explains itself.
  • --config [~/]<path to config file> β€” okay so you can hand it a config file. If the path starts with '~/', it lives in your home dir. Each line in that config file is literally one option, and no cap: you must NOT put '-' or '--' in there! warning: do not include those dashes in the config, bestie.
  • -v, --verbose <level> | <level>,<category>[,<category>[,...]] | list β€” Type 'list' to get all the levels and categories, slay. For verbose level: it's a digit for debug level (default = '3'). For verbose level+category: it's the level digit followed by one or more categories -> if you don't name a category, all categories get selected. iykyk.
  • -v, --verbose date β€” Show the date alongside your debug output. extra date tea. πŸ“…
  • -a, --audio-device hw:<card>,<device> β€” Pick your sound card and device number. Default is '', aka empty, bestie.
  • -s, --samplerate <rate> β€” Sample rate for the sound device. Default is '192000'. highkey important audio tea.
  • -b, --buffer <ms> β€” How many milliseconds get processed in advance. Default is '50'. Heads up: a buffer below 10 ms needs a low interval like 0.1 ms. timing tea, lowkey crucial.
  • -T, --tx β€” Transmit the time signal. This is the default, main character energy. πŸ‘‘ default mode activated.
  • -R, --rx β€” Receive the time signal. the listener era. 🎧
  • -F, --fake β€” Use a time stamp you give it: <year> <month> <day> <hour> <min> <sec>. Every value has to be numerical, no vibes. And the year must have 4 digits. no vibes, just numbers. πŸ”’
  • --feierabend β€” Fake time stamp set to 5 O'Clock PM. feierabend slay. πŸ•”
  • --end-of-working-day β€” Same fake time stamp as 5 O'Clock PM. end of working day, periodt. πŸ•”
  • --geburtstag β€” Fake time stamp set to the author's birth. birthday vibes πŸŽ‚
  • --birthday β€” Same fake time stamp: the author's birth. πŸŽ‚
  • -W, --weather <weather> <extreme> <rain> <wind dir> <wind bft> <temperature> β€” Send these weather info for every region and every day. Peep -L for the value tea.
    • weather = 1..15 for common day and night weather. weather = 1..15,1..15 for specific day and night weather.
    • extreme = 0..15 for extreme weather conditions.
    • rain = 0..100 for rain/show probability. (closest is used)
    • wind dir = N | NE | E | SE | S | SW | W | NW | 0 for wind direction.
    • wind bft = <bft> for wind speed in bft. (closest is used)
    • temerature = <celsius> for common min and max temperature. temerature = <celsius>,<celsius> for specific min and max temperature.
  • --beach-party β€” Beach weather, literally equivalent to -W 1 0 0 0 2 35,20. πŸ–οΈ beach party weather, no cap.
  • --santa-claus β€” Deep snow, equivalent to -W 7 1 100 E 3 1,-1. ❄️ santa claus mode, deep snow.
  • --muenster-2005 β€” Deep snow, equivalent to -W 7 1 100 E 3 1,-1. ❄️
  • -A, --at-region <region> <advance minutes> β€” Alter time so the weather of the region you picked gets transmitted. To let the receiver sync, give time to advance in minutes. sync tea, bestie. 🫢
  • -L, --list β€” List every region and weather value. the full menu. πŸ“‹
  • -C, --city <name fragment> β€” Search for a city (case insensitive) and show its region code. πŸ”
  • -D, --double-amplitude β€” Transmit with double amplitude using differential stereo output. loud and proud. πŸ”Š
  • --test-tone β€” Transmit a test tone (10% level, 1000 Hz) with the carrier. beep beep. 🎡
  • -r, --realtime <prio> β€” Set priority: 0 disables it, 99 is max (default = 0). choose your fighter. ⚑
  • --fast-math β€” Use fast math approximation for slow CPU / ARM based systems. for the ARM girlies and slow CPU besties. πŸ’…

Keyboard tea: Press 'w' key to toggle display of RX wave form. Press 'm' key to toggle display of measurement values. iconic keyboard shortcuts, periodt. πŸ’…


That's the whole dcf77(1) page, bestie. The footer just says dcf77(1) β€” no extra source/version/date tea, so that's the cute sign-off. πŸ’–βœ¨