Skip to content

[BUG] UDP (local) spots can show an incorrect location of the spotter #898

@williamscody

Description

@williamscody

Describe the Bug

When delivering spots to OHC in UDP (local) mode, using a local app (like SDC's SKM Server or a logger program), the spotter QTH can be wrong. This can happen with vanity callsigns (like mine, K3CDY), where the spotter appears to be in Maryland, when in fact I'm in Denver. This can also happen when an operator moves to a different QTH, but keeps the same callsign.

The map below shows local CW spots captured by SDC at my QTH in Denver, but the spotter appears in Maryland, based upon "traditional" QTH determination.

Image

To Reproduce

  1. In SDC's SKM Server settings, set up the spotter field using a vanity callsign (K3CDY, for example):
Image
  1. Let SDC do its job, and send spots to OHC.
  2. Witness that the spotter "lines" point to Maryland, even though I'm near Denver.

Expected Behavior

When using UDP (local) mode, the spotter's QTH should be based upon the operator's gridsquare as entered in OHC - and NOT rely on outdated FCC conventions that determine QTH.

Environment

  • OS: Ubuntu 22.04
  • Browser: Safari 26.4
  • Node.js Version: 23.6.0
  • OpenHamClock Version: 26.2.1
  • Running As: Local Linux network PC build

Console Errors

N/A

Additional Context

I am the author/contributor of the UDP spots feature in OHC. I would be happy to provide the fix if you like.


73 de K3CDY

Metadata

Metadata

Labels

bugSomething isn't working

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions