Spark Spots

We can fetch raw spots for one or more days. These are returned as text, organized as one array per line for all spots at a given time and frequency.

while true; do ~/.deno/bin/deno run \ --allow-net --allow-write=data \ record.js 10.0.1.113; done >>spark.log

tail of spark.log

http://search.fed.wiki.org:3030/spark/log HEIGHT 150

[{"time":...},{"time":...},{"time":...}] [{"time":...},{"time":...}] [{"time":...},{"time":...},{"time":...},]

For example, fetch from the command line spot data for one day, the most recent day, then select from that first ten line.

curl -s http://search.fed.wiki.org:3030/spots/1 |\ head -10

A typical spot is an object that looks like this.

{ "time": "2023-03-31T00:00:30Z", "frequency": 14075590, "tunedfrequency": 14074000, "power": 0, "drift": 0, "snr": -13, "dt": 1.6, "msg": "WZ8Q KK6MYO DM79", "mode": "FT8", "submode": "", "distance": 1591.4538810746549, "call": "KK6MYO", "color": 0, "locator": "DM79", "valid": true, "offsetFrequency": 1590, "rxid": 1 }

We'll developed some experiments based on this data with scripts stored here and invoked from related pages.

pages/spark-spots

Spot Abstract Messages hinting at grammar.

Train and Perform traffic simulation.

http://ft8.ward.asia.wiki.org/assets/pages/spark-spots/preview.html HEIGHT 350