heliwatch/src/main.rs

15 lines
376 B
Rust

mod adsb;
mod location;
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error + Send + Sync>> {
let locations = location::Locations::load("locations.json");
let mut events = adsb::run("https://adsb.hq.c3d2.de/data.json", locations).await;
while let Some(event) = events.recv().await {
println!("event: {:?}", event);
}
Ok(())
}