Add HEMA programme #21

Closed
opened 2024-09-21 07:48:18 +00:00 by ianrenton · 4 comments
ianrenton commented 2024-09-21 07:48:18 +00:00 (Migrated from github.com)

Info received via email, thanks Ed DD5LP/G8GLM!

Spot Seed

So... first thing we have is a 'spot seed'. This increments each time a new spot is made. It means we don't download the whole set of spots each time if there hasn't been a change.

http://hema.org.uk/spotSeed.jsp

Latest Spot

The latest spot "one liner" can be extracted here:

http://hema.org.uk/latestSpotForMobile.jsp

We use this to generate the 'alarm' in the system tray when a new spot is added.

Example reply:

17/07/2023 10:34=16/07/2023 11:04;1410;G8XDD/P;G/HSE-002;Ashley Hill;7.165 (SSB);(2E0FEH) SU88=

I'm not sure why the "current" datetime is not UTC, but I don't think we're using it at the moment anyway.

16/07/2023 11:04 - DateTime is the spot date and time in UTC

1410 - is the number of minutes since the spot was made (we use this to show how hot/recent the spot is in the app)

G8XDD/P - Callsign of spotted station

G/HSE-002 - Summit reference

Ashley Hill - Summit name

7.165 (SSB) - Frequency and mode

(2E0FEH) SU88 - Spotter and comments

Spots

http://hema.org.uk/spotsMobile.jsp

This retrieves a complete list of the latest spots. Format as per "Latest Spot" with each spot '=' delimited.

Info received via email, thanks Ed DD5LP/G8GLM! **Spot Seed** So... first thing we have is a 'spot seed'. This increments each time a new spot is made. It means we don't download the whole set of spots each time if there hasn't been a change. http://hema.org.uk/spotSeed.jsp **Latest Spot** The latest spot "one liner" can be extracted here: http://hema.org.uk/latestSpotForMobile.jsp We use this to generate the 'alarm' in the system tray when a new spot is added. Example reply: 17/07/2023 10:34=16/07/2023 11:04;1410;G8XDD/P;G/HSE-002;Ashley Hill;7.165 (SSB);(2E0FEH) SU88= I'm not sure why the "current" datetime is not UTC, but I don't think we're using it at the moment anyway. 16/07/2023 11:04 - DateTime is the spot date and time in UTC 1410 - is the number of minutes since the spot was made (we use this to show how hot/recent the spot is in the app) G8XDD/P - Callsign of spotted station G/HSE-002 - Summit reference Ashley Hill - Summit name 7.165 (SSB) - Frequency and mode (2E0FEH) SU88 - Spotter and comments **Spots** http://hema.org.uk/spotsMobile.jsp This retrieves a complete list of the latest spots. Format as per "Latest Spot" with each spot '=' delimited.
ianrenton commented 2024-09-21 07:50:37 +00:00 (Migrated from github.com)

TBD how the spot seed can be provided back to the API to only download new data, and how to get lat/long points for a summit reference

TBD how the spot seed can be provided back to the API to only download new data, and how to get lat/long points for a summit reference
ianrenton commented 2024-09-27 08:47:39 +00:00 (Migrated from github.com)

Awaiting feedback from Ed / HEMA folks about how to get lat/long points.

Steve M1SDH has a GeoJson file of HEMA points in his map, but it only covers the UK, and not sure exactly where it came from. Regardless, it would be nice to load spot lat/longs from an API like the rest of the programmes, rather than loading a big data file.

Awaiting feedback from Ed / HEMA folks about how to get lat/long points. Steve M1SDH has a GeoJson file of HEMA points in his map, but it only covers the UK, and not sure exactly where it came from. Regardless, it would be nice to load spot lat/longs from an API like the rest of the programmes, rather than loading a big data file.
Owner

Unblocked - HEMA are adding lat/lon fields to the API. Work can progress.

Unblocked - HEMA are adding lat/lon fields to the API. Work can progress.
ian self-assigned this 2025-09-23 16:41:21 +00:00
Owner

Closing this issue, moving to spothole as a backend under #60 will resolve this issue automatically.

Closing this issue, moving to spothole as a backend under #60 will resolve this issue automatically.
ian closed this issue 2025-10-19 14:08:44 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ian/field-spotter#21
No description provided.