Thursday, March 26, 2009
GTK+ alpha source in svn repository
I have imported the source into the svn repository at:
This includes libDttSP.a which is the version I have modified to not use Jack.
This is still very much an Alpha version. It does still have problems and not everything is completed.
To build the application there is a simple Makefile.
To run the application just start ghpsdr once it is built.
Currently it does not include any code to load the FPGA so you must run initozy before running the application. You must also have the latest FPGA code.
Functionally, each band has 3 bandstacks. The frequency/mode/filter settings will be saved when exiting the application for all the bandstack entries.
Tuning can be accomplished by left mouse clicking in the Panadapter/Waterfall window to move the selected frequency to the center of the current filter. A right mouse click will move the selected frequency to the cursor. You can also use the left mouse button to drag the frequency by holding it down while dragging. If you have a scroll wheel, moving the scroll wheel will increment/decrement the frequency by the current step amount.
You can also left mouse click on the bandscope display and it will move to the selected frequency.
The Setup button pops up a window to adjust the display settings. There are no tests currently if these are set to invalid values.
There are some problems when running at other than 48000. Sometimes the audio output will stop although the Panadapter/Waterfall and bandscope continue to function. It usually requires intiozy to be run again to get the audio back.
Remember - this is an alpha version.