Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

interaction and indicators for Asterix messages. #226

Open
chandezon opened this issue Apr 15, 2024 · 2 comments
Open

interaction and indicators for Asterix messages. #226

chandezon opened this issue Apr 15, 2024 · 2 comments

Comments

@chandezon
Copy link

Hello,
First of all, thank you for your work and for sharing it with the community.
We work for the DGAC, the French ANSP.
We need to translate Asterix messages (java application) that arrive on a network and we intend to use your application.
We save the messages in files and launch the application with these files as input.
We retrieve the translated messages in json format from the standard output.
Is this the right way of doing things?

We need to know exactly which messages are erroneous, and what the precise error is. How can we do this? The error output is not precise enough.

Do you accept pull requests on your project, or should we fork it?

Thanks in advance.

Translated with DeepL.com (free version)

@ifsnop
Copy link
Contributor

ifsnop commented Apr 24, 2024

Hi chandezon,

What type of error are you looking for? This program only translates asterix messages to json, it doesn't calculate errors (besides from errors happening in the decoding phase, for example, with malformed asterix).

Regards,

@dsalantic
Copy link
Contributor

Hi @chandezon ,

Thanks for the interest in the asterix decoder.
Yes, you can use it to receive asterix messages from the network, convert them to JSON and send it to standard output.
As @ifsnop already said, if there is an error in decoding of the message (e.g. asterix message is malformed) the error will be displayed in standard error output and packet will be discarded.
Sometimes this error message is not precise enough, because it is not easy to know what is a real error, but maybe this can be improved.

If you are looking for the erorrs encoded in asterix packet (e.g. errors that radar sends as a message), they will be present in the decoded JSON packet and you need to process them with your application.

Your contribution to the project is welcome and we will accept your pull request. Our contributors are also very responsfull and helpfull (thank for that @ifsnop).

Also if you need a commercial support, feel free to contact me directly.
Damir

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants