Bill and Steve,

Thanks very much for this information...it's clear that I need to do some more 
study, but your notes have given me some interesting places to look.

Best regards,

Joe/WB0CDY

On 2/1/19, 5:37 PM, "Bill Somerville" <g4...@classdesign.com> wrote:

    On 02/02/2019 00:16, Steven Franke via wsjt-devel wrote:
    > Aside from the waterfall display itself, the numbers that are used to 
    > create it are not available for processing by external programs. The 
    > Fourier transforms that are displayed in color-coded form on the 
    > waterfall display are calculated in the Fortran routine 
    > src/lib/hspec.f90. This routine is called from the C++ code in 
    > src/widgets/mainwindow.cpp. You’ll be able to find the point where 
    > hspec is called by searching for the word “hspec” in the 
    > mainwindow.cpp file.
    >
    Hi Joe,
    
    further to Steve's points, maybe you have not realized that the 
    waterfall and 2D spectrum display in WSJT-X are not part of the decoding 
    process, they are simply a visualization of the received signal in the 
    frequency domain using just amplitude information from DFT processing of 
    short chunks of time domain PCM samples as they arrive from the ADC. The 
    whole Rx period of samples are collected and passed to the decoding 
    routines at the end of the period where they are sliced and diced in 
    frequency bins specifically appropriate to the mode being decoded to 
    find candidate signals and signal extraction of those candidates. This 
    decoding processing does not use the frequency domain data accumulated 
    for display on the waterfall and 2D spectrum.
    
    Also a small correction to Steve's points above, lib/hspec.f90 is used 
    for the horizontal fast mode waterfall analysis. For the slow modes the 
    vertical waterfall and 2D spectrum plot are derived by the 
    lib/symspec.f90 routine which does the required DFT transformations.
    
    73
    Bill
    G4WJS.
    
    
    
    _______________________________________________
    wsjt-devel mailing list
    wsjt-devel@lists.sourceforge.net
    https://lists.sourceforge.net/lists/listinfo/wsjt-devel
    


_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to