Add datalink-provider crate for real-world AIS data handling

- Introduced a new crate, `datalink-provider`, to support real AIS data sources (serial, TCP/UDP, file replay).
- Integrated it into the workspace and used it in the `AIS` system, replacing the simulation datalink.
- Updated dependencies and lock file.
This commit is contained in:
geoffsee
2025-07-03 13:02:14 -04:00
parent b6f06b5e6c
commit a5a87a86fd
6 changed files with 967 additions and 13 deletions

View File

@@ -1,5 +1,5 @@
[workspace]
members = ["crates/yachtpit", "crates/yachtpit/mobile", "crates/systems", "crates/components", "crates/datalink"]
members = ["crates/yachtpit", "crates/yachtpit/mobile", "crates/systems", "crates/components", "crates/datalink", "crates/datalink-provider"]
resolver = "2"
default-members = [