Closed kerel-fs closed 2 years ago
The Spectroplot
module in spectroplot-js
is expecting a data stream and calculates the waterfall data from it. SatNOGS artifacts do not provide the original data stream (might be multiple GB) but provide already the waterfall data, so functionality in spectroplot-js to load waterfall data directly is needed.
This issue has already been worked on by @zuckschwerdt in the past, a modified version of spectroplot-js with support for reading SatNOGS artifacts is hosted at https://triq.org/h5/
Status update:
edit: 2021-10-21: Second task solved as well.
CORS headers get sent by SatNOGS DB API now, but due to a problem with CORS preflight requests access is still not possible, tracked in satnogs-db/#491.
The service should be able to load SatNOGS artifacts and show them using iqSpectrogram / spectroplot-js in the browser. Artifacts can be either loaded from files manually by the user, or optionally selected from SatNOGS-db (based on the "oberservation id") using the the satnogs-db API endpoint
./api/artifacts/
.