[hpsdr] cuSDR64 V0.3.1
Hermann
hvh.net at gmail.com
Fri Nov 2 01:07:28 PDT 2012
Dear All,
Version 0.3.1 of cuSDR64 has been uploaded to the svn.
Please note: although there are already some controls for the Tx path, TX
IS NOT WORKING YET.
At least you have fully Alex control now. This version has been updated to
to keep track on the recent
firmware versions and because of some important new features.
Please read the README !
The 32-Bit version will follow in short. If you look into the code you will
notice some more ifdefs wrt Q_OS_LINUX.
Some first attempts have been made to run cuSDR on my Gentoo Linux box.
Well, the application compiles
and starts, but is not yet fully functional.
>From the README:
******************************************************
list of changes v0.3.1.0:
- Important: please use the new settings.ini with this release !
- The tool chain has been replaced by GCC (MinGW, MinGW-w64) and Eclipse
CDT. The sources have been revised for the use of GCC.
- The HPSDR protocol is now fully implemented (Rx & Tx), but for Tx it is
still a way to go.
- A major revision of the internal data structure has been completed.
- Alex interface has been finished. The Alex states are stored per band.
- Penny OC pins (Rx & Tx) interface ready. The values are stored per band.
- A CPU usage indicator has been added on the status bar. It shows the
mean CPU usage percentage of cuSDR.
- DoubleClick in the Panadapter opens a little window for changing Band,
Demod, Filtersize, AGC mode. If you move the mouse out of this window
it closes after a short time. This is a feature which was available in
similar form in SDRMAX III from Cathy Moss. Just another appreciation
of her work!
- Growing the receiver windows (Pan + Waterfall) causes to increase the
font sizes of the scales as well as the font size of the cross-hair
information.
- The Mercury attenuator ('Preamp') values are now stored per band.
- The dBm scale resolutions on the Panadapter are now stored now per band.
Note please: If you change the band by a band button in the Rx Ctrl
widget, the stored value is restored. If you change band by altering the
frequency (by the mouse wheel, or by dragging in the Panadapter, or by
altering the big frequency display) the stored values are NOT restored.
- The mode of operation (DSP mode) is stored now per band.
- Added a new high resolution timer based on QueryPerformanceFrequency of
Windows OS. A better control of the FPS value (frames per second) based
on the high resolution timer has been implemented. The FPS values are
stored per receiver in the settings.ini. Each receiver runs its own
high-res timer.
- Added a time scale to the waterfall spectra, which varies with the FPS
value.
- A first version of QtDSP has been implemented. DttSP is discarded.
There is no noise reduction/noise blanker/notch filter present
currently. Please note: this is by no means a judgement over DttSP!
- Warren Pratt's, NR0V, AGC is now implemented in QtDSP. Added graphical
control for AGC gain threshold and hang threshold. Click on the orange
colored button to turn AGC threshold/hang threshold lines on and off.
- Added volume mute functionality.
- Added local date & time display on the status bar.
- Some re-organization of the widget content.
- Added firmware version control for Mercury, Penelope/Pennylane, Metis
and Hermes.
Have fun!
73, Hermann
DL3HVH
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/attachments/20121102/63df32ea/attachment-0003.htm>
More information about the Hpsdr
mailing list