IntroductionSkyRoof, developed by Alex Shovkoplyas (VE3NEA), is a Windows application tailored for ham radio operators and satellite enthusiasts. Combining satellite tracking with software-defined radio (SDR) functionality, SkyRoof aims to provide a comprehensive tool for tracking and receiving signals from ham radio satellites. Version 1.6 Beta, the latest iteration as of July 2025, introduces several enhancements over previous versions, such as improved SDR support, refined user interface elements, and better error handling. This review evaluates SkyRoof 1.6 Beta based on its features, performance, usability, setup process, and community feedback, while identifying areas for further improvement.FeaturesSkyRoof 1.6 Beta offers a robust set of features designed to streamline satellite tracking and SDR operations:
Satellite Tracking and Pass Prediction: SkyRoof provides real-time tracking of ham radio satellites, displaying detailed information such as satellite positions, pass predictions, and a skymap. The software automatically updates satellite data via an internet connection, ensuring accurate orbital information. A notable feature is the real-time satellite status indicator in the Current Group panel, which must be enabled in settings.SDR Integration: The software supports a range of SDR devices, including RTL-SDR, Airspy Mini, AirspyHF+, HackRF, RSP1b, and RSPdx-R2. It offers an SDR-based waterfall display covering VHF and UHF bands, with zoom and pan capabilities. Frequency tuning is visually intuitive, with satellite names and transponder segments labeled on the frequency scale, automatically corrected for Doppler shift.Receiver Capabilities: SkyRoof supports demodulation of SSB, CW, and FM signals, with features like Receiver Incremental Tuning (RIT) and automatic Doppler compensation. It also allows audio and I/Q output to external programs via Virtual Audio Cable (VAC) or UDP streaming, enhancing compatibility with other ham radio software.Antenna Rotator Support: The software interfaces with antenna rotators supported by HamLib, enabling automated antenna positioning for optimal signal reception. This is optional but highly beneficial for users with rotator-equipped setups.User Interface Enhancements: Version 1.6 Beta includes a reduced toolbar width to accommodate smaller screens, a vertical scale in the Timeline panel, and a command to reset window layout. These changes improve usability on various display sizes and configurations.Error Handling and Logging: Improved error handling and additional SDR-related logging make troubleshooting easier. The installer now includes missing DLL files, and the software is signed with an Open Source SignPath certificate to enhance trust and security.Automatic Updates: SkyRoof 1.6 Beta introduces automatic checking for software updates, reducing the need for manual downloads. The removal of the mandatory ham callsign entry simplifies setup for new users.
Missing Support for FunCube Dongle: Users have requested support for the FunCube Pro+ dongle, a popular SDR in the ham radio community, which is not yet supported.Setup Issues: Some users encounter errors during initial configuration, such as the inability to input data or persistent greyed-out buttons.Windows-Only Limitation: The lack of support for Linux or macOS is a significant drawback for a community that often uses diverse operating systems.Stability Concerns: While version 1.6 fixes issues like null pointer errors and decayed satellite data, some users report crashes after extended use, particularly with certain SDR configurations.
Broader SDR Support: Adding support for devices like the FunCube Pro+ and ensuring seamless compatibility with RTL-SDR V4 would enhance accessibility.Cross-Platform Compatibility: Expanding to Linux and macOS would cater to a wider audience, given the prevalence of these systems in the ham radio community.Improved Documentation: More detailed setup guides, especially for troubleshooting SDR and driver issues, would reduce user frustration.Polished UI: A modernized interface with customizable themes or layouts could improve the user experience, especially for long-term use.Stability Enhancements: Addressing remaining crash issues and ensuring robust performance across all supported SDRs would solidify SkyRoof’s reliability.
Remember if there is software you want reviewed you can request it.
Tell us how can we improve this post?
Hi I am Marcus, MM0ZIF, a licenced Radio Amateur, Doctor of Musicology, amateur weather enthusiast. I over the years have been a Amateur Radio Tutor, Examiner, and a Regional Manager for the Radio Society of Great Britain.
This site is dedicated more towards Amateur Radio and Weather, with an angle on Technology too. I also maintain https://havenswell.com/ which is my other blog which is more aimed at cooking, hobbies and life in general as well as businness and networking.