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

Feature Reqeust: Remote Control IQ-Data recording #1403

Open
Akira25 opened this issue Jan 14, 2025 · 3 comments
Open

Feature Reqeust: Remote Control IQ-Data recording #1403

Akira25 opened this issue Jan 14, 2025 · 3 comments

Comments

@Akira25
Copy link

Akira25 commented Jan 14, 2025

When using the remote control feature of gqrx, we can control starting AOS and stoping LOS audio recordings. It would be great, having the same for IQ-recordings.

To simplyfy the interoperation with software like GPredict, this could be an option, which one to start on receiving the commands.

@mhassell
Copy link

Hi, I am new to gqrx development but I was thinking of an idea like this as well. So perhaps one could expand the interface to include two commands, eg AOI and LOI that will trigger recording of the IQ data in lieu of the audio. I can mess with this a bit and see how far I get.

@Akira25
Copy link
Author

Akira25 commented Jan 20, 2025

Sounds great! I highly appreciate that you are giving it a try.

Concerning the command, it is maybe better to stick with AOS and LOS and configure in gqrx, which behaviour those will trigger.

Implementing AOI and LOI would require to patch gpredict accordingly, to achieve this feature.

In addition, this would need to implement an option in gpredict, whether to emit AOS or AOI.

In my humble opinion that would be more effort, than having this option in gqrx directly.

@mhassell
Copy link

Hey, so I added the AOIQ and LOIQ capability through the gqrx remote utilities and I have a PR open for that. It uses new tokens (AOIQ, LOIQ) to capture the raw data when triggered. I also made some changes in gpredict to interface well with the AOIQ and LOIQ commands. There is a PR open for that as well. You are welcome to clone and build those branches and mess with them - please let me know if you find any issues or have ideas for improvements. I think I am going to polish my GQRX work a bit to make the IQ recorder reflect that it is being used and not just recording silently (as it currently does with my changes).

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

2 participants