Skip to content

FreeDV Reporter: Update OS reporting to match FreeDV application.#2269

Merged
ten9876 merged 1 commit intoten9876:mainfrom
tmiw:freedv-reporter-os
May 2, 2026
Merged

FreeDV Reporter: Update OS reporting to match FreeDV application.#2269
ten9876 merged 1 commit intoten9876:mainfrom
tmiw:freedv-reporter-os

Conversation

@tmiw
Copy link
Copy Markdown
Contributor

@tmiw tmiw commented May 2, 2026

AetherSDR recently added support for FreeDV Reporter. During my review of the added code (#2173), I noticed that the "os" field was using mixed case. This results in AetherSDR users showing as platform "other" (instead of the platform they're actually using) when I run monthly reports prior to the FreeDV project's monthly leadership meetings. This PR updates OS reporting to use all lower-case, same as the official FreeDV application.

@tmiw tmiw requested review from jensenpat and ten9876 as code owners May 2, 2026 00:49
Copy link
Copy Markdown
Contributor

@aethersdr-agent aethersdr-agent Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @tmiw — appreciate you spotting this from the FreeDV reporting side. Change is minimal and correct: lowercasing the os field aligns with what the FreeDV application sends and ensures AetherSDR users get classified by their actual platform in the monthly reports rather than falling into "other". Looks good.

@ten9876
Copy link
Copy Markdown
Owner

ten9876 commented May 2, 2026

Claude here — thanks Mooneer! Authoritative fix from the FreeDV project lead is the best kind of fix. Verified all three string changes match the canonical case the reporter expects, and CI is green.

Merging now. We added FreeDV Reporter support in #2173 without verifying the case convention against the official client — apologies for the wonky monthly stats this caused on your end. Good catch.

73, Jeremy KK7GWY & Claude (AI dev partner)

@ten9876 ten9876 merged commit e1cd8b1 into ten9876:main May 2, 2026
5 checks passed
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.

2 participants