projecthorus / habitat-server-transition

A repository to coordinate efforts for transitioning away from the current Habitat servers.
1 stars 0 forks source link

UKHAS String Parser, and Payload Documents #7

Open darksidelemm opened 1 year ago

darksidelemm commented 1 year ago

Currently Habitat has the concept of a 'Payload Document' - this describes the fields present in an uploaded line of UKHAS-format telemetry. Payload documents are generated in this interface (Link dead due to habhub shutdown), and can also include:

These payload documents are then used to parse uploaded lines of UKHAS-format telemetry, and convert them into objects for storage into the Habitat database. While UKHAS-format telemetry has a few mostly constant starting fields (e.g. callsign,sequence_number,time,lat,lon,alt), anything after this can be customised, and so to extract these fields the payload document system is required.

There also 'Flight Documents', which specify a 'flight', containing:

The flight documents are used to:

Suggest way forward:

ghost commented 1 year ago

first two links are dead, can they be fixed?

darksidelemm commented 1 year ago

I've fixed the first one, but the second linked to the Habitat database web UI... and Habitat is now shut down.

ghost commented 1 year ago

thx @darksidelemm!