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

Partial rewrite in C++ #37

Open
JvanKatwijk opened this issue Mar 24, 2018 · 1 comment
Open

Partial rewrite in C++ #37

JvanKatwijk opened this issue Mar 24, 2018 · 1 comment
Labels

Comments

@JvanKatwijk
Copy link
Contributor

Since I do not have your email address, I'll address you this way. In order to add the SDRplay device for functioning with your excellent acarsdec software, I rewrote (and reorganized) large parts of your software and rewrote it in C++. It is still incomplete, it works fine though with the SDRplay device(s) (and with Airspy and rtlsdr).

The major structural change is that I separated the device handling, so I could use the device handlers I had for other projects. I retained the possibility of having more input frequencies by defining a channel handler for each frequency. The channel handler will do the frequency shifting and will call upon a channel decoder which was basically the functionality of msk.c. In the channel decoder I added the data interpretation (from acars.c) and I made a very simple spooler for the print function (which is basically your output.c file).

Those parts that are directly derived from acarsdec are obviously marked with your copyrights.

You can have a look at the software at "https://github.com/JvanKatwijk/acars-sdrplay

@TLeconte TLeconte added the info label Mar 25, 2018
@TLeconte
Copy link
Owner

Great. Happy that my code inspire some others .

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

No branches or pull requests

2 participants