Skip to content

Fix linux build's file source#399

Merged
silseva merged 1 commit intoOpenRTX:fix-file-sourcefrom
turnrye:fix-linux-file-source
Feb 14, 2026
Merged

Fix linux build's file source#399
silseva merged 1 commit intoOpenRTX:fix-file-sourcefrom
turnrye:fix-linux-file-source

Conversation

@turnrye
Copy link
Collaborator

@turnrye turnrye commented Feb 8, 2026

As I was tinkering around, I discovered for the first time that the linux platform has a file source input. I couldn't get it to work for me though, and with a bit of troubleshooting I (with LLM assistance) found these changes made it work.

Since contributors working on protocol code could benefit from this as well, I figured this warranted adding more explicit documentation.

@turnrye turnrye force-pushed the fix-linux-file-source branch 2 times, most recently from f7c86bc to 9999b07 Compare February 8, 2026 03:52
@silseva
Copy link
Collaborator

silseva commented Feb 8, 2026

Looks good! I'd put the documentation in the website, though: having a doc folder alongside the code can lead to fragmented information.

@turnrye
Copy link
Collaborator Author

turnrye commented Feb 8, 2026

Looks good! I'd put the documentation in the website, though: having a doc folder alongside the code can lead to fragmented information.

Will do

Previous to this, the file source that is used on linux was not
working for me. This change addresses those issues found.

It also adds an example test file, which is just a decimated 24kHz
version of the existing unit test file.

Co-authored-by: GitHub Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Ryan Turner <ryan@turnrye.com>
@turnrye turnrye force-pushed the fix-linux-file-source branch from 5424064 to 11d6bb4 Compare February 11, 2026 12:50
@turnrye turnrye marked this pull request as ready for review February 11, 2026 12:51
@turnrye
Copy link
Collaborator Author

turnrye commented Feb 11, 2026

This is ready for review again!

@silseva
Copy link
Collaborator

silseva commented Feb 11, 2026

I'd omit the baseband binary file: even though it can be useful, is quite heavy and it won't be used many times

@silseva
Copy link
Collaborator

silseva commented Feb 14, 2026

I forgot to mention that we already have some files with raw M17 baseband, in test/unit/assets: I'll merge this PR without adding the baseband sample and I'll update the page on the website accordingly.

@silseva silseva changed the base branch from master to fix-file-source February 14, 2026 14:03
@silseva silseva merged commit e3caad0 into OpenRTX:fix-file-source Feb 14, 2026
4 checks passed
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

Successfully merging this pull request may close these issues.

2 participants