[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