Updates01/27/2012 Version 1.2.0: major changes: log is now kept in SQLite and is editable and searchable; new format for config files using QSettings. 08/21/2011 Version 1.1.11: major bug fixed with bandmap under Windows 08/02/2011 Version 1.1.10: fix crashing bug when radio keyed with only one bandmap on 07/21/2011 Version 1.1.9: New feature on the bandmap: by dragging the mouse on the frequency label, the center (red line) frequency can be repositioned. 07/16/2011 Version 1.1.8: This one has major changes to the audio interface and uses a different method in Portaudio to read audio data (callback rather than blocking IO). This should work much better for Windows--some Portaudio API's like DSound do not support the use of blocking IO. 07/06/2011 Version 1.1.6: bug fixes, mostly related to IARU contest. 05/28/2011 While operating CQ WPX CW I am fixing some bugs. See version 1.1.3. There were still a lot of issues with converting the code to use hamlib. The CLEAR_RIT macro may not be usable on your radio until there is a change/fix made in hamlib. I think I have figured out the problems with the Windows build, hopefully will have one out next week. 05/21/2011 Sorry, Windows/1.1.2 crashes. Runs fine under Linux. 05/20/2011 Version 1.1.2 Fixed a lot of serious bugs. Removed the background subtraction, it didn't work well in practice. 04/13/2011 Version 1.1.1 Add capability to subtract background from bandmap. Also some small bugs fixed. 04/06/2011 Version 1.1.0 Windows uploaded. The first time a user runs the program, it will take a long (up to a minute) time to start. During this time the program is testing to see which hamlib interface DLL's are available--this is a very slow process on Windows for some reason. After the first run, startup should be immediate. 04/05/2011 Version 1.1.0 available (Linux source only, Windows installer coming). This version has major changes, the most important being the use of Hamlib for radio communications. This should support a wide range of radios. Other changes: thread code changed a lot; parallel port access method in Linux changed, now uses PPDEV kernel module. At the moment I am not able to test this with two radios and a parallel port, so it is possible there are major bugs. 02/01/2011 Created mailing list for announcements, discussion, and bug reports. It is hosted on google groups, group name "so2sdr". See "Links" on right.
OverviewA ham radio contest log program that features a software-defined radio (SDR) bandscope. The program is written using Qt and is dual-platform, running in Linux and Windows. Features- Two-radio (SO2R) support. Headphone and radio switching via parallel port
- Uses hamlib for radio communications
- Currently supports soundcard based SDR interfaces (Softrock, etc). Requires 96 KHz stereo soundcard
- CW generation via Winkey
ScreenshotsMain program window (V1.0.0)Supports two radios (SO2R). Here just one radio is on:
Bandmap (V1.0.0)The bandmap is integrated with SDR spectrum. Dupes are color-coded, making potential new stations easy to identify. Note that this program does not decode any CW, that is up to the operator.
V1.1.6 in IARU contest 2011Here I am running on 14 MHz (left bandmap) and doing S&P on the 21 MHz (right bandmap). At this point I have worked almost all the stations I can hear/see on 21 MHz--red/magenta signals are previously worked stations. No, I didn't work zone 88, that was a typo! For some reason the heading on the right bandmap is incorrect.
Torsten Clay N4OGW (email: so2sdr at gmail com)
|