-
Notifications
You must be signed in to change notification settings - Fork 74
Add multichannel support #49
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
base: master
Are you sure you want to change the base?
Conversation
Add channel number to log statements.
|
I tried your fork and it's not working correctly. With this many changes I would split them up into as many separate PRs as possible. This makes the maintainer's job easier. I like the idea of being able to specify antenna, etc. EDIT: I got it working, I did not have command line options in the right order apparently. But the app seg faults which means there's a problem somewhere. It may be that your new options need to be optional and not cause seg faults. But maybe that's an issue without this PR. |
My current fork add the following things:
This means you can do something like:
This create 2 files, one per channel, with channel 0 gain set to 50 and channel 1 gain set to 32, both using their LNAL antenna port with 9e6Hz of bandwidth on the 10Ms/s sampling.
Max number of channels is compile time set (currently 8).
For the long options '--gain 10', for example, would set the gain of all channels to be 10, so something like '--gain 10 --gain2 30' would set the gain of all channels to be 10 and then set channel 2 to be 30.
Thanks,
Matt