Skip to content

20260907 - Default the standalone Doppler span to +/-300 Hz - #58

Merged
Purple10101 merged 1 commit into
mainfrom
20260907-doppler-span-300
Sep 7, 2026
Merged

Purple10101 merged 1 commit into
mainfrom
20260907-doppler-span-300

Conversation

@Purple10101

Copy link
Copy Markdown

Ticket: https://app.clickup.com/t/123zgec0m7t
Fleet half: offworldlabs/retina-node#36

Keeps the standalone/development config in step with the fleet default, which moves to +/-300 Hz in retina-node's default.yml.

This file is only the standalone/dev default. Deployed nodes get theirs from the merger, which also carries the migration that lets the new span past an existing user.yml, so this PR on its own changes nothing in the field.

Two things deliberately left at +/-200:

  • test/regression's DOPPLER_MIN/DOPPLER_MAX. That harness fixes a reference the golden digests are cut against, so a tuning change here must not move it.
  • config/sdr-variants/*.yml and config_test_*.yml. Nothing references them and they are per-device templates rather than the working default, so they are left for whoever next touches the device they belong to.

test/unit/process/ambiguity/TestAmbiguity.cpp already exercises +/-300 and asserts 301 bins, so no test changes were needed.

Verified live on owl at 213 MHz: 301 Doppler bins spanning -300.02 to +300.02 Hz, with the off-round extent confirming nCorr 3322 and a 0.499961 s true CPI. Details in the retina-node PR.

🤖 Generated with Claude Code

Keeps the standalone/development config in step with the fleet default, which
moves to +/-300 Hz in retina-node's default.yml. This file is only the
standalone/dev default: deployed nodes get theirs from the merger, which also
carries the migration that lets the new span past an existing user.yml.

test/regression's DOPPLER_MIN/DOPPLER_MAX stay at +/-200 on purpose. That
harness fixes a reference the golden digests are cut against, so a tuning change
here must not move it.

The sdr-variants and config_test_* files still read +/-200. Nothing references
them, and they are per-device templates rather than the working default, so they
are left for whoever next touches the device they belong to.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@Purple10101
Purple10101 merged commit 4b9874a into main Sep 7, 2026
1 check passed
@Purple10101
Purple10101 deleted the 20260907-doppler-span-300 branch September 10, 2026 14:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant