TRXos is an out-of-the-box Linux-based operating system tailored for developers, researchers, and hobbyists working with Software-Defined Radios (SDRs). It comes pre-configured with essential SDR drivers, tools, and libraries to enable rapid experimentation and development.
TRXos is a ready-to-use environment that saves you the hassle of manually installing and configuring SDR software. It includes a comprehensive suite of tools widely used in the SDR community, making it easy to get started or scale up your SDR projects.
The following software and libraries are included in TRXos v1:
- LimeSuite β driver and GUI for LimeSDR boards
- SoapySDR β vendor-neutral SDR support library
- CubicSDR β cross-platform SDR receiver GUI
- osmosdr β source block and driver for various SDR hardware
- osmocom β full stack of open-source SDR tools
- osmocom-nitb - osmocom GSM Network-In-The-Box program.
- GNU Radio β powerful signal processing framework
- GQRX β simple SDR receiver powered by GNU Radio
- inspectrum β FFT signal analyzer for inspecting captured IQ data
- Wireshark β network protocol analyzer (useful for SDR + networking)
More tools and updates will be included in future versions.
You can download the latest version of TRXos here:
π Download TRXos v1
I welcome contributions! Feel free to open issues or submit pull requests for bug fixes, feature requests, or additional tool integrations.
You may contact me over Keybase: https://keybase.io/vkvbit
TRXos project is licensed under the GNU General Public License v3.0 (GPLv3).
The included software components are distributed under their respective open-source licenses. Please refer to the documentation of each tool for licensing details.
Thanks to the open-source SDR community and developers behind these incredible tools and libraries.
Start experimenting with SDR today β with everything you need preinstalled.