[
  {
    "active": true,
    "active_reason": "",
    "agreement": {
      "instant_ms": 0.0,
      "peers": 2,
      "refused": false,
      "residual_ms": -0.02199689118393809,
      "settled_for_seconds": 240296.53066182137
    },
    "audio": {
      "baseband_power_dbfs": -80.19000244140625,
      "noise_dbfs": -95.9000015258789,
      "sample_rate": 12000,
      "snr_db": 15.709999084472656
    },
    "carrier_hz": 77500,
    "decoder": {
      "anchored": true,
      "audio_seconds": 240606.92,
      "bad_frame_streak": 0,
      "dcf77": {
        "am_minus_pm_ms": -1.0871292352676392,
        "carrier_offset_hz": -1.0009896755218506,
        "frame_from": "both",
        "pm_aided_locks": 3,
        "pm_holding": false,
        "pm_interference": false,
        "pm_locked": true,
        "pm_refused_locks": 0,
        "pm_snr_db": 12.423550605773926,
        "timing": "pm"
      },
      "delay_est_ms": null,
      "dut1_seconds": 0.0,
      "frames_in_window": 8,
      "last_decode_age_seconds": 0.4958938769996166,
      "last_decoded_utc": "2026-10-23T07:05:57Z",
      "last_quality": 100,
      "last_rejected_jump_seconds": null,
      "last_rejected_utc": null,
      "leap_pending": false,
      "phase_locked": true,
      "refusal": "none",
      "stage": "locked",
      "state": "locked",
      "station": "dcf77",
      "tick_band_ratio_db": null,
      "time_adoptions": 0,
      "time_check": "",
      "time_rejections": 0,
      "tone_detected": true,
      "tone_snr_db": 13.145426750183105,
      "vote_quality": 0.9999995231628418,
      "window_size": 8
    },
    "delay": {
      "chain_ms": 0.0,
      "configured_ms": 0.0,
      "decoder_bias_ms": 0.0,
      "network_ms": 0.0,
      "path": "1061 km groundwave at LF, 3.54 ms",
      "propagation_ms": 3.5404040023820382,
      "receiver_lat": 56.036568,
      "receiver_lon": -3.351259,
      "timing": {
        "capture_to_arrival_ms": 32.22942352294922,
        "host_clock_slew_ppm": 1.4363598254889591,
        "mode": "capture",
        "paused": false,
        "untimed_packets": 1055,
        "why": "the receiver is on this host and stamps capture times on its clock"
      },
      "total_ms": 3.5404040023820382,
      "transmitter": {
        "lat": 50.015528,
        "lon": 9.008515,
        "site": "DCF77, Mainflingen"
      }
    },
    "dial_hz": 77500,
    "enabled": true,
    "in_use": true,
    "kind": "radio",
    "link": {
      "age_seconds": 240606.94263255698,
      "audio_bytes": 8110760828,
      "connect_attempts": 1,
      "decode_errors": 0,
      "detail": "",
      "http_rtt_ms": 0.08399999999999998,
      "last_audio_age_seconds": 0.013362129975575954,
      "packets": 12030346,
      "reacquisitions": 0,
      "state": "streaming"
    },
    "min_margin_db": 0,
    "name": "dcf77",
    "not_ready_reason": "",
    "not_used_reason": null,
    "primary_class": true,
    "ready": true,
    "receiver_callsign": "M9PSY-1",
    "receiver_location": "Dalgety Bay, Scotland, UK",
    "receiver_name": "RX888 with 40m Full Wave Loop (GPSDO) (M9PSY-1)",
    "sample_clock": {
      "fitted": true,
      "last_excess_delay_ms": 0.0,
      "ppm": 0.0,
      "residual_ms": 0.0,
      "slope_held": false,
      "slope_uncertainty_ms": 0.0,
      "span_seconds": 900.0
    },
    "timing": {
      "age_seconds": 1.748622179031372,
      "clock_offset_ms": -3.58351747865541,
      "dispersion_ms": 1.0835530277829424,
      "have_offset": true,
      "http_rtt_ms": 0.08399999999999998,
      "jitter_ms": 0.07416478174504366,
      "offset_ms": 0.04542854403574367,
      "rate_measured": true,
      "rate_ppm": -0.14959686315749762,
      "rate_span_seconds": 1796.0000956058502,
      "rate_term_ms": 0.009388246037898555,
      "rate_uncertainty_ppm": 0.14015921807604845,
      "raw_offset_ms": -3.4949754583462944,
      "rtt_from_websocket": true,
      "samples": 58,
      "spike_hold": {
        "held": false,
        "held_for_seconds": 0.0,
        "holds": 18,
        "holds_timed_out": 0,
        "jitter_baseline_ms": 0.06146982380217709,
        "live_minus_served_us": 0.0,
        "rejoin_gap_us": 0.0,
        "threshold_ms": 0.3073491190108854
      },
      "weight_dispersion_ms": 0.1,
      "ws_rtt_ms": 0.08347997209057212
    },
    "url": "http://ubersdr:8080",
    "weight": 1.0
  },
  {
    "active": true,
    "active_reason": "",
    "agreement": {
      "instant_ms": -0.11276990917435296,
      "peers": 2,
      "refused": false,
      "residual_ms": -0.004633262801242643,
      "settled_for_seconds": 240296.53066182137
    },
    "audio": {
      "baseband_power_dbfs": -71.45999908447266,
      "noise_dbfs": -100.62000274658203,
      "sample_rate": 12000,
      "snr_db": 29.160003662109375
    },
    "carrier_hz": 60000,
    "decoder": {
      "anchored": true,
      "audio_seconds": 240606.94,
      "bad_frame_streak": 0,
      "delay_est_ms": null,
      "dut1_seconds": 0.0,
      "frames_in_window": 8,
      "last_decode_age_seconds": 0.9903051999863237,
      "last_decoded_utc": "2026-10-23T07:05:57Z",
      "last_quality": 100,
      "last_rejected_jump_seconds": null,
      "last_rejected_utc": null,
      "leap_pending": false,
      "msf": {
        "carrier_offset_hz": -0.00016491686983499676
      },
      "phase_locked": true,
      "refusal": "none",
      "stage": "locked",
      "state": "locked",
      "station": "msf",
      "tick_band_ratio_db": null,
      "time_adoptions": 0,
      "time_check": "",
      "time_rejections": 0,
      "tone_detected": true,
      "tone_snr_db": 38.23105239868164,
      "vote_quality": 0.9999998211860657,
      "window_size": 8
    },
    "delay": {
      "chain_ms": 0.0,
      "configured_ms": 0.0,
      "decoder_bias_ms": 0.19,
      "network_ms": 0.0,
      "path": "125 km groundwave at LF, 0.42 ms",
      "propagation_ms": 0.416048058237148,
      "receiver_lat": 56.036568,
      "receiver_lon": -3.351259,
      "timing": {
        "capture_to_arrival_ms": 36.5753173828125,
        "host_clock_slew_ppm": 1.4190467314812396,
        "mode": "capture",
        "paused": false,
        "untimed_packets": 1056,
        "why": "the receiver is on this host and stamps capture times on its clock"
      },
      "total_ms": 0.606048058237148,
      "transmitter": {
        "lat": 54.916667,
        "lon": -3.25,
        "site": "MSF, Anthorn"
      }
    },
    "dial_hz": 60000,
    "enabled": true,
    "in_use": true,
    "kind": "radio",
    "link": {
      "age_seconds": 240606.95361169,
      "audio_bytes": 7415138090,
      "connect_attempts": 1,
      "decode_errors": 0,
      "detail": "",
      "http_rtt_ms": 0.07200000000000001,
      "last_audio_age_seconds": 0.009032658999785781,
      "packets": 12030347,
      "reacquisitions": 0,
      "state": "streaming"
    },
    "min_margin_db": 0,
    "name": "msf",
    "not_ready_reason": "",
    "not_used_reason": null,
    "primary_class": true,
    "ready": true,
    "receiver_callsign": "M9PSY-1",
    "receiver_location": "Dalgety Bay, Scotland, UK",
    "receiver_name": "RX888 with 40m Full Wave Loop (GPSDO) (M9PSY-1)",
    "sample_clock": {
      "fitted": true,
      "last_excess_delay_ms": 0.0,
      "ppm": 0.0,
      "residual_ms": 0.0,
      "slope_held": false,
      "slope_uncertainty_ms": 0.0,
      "span_seconds": 900.0
    },
    "timing": {
      "age_seconds": 1.751448631286621,
      "clock_offset_ms": -3.696347882892356,
      "dispersion_ms": 1.00788607881464,
      "have_offset": true,
      "http_rtt_ms": 0.07200000000000001,
      "jitter_ms": 0.0059381906803145056,
      "offset_ms": -0.06734067818642189,
      "rate_measured": true,
      "rate_ppm": -0.11442321200310172,
      "rate_span_seconds": 1799.0001783370972,
      "rate_term_ms": 0.0019478881343255028,
      "rate_uncertainty_ppm": 0.03246480482522613,
      "raw_offset_ms": -0.6733887364235699,
      "rtt_from_websocket": true,
      "samples": 121,
      "spike_hold": {
        "held": false,
        "held_for_seconds": 0.0,
        "holds": 0,
        "holds_timed_out": 0,
        "jitter_baseline_ms": 0.007816964795280027,
        "live_minus_served_us": 0.0,
        "rejoin_gap_us": 0.0,
        "threshold_ms": 0.1
      },
      "weight_dispersion_ms": 0.1,
      "ws_rtt_ms": 0.08707004599273205
    },
    "url": "http://ubersdr:8080",
    "weight": 1.0
  },
  {
    "active": true,
    "active_reason": "",
    "agreement": {
      "instant_ms": 0.15341864517370418,
      "peers": 2,
      "refused": false,
      "residual_ms": 0.08020714085973736,
      "settled_for_seconds": 240296.53066182137
    },
    "audio": {
      "baseband_power_dbfs": -87.29000091552734,
      "noise_dbfs": -100.37000274658203,
      "sample_rate": 12000,
      "snr_db": 13.080001831054688
    },
    "carrier_hz": 162000,
    "decoder": {
      "allouis": {
        "carrier_offset_hz": 0.0013421903131529689,
        "timing": true,
        "timing_locked": true,
        "timing_snr_db": 52.199562072753906
      },
      "anchored": true,
      "audio_seconds": 240606.92,
      "bad_frame_streak": 0,
      "delay_est_ms": null,
      "dut1_seconds": 0.0,
      "frames_in_window": 8,
      "last_decode_age_seconds": 0.7706367460195906,
      "last_decoded_utc": "2026-10-23T07:05:57Z",
      "last_quality": 100,
      "last_rejected_jump_seconds": null,
      "last_rejected_utc": null,
      "leap_pending": false,
      "phase_locked": true,
      "refusal": "none",
      "stage": "locked",
      "state": "locked",
      "station": "allouis",
      "tick_band_ratio_db": null,
      "time_adoptions": 0,
      "time_check": "",
      "time_rejections": 0,
      "tone_detected": true,
      "tone_snr_db": 32.7410774230957,
      "vote_quality": 0.9999998211860657,
      "window_size": 8
    },
    "delay": {
      "chain_ms": 0.0,
      "configured_ms": 0.0,
      "decoder_bias_ms": 0.0,
      "network_ms": 0.0,
      "path": "1057 km groundwave at LF, 3.53 ms",
      "propagation_ms": 3.5275635789223405,
      "receiver_lat": 56.036568,
      "receiver_lon": -3.351259,
      "timing": {
        "capture_to_arrival_ms": 33.1721305847168,
        "host_clock_slew_ppm": 1.420748063399527,
        "mode": "capture",
        "paused": false,
        "untimed_packets": 2457,
        "why": "the receiver is on this host and stamps capture times on its clock"
      },
      "total_ms": 3.5275635789223405,
      "transmitter": {
        "lat": 47.168056,
        "lon": 2.200556,
        "site": "Allouis (ALS162)"
      }
    },
    "dial_hz": 162000,
    "enabled": true,
    "in_use": true,
    "kind": "radio",
    "link": {
      "age_seconds": 240606.934974343,
      "audio_bytes": 6859214652,
      "connect_attempts": 1,
      "decode_errors": 0,
      "detail": "",
      "http_rtt_ms": 0.08199999999999999,
      "last_audio_age_seconds": 0.012438417004887015,
      "packets": 12030346,
      "reacquisitions": 0,
      "state": "streaming"
    },
    "min_margin_db": 0,
    "name": "allouis",
    "not_ready_reason": "",
    "not_used_reason": null,
    "primary_class": true,
    "ready": true,
    "receiver_callsign": "M9PSY-1",
    "receiver_location": "Dalgety Bay, Scotland, UK",
    "receiver_name": "RX888 with 40m Full Wave Loop (GPSDO) (M9PSY-1)",
    "sample_clock": {
      "fitted": true,
      "last_excess_delay_ms": 0.0,
      "ppm": 0.0,
      "residual_ms": 0.0,
      "slope_held": false,
      "slope_uncertainty_ms": 0.0,
      "span_seconds": 900.0
    },
    "timing": {
      "age_seconds": 1.7490410804748535,
      "clock_offset_ms": -3.430312629894553,
      "dispersion_ms": 1.193016110064299,
      "have_offset": true,
      "http_rtt_ms": 0.08199999999999999,
      "jitter_ms": 0.1783018319398023,
      "offset_ms": 0.19861119163305102,
      "rate_measured": true,
      "rate_ppm": -0.025940486924493588,
      "rate_span_seconds": 1799.999588727951,
      "rate_term_ms": 0.014714278124496672,
      "rate_uncertainty_ppm": 0.2001138438878301,
      "raw_offset_ms": -3.3289523872892897,
      "rtt_from_websocket": true,
      "samples": 119,
      "spike_hold": {
        "held": true,
        "held_for_seconds": 0.0,
        "holds": 68,
        "holds_timed_out": 3,
        "jitter_baseline_ms": 0.03356761981646641,
        "live_minus_served_us": 71.50647572821923,
        "rejoin_gap_us": 0.0,
        "threshold_ms": 0.16783809908233205
      },
      "weight_dispersion_ms": 0.193016110064299,
      "ws_rtt_ms": 0.08855602936819196
    },
    "url": "http://ubersdr:8080",
    "weight": 1.0
  },
  {
    "active": true,
    "active_reason": "",
    "agreement": null,
    "audio": {
      "baseband_power_dbfs": -106.9000015258789,
      "noise_dbfs": -107.4800033569336,
      "sample_rate": 12000,
      "snr_db": 0.5800018310546875
    },
    "carrier_hz": 5000000,
    "decoder": {
      "anchored": false,
      "audio_seconds": 240606.94,
      "bad_frame_streak": 0,
      "delay_est_ms": 114.04734802246094,
      "dut1_seconds": 0.0,
      "frames_in_window": 0,
      "last_decode_age_seconds": 1000000000.0,
      "last_decoded_utc": "",
      "last_quality": 0,
      "last_rejected_jump_seconds": null,
      "last_rejected_utc": null,
      "leap_pending": false,
      "phase_locked": true,
      "refusal": "none",
      "stage": "no frame",
      "state": "acquiring",
      "station": "wwv",
      "tick_band_ratio_db": 4.066717624664307,
      "time_adoptions": 0,
      "time_check": "",
      "time_rejections": 0,
      "tone_detected": true,
      "tone_snr_db": 0.9238044619560242,
      "vote_quality": 0.0,
      "window_size": 8,
      "wwv": {
        "bcd_minus_tick_ms": 11.620643615722656,
        "carrier_offset_hz": 3.720560073852539,
        "tick_snr_db": null,
        "tick_timing": false
      }
    },
    "delay": {
      "chain_ms": 0.0,
      "configured_ms": 0.0,
      "decoder_bias_ms": 0.0,
      "network_ms": 0.0,
      "path": "7000 km, 2 hops at 350 km, 24.36 ms",
      "propagation_ms": 24.358953606877613,
      "receiver_lat": 56.036568,
      "receiver_lon": -3.351259,
      "timing": {
        "capture_to_arrival_ms": 34.94524955749512,
        "host_clock_slew_ppm": 1.435143260517517,
        "mode": "capture",
        "paused": false,
        "untimed_packets": 1056,
        "why": "the receiver is on this host and stamps capture times on its clock"
      },
      "total_ms": 24.358953606877613,
      "transmitter": {
        "lat": 40.67806,
        "lon": -105.04667,
        "site": "WWV, Fort Collins"
      }
    },
    "dial_hz": 5000000,
    "enabled": true,
    "in_use": false,
    "kind": "radio",
    "link": {
      "age_seconds": 240606.955068313,
      "audio_bytes": 8157402457,
      "connect_attempts": 1,
      "decode_errors": 0,
      "detail": "",
      "http_rtt_ms": 0.08599999999999992,
      "last_audio_age_seconds": 0.010667113005183637,
      "packets": 12030347,
      "reacquisitions": 0,
      "state": "streaming"
    },
    "min_margin_db": 0,
    "name": "local-5",
    "not_ready_reason": "no frame: edges are tracked but no minute has decoded",
    "not_used_reason": "no frame: edges are tracked but no minute has decoded",
    "primary_class": true,
    "ready": false,
    "receiver_callsign": "M9PSY-1",
    "receiver_location": "Dalgety Bay, Scotland, UK",
    "receiver_name": "RX888 with 40m Full Wave Loop (GPSDO) (M9PSY-1)",
    "sample_clock": {
      "fitted": true,
      "last_excess_delay_ms": 0.0,
      "ppm": 0.0,
      "residual_ms": 0.0,
      "slope_held": false,
      "slope_uncertainty_ms": 0.0,
      "span_seconds": 900.0
    },
    "timing": {
      "age_seconds": 1000000000.0,
      "clock_offset_ms": 0.0,
      "dispersion_ms": 0.0,
      "have_offset": false,
      "http_rtt_ms": 0.08599999999999992,
      "jitter_ms": 0.0,
      "offset_ms": 3.6292076110839844,
      "rate_measured": false,
      "rate_ppm": 0.0,
      "rate_span_seconds": 0.0,
      "rate_term_ms": 0.0,
      "rate_uncertainty_ppm": 0.0,
      "raw_offset_ms": -20.72974599579363,
      "rtt_from_websocket": true,
      "samples": 0,
      "spike_hold": {
        "held": false,
        "held_for_seconds": 0.0,
        "holds": 0,
        "holds_timed_out": 0,
        "jitter_baseline_ms": null,
        "live_minus_served_us": 0.0,
        "rejoin_gap_us": 0.0,
        "threshold_ms": null
      },
      "weight_dispersion_ms": 0.0,
      "ws_rtt_ms": 0.0919399899430573
    },
    "url": "http://ubersdr:8080",
    "weight": 1.0
  },
  {
    "active": true,
    "active_reason": "",
    "agreement": null,
    "audio": {
      "baseband_power_dbfs": -88.20999908447266,
      "noise_dbfs": -106.73999786376953,
      "sample_rate": 12000,
      "snr_db": 18.529998779296875
    },
    "carrier_hz": 10000000,
    "decoder": {
      "anchored": false,
      "audio_seconds": 240606.94,
      "bad_frame_streak": 0,
      "delay_est_ms": 76.34092712402344,
      "dut1_seconds": 0.0,
      "frames_in_window": 0,
      "last_decode_age_seconds": 1000000000.0,
      "last_decoded_utc": "",
      "last_quality": 0,
      "last_rejected_jump_seconds": null,
      "last_rejected_utc": null,
      "leap_pending": false,
      "phase_locked": true,
      "refusal": "none",
      "stage": "no frame",
      "state": "acquiring",
      "station": "wwv",
      "tick_band_ratio_db": 0.6273941397666931,
      "time_adoptions": 0,
      "time_check": "",
      "time_rejections": 0,
      "tone_detected": true,
      "tone_snr_db": 0.5609186887741089,
      "vote_quality": 0.0,
      "window_size": 8,
      "wwv": {
        "bcd_minus_tick_ms": 11.632869720458984,
        "carrier_offset_hz": -23.649450302124023,
        "tick_snr_db": null,
        "tick_timing": false
      }
    },
    "delay": {
      "chain_ms": 0.0,
      "configured_ms": 0.0,
      "decoder_bias_ms": 0.0,
      "network_ms": 0.0,
      "path": "7000 km, 2 hops at 350 km, 24.36 ms",
      "propagation_ms": 24.358953606877613,
      "receiver_lat": 56.036568,
      "receiver_lon": -3.351259,
      "timing": {
        "capture_to_arrival_ms": 33.32328796386719,
        "host_clock_slew_ppm": 1.4062806403920058,
        "mode": "capture",
        "paused": false,
        "untimed_packets": 2460,
        "why": "the receiver is on this host and stamps capture times on its clock"
      },
      "total_ms": 24.358953606877613,
      "transmitter": {
        "lat": 40.67806,
        "lon": -105.04667,
        "site": "WWV, Fort Collins"
      }
    },
    "dial_hz": 10000000,
    "enabled": true,
    "in_use": false,
    "kind": "radio",
    "link": {
      "age_seconds": 240606.94715833402,
      "audio_bytes": 8508087804,
      "connect_attempts": 1,
      "decode_errors": 0,
      "detail": "",
      "http_rtt_ms": 0.08399999999999998,
      "last_audio_age_seconds": 0.012291209015529603,
      "packets": 12030347,
      "reacquisitions": 0,
      "state": "streaming"
    },
    "min_margin_db": 0,
    "name": "local-10",
    "not_ready_reason": "no frame: edges are tracked but no minute has decoded",
    "not_used_reason": "no frame: edges are tracked but no minute has decoded",
    "primary_class": true,
    "ready": false,
    "receiver_callsign": "M9PSY-1",
    "receiver_location": "Dalgety Bay, Scotland, UK",
    "receiver_name": "RX888 with 40m Full Wave Loop (GPSDO) (M9PSY-1)",
    "sample_clock": {
      "fitted": true,
      "last_excess_delay_ms": 0.0,
      "ppm": 0.0,
      "residual_ms": 0.0,
      "slope_held": false,
      "slope_uncertainty_ms": 0.0,
      "span_seconds": 900.0
    },
    "timing": {
      "age_seconds": 1000000000.0,
      "clock_offset_ms": 0.0,
      "dispersion_ms": 0.0,
      "have_offset": false,
      "http_rtt_ms": 0.08399999999999998,
      "jitter_ms": 0.0,
      "offset_ms": 3.6292076110839844,
      "rate_measured": false,
      "rate_ppm": 0.0,
      "rate_span_seconds": 0.0,
      "rate_term_ms": 0.0,
      "rate_uncertainty_ppm": 0.0,
      "raw_offset_ms": -20.72974599579363,
      "rtt_from_websocket": true,
      "samples": 0,
      "spike_hold": {
        "held": false,
        "held_for_seconds": 0.0,
        "holds": 0,
        "holds_timed_out": 0,
        "jitter_baseline_ms": null,
        "live_minus_served_us": 0.0,
        "rejoin_gap_us": 0.0,
        "threshold_ms": null
      },
      "weight_dispersion_ms": 0.0,
      "ws_rtt_ms": 0.10671000927686691
    },
    "url": "http://ubersdr:8080",
    "weight": 1.0
  },
  {
    "active": true,
    "active_reason": "",
    "agreement": null,
    "audio": {
      "baseband_power_dbfs": -105.56999969482422,
      "noise_dbfs": -107.87000274658203,
      "sample_rate": 12000,
      "snr_db": 2.3000030517578125
    },
    "carrier_hz": 15000000,
    "decoder": {
      "anchored": false,
      "audio_seconds": 240606.92,
      "bad_frame_streak": 0,
      "delay_est_ms": 75.93861389160156,
      "dut1_seconds": 0.0,
      "frames_in_window": 0,
      "last_decode_age_seconds": 139558.69963549203,
      "last_decoded_utc": "2026-10-21T16:19:59Z",
      "last_quality": 16,
      "last_rejected_jump_seconds": -1140.0028009866771,
      "last_rejected_utc": "2026-10-20T20:22:59Z",
      "leap_pending": false,
      "phase_locked": true,
      "refusal": "none",
      "stage": "no frame",
      "state": "acquiring",
      "station": "wwv",
      "tick_band_ratio_db": 0.47333264350891113,
      "time_adoptions": 0,
      "time_check": "",
      "time_rejections": 3,
      "tone_detected": true,
      "tone_snr_db": 0.5739703178405762,
      "vote_quality": 0.0,
      "window_size": 8,
      "wwv": {
        "bcd_minus_tick_ms": 11.737885475158691,
        "carrier_offset_hz": -2.9933760166168213,
        "tick_snr_db": null,
        "tick_timing": false
      }
    },
    "delay": {
      "chain_ms": 0.0,
      "configured_ms": 0.0,
      "decoder_bias_ms": 0.0,
      "network_ms": 0.0,
      "path": "7000 km, 2 hops at 350 km, 24.36 ms",
      "propagation_ms": 24.358953606877613,
      "receiver_lat": 56.036568,
      "receiver_lon": -3.351259,
      "timing": {
        "capture_to_arrival_ms": 36.02170944213867,
        "host_clock_slew_ppm": 1.440083699233113,
        "mode": "capture",
        "paused": false,
        "untimed_packets": 3859,
        "why": "the receiver is on this host and stamps capture times on its clock"
      },
      "total_ms": 24.358953606877613,
      "transmitter": {
        "lat": 40.67806,
        "lon": -105.04667,
        "site": "WWV, Fort Collins"
      }
    },
    "dial_hz": 15000000,
    "enabled": true,
    "in_use": false,
    "kind": "radio",
    "link": {
      "age_seconds": 240606.93248418602,
      "audio_bytes": 8569488904,
      "connect_attempts": 1,
      "decode_errors": 0,
      "detail": "",
      "http_rtt_ms": 0.07300000000000004,
      "last_audio_age_seconds": 0.009594283008482307,
      "packets": 12030346,
      "reacquisitions": 0,
      "state": "streaming"
    },
    "min_margin_db": 0,
    "name": "local-15",
    "not_ready_reason": "no frame: edges are tracked but no minute has decoded",
    "not_used_reason": "no frame: edges are tracked but no minute has decoded",
    "primary_class": true,
    "ready": false,
    "receiver_callsign": "M9PSY-1",
    "receiver_location": "Dalgety Bay, Scotland, UK",
    "receiver_name": "RX888 with 40m Full Wave Loop (GPSDO) (M9PSY-1)",
    "sample_clock": {
      "fitted": true,
      "last_excess_delay_ms": 0.0,
      "ppm": 0.0,
      "residual_ms": 0.0,
      "slope_held": false,
      "slope_uncertainty_ms": 0.0,
      "span_seconds": 900.0
    },
    "timing": {
      "age_seconds": 139380.7312681675,
      "clock_offset_ms": 4.681057069386039,
      "dispersion_ms": 2.533174478633636,
      "have_offset": false,
      "http_rtt_ms": 0.07300000000000004,
      "jitter_ms": 0.13203579671417054,
      "offset_ms": 6.08769240616255,
      "rate_measured": false,
      "rate_ppm": -0.01594605117999604,
      "rate_span_seconds": 0.0,
      "rate_term_ms": 0.007453326880673316,
      "rate_uncertainty_ppm": 0.15162896825334313,
      "raw_offset_ms": -18.271261200715063,
      "rtt_from_websocket": true,
      "samples": 33,
      "spike_hold": {
        "held": false,
        "held_for_seconds": 0.0,
        "holds": 0,
        "holds_timed_out": 0,
        "jitter_baseline_ms": null,
        "live_minus_served_us": 0.0,
        "rejoin_gap_us": 0.0,
        "threshold_ms": null
      },
      "weight_dispersion_ms": 0.13948912359484386,
      "ws_rtt_ms": 0.08841004455462098
    },
    "url": "http://ubersdr:8080",
    "weight": 1.0
  },
  {
    "active": true,
    "active_reason": "secondary mode is standby: measured continuously, held out of the served time while the primary is healthy",
    "agreement": {
      "instant_ms": 0.0,
      "peers": 0,
      "refused": false,
      "residual_ms": 0.0,
      "settled_for_seconds": 0.0
    },
    "audio": {
      "baseband_power_dbfs": -999.0,
      "noise_dbfs": -999.0,
      "sample_rate": 0
    },
    "carrier_hz": 0,
    "decoder": {
      "anchored": false,
      "audio_seconds": 0.0,
      "bad_frame_streak": 0,
      "delay_est_ms": 0.0,
      "dut1_seconds": 0.0,
      "frames_in_window": 0,
      "last_decode_age_seconds": 1000000000.0,
      "last_decoded_utc": "",
      "last_quality": 0,
      "last_rejected_jump_seconds": null,
      "last_rejected_utc": null,
      "leap_pending": false,
      "phase_locked": false,
      "refusal": "none",
      "stage": "locked",
      "state": "locked",
      "station": "ntp",
      "tick_band_ratio_db": null,
      "time_adoptions": 0,
      "time_check": "",
      "time_rejections": 0,
      "tone_detected": false,
      "tone_snr_db": 0.0,
      "vote_quality": 0.0,
      "window_size": 0
    },
    "delay": {
      "chain_ms": 0.0,
      "configured_ms": 0.0,
      "decoder_bias_ms": 0.0,
      "network_ms": 0.19097328186035156,
      "path": "192.168.9.99:123, stratum 1, reference PPS, round trip 0.4 ms halved",
      "propagation_ms": 0.0,
      "total_ms": 0.19097328186035156
    },
    "dial_hz": 0,
    "enabled": true,
    "in_use": false,
    "kind": "ntp",
    "link": {
      "age_seconds": 240606.99322592298,
      "audio_bytes": 0,
      "connect_attempts": 0,
      "decode_errors": 0,
      "detail": "192.168.9.99:123",
      "http_rtt_ms": 0.0,
      "last_audio_age_seconds": 1000000000.0,
      "packets": 0,
      "reacquisitions": 0,
      "state": "streaming"
    },
    "min_margin_db": 0,
    "name": "192.168.9.99",
    "not_ready_reason": "",
    "not_used_reason": "healthy, standing by: the radio sources are serving",
    "ntp": {
      "address": "192.168.9.99:123",
      "address_host": "192.168.9.99",
      "configured_poll_seconds": 64.0,
      "delay_ms": 0.3819465637207031,
      "dns_ttl_seconds": -1,
      "filter_jitter_ms": 0.5532471167085491,
      "kiss_code": "",
      "last_reject_reason": "",
      "last_reply_age_seconds": 9.57656717300415,
      "leap": 0,
      "max_root_distance_ms": 500.0,
      "max_stratum": 15,
      "next_resolve_seconds": -1.0,
      "poll_seconds": 64.0,
      "port": 123,
      "reach": 255,
      "reach_octal": "377",
      "received": 3797,
      "refid": "PPS",
      "rejected": 1,
      "root_delay_ms": 0.0,
      "root_dispersion_ms": 0.0,
      "root_distance_ms": 0.19479470832443238,
      "sent": 3798,
      "server": "192.168.9.99",
      "server_precision_us": 3.814697265625,
      "spikes": 32,
      "stopped": false,
      "stratum": 1
    },
    "primary_class": false,
    "ready": true,
    "receiver_callsign": "",
    "receiver_location": "",
    "receiver_name": "",
    "sample_clock": {
      "fitted": false,
      "last_excess_delay_ms": 0.0,
      "ppm": 0.0,
      "residual_ms": 0.0,
      "slope_held": false,
      "slope_uncertainty_ms": 0.0,
      "span_seconds": 0.0
    },
    "timing": {
      "age_seconds": 5.316734313964844e-05,
      "clock_offset_ms": -3.729051637605083,
      "dispersion_ms": 1.1200282975382274,
      "have_offset": true,
      "http_rtt_ms": 0.0,
      "jitter_ms": 0.3593764038040392,
      "offset_ms": -0.08744626402908953,
      "rate_measured": true,
      "rate_ppm": -0.06811083794010776,
      "rate_span_seconds": 7616.0780029296875,
      "rate_term_ms": 0.012610068701206794,
      "rate_uncertainty_ppm": 0.0562941995231492,
      "raw_offset_ms": -0.27841954588944107,
      "rtt_from_websocket": false,
      "samples": 8,
      "weight_dispersion_ms": 1.1035968023729399,
      "ws_rtt_ms": 0.0
    },
    "url": "ntp://192.168.9.99:123",
    "weight": 1.0
  }
]
