Hi Steve,

On 10/26/2015 10:27 PM, Steven Franke wrote:
> Hi Joe,
>> In the WSJT slow modes PTT is nominally asserted at t=0 s and audio
>> starts at t=1 s in a UTC minute.  SimJT generates wav files in which the
>> noise starts at t=0 and signal starts at t=1. I guess this is
>> essentially what you observed?
>
> Perhaps this is what I’m seeing. I incorrectly assumed that the dtx
> parameter would be an estimate of the delay to onset of the signal
> with dtx=0 corresponding to onset at the first sample of the dd vector.

We have always started Tx audio at t=1 s so as to accommodate computer 
clock mis-alignments up to +/- 1 s without losing any signal at the Rx end.

> I looked at what you are doing with the experience-based approach.
> Great idea! I’m going to guess that you’ll have to defend this
> approach to some who might argue that this is “unfair”. I’m not
> one of those - any method for generating candidate codewords to
> be placed on the list and tested against the senseword is fair.
> There should be no penalty for being clever and testing the
> most-likely possibilities first!

Agreed.  As you suggest, if we use the same acceptance criterion as in 
the "ntrials" loop then all we have done is to speed up the decoding 
process (by orders of magnitude) by testing likely codewords first.

> I’m slightly uneasy, though, about using a looser acceptance
> criterion when testing an experience-based codeword vs. a codeword
> produced by the errors-and-erasures decoder. It seems that this
> could raise the probability of seeing
> “highly-believable-because-we’ve-seen-this-codeword-before” false
> decodes.

Indeed, setting a looser acceptance criterion for experience-based 
decodes means not only decoding weaker signals but also an increased 
probability of false decodes.  Just as with ear-and-brain reception of 
CW or SSB transmissions, it's easier to recognize and "decode" familiar 
callsigns than arbitrary ones -- but when operating very close to the 
noise limit, occasionally one can make a mistake.

Setting a looser threshold should be optional, and an operator would 
have to recognize and reject occasional false decodes.  This is 
generally easy to do.  I think experience-based decoding will be a 
useful feature only VHF and above, and possibly also at LF/MF. 
Certainly not on crowded HF bands, where signals are typically much 
stronger.

Congratulations on your excellent results with two-pass JT65 decoding!! 
  We are definitely coming up with some very significant enhancements to 
WSJT-X!

        -- Joe, K1JT

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

Reply via email to