rkusa / DATIS

DCS World Automatic Terminal Information Service (ATIS) broadcasted through Simple Radio Standalone (SRS)
MIT License
91 stars 22 forks source link

Update the srs crate to make it more useable as a full fledged srs client #67

Closed TheZoq2 closed 3 years ago

TheZoq2 commented 4 years ago

Hi. If you don't remember, I have a custom srs client https://gitlab.com/TheZoq2/srsrs which uses this projects srs crate to do most of the heavy listing.

This PR adds a few things which make that crate more useable:

I think all crates will still build correctly, but I have some issues which are also present on master:

rkusa commented 4 years ago

I've fixed the tests on master and updated the repo to not require Lua during development. So forget about the env variables I've mentioned in my previous post, they are not required anymore. However, you have to run make test instead of cargo test now.

TheZoq2 commented 3 years ago

Finally got around to taking care of this. I have pushed a new version. I also changed the way packet length is computed to be more readable as I was debugging issues with overlordbot interraction. Functionally. it should make no difference