I sent this to the wsjt-devel-requests list but it looks like it was bounded 
back, so I'm re-sending to this group. Sorry if it becomes a duplicate...
Hi All - I've been running WSJT-X 1.7.0-devel r6774 for several weeks now on a 
Raspberry Pi 3 (RPi) with the Raspian Jessie OS. I know, this is most certainly 
not the fastest processor in the world for doing decodes. But, it does work and 
I've made quite a few successful QSOs (JT65 and JT9) with it. Firstly, let me 
say that I think this is excellent software and it has been a pleasure to have 
it available. Further, the help I got from Bill Somerville getting it and 
Hamlib compiled on the RPi was extraordinary.
OK, so - my request is related to the sequence of decoded signals. Some 
background: Not being familiar with the code, I can only presume from what I 
see on the display. It appears that the JT9 decodes go out first, followed by 
the JT65 decodes. Within each of those two "sub groups", the decodes are in 
frequency order, such that the lowest ones display first. On a "normal" fast 
processor, this is not a problem, nor is it an issue on a band with only a few 
stations to be decoded. However, on 20 meters, especially on a weekend, the 
poor little RPi doesn't complete it's decode displays until the :00 mark has 
passed. Further, if the band is really hopping, I've seen it take until the :10 
mark to complete. 
And why is this a problem? Let us say I answer the CQ of a JT65 station who is 
parked at about 2400 on the spectrum. The program goes back to RX mode and I 
sit there while a bazillion of other signals are streaming down the spectrum 
display, many down below that 2400 mark, along with a handful of JT9 guys up 
higher. Then the decodes begin. Often, by the time it gets to displaying the 
signals up near the 2400 mark, we've passed the :00 time and usually are into 
the :04 to :07 area. By then the RPi has started transmitting his signal 
report, and I notice that he had answered someone else, so I've quickly got to 
terminate my transmission. Ugh..... What I've been doing is to disable the 
Enable TX button until I see who he's answered. Kind of a PITA to have to do 
this every time. My other option is to only answer station's CQs in the bottom 
part of the band segment, so I will see their responses first, and that is a 
larger PITA. Yeah, I know - that's life when using an RPi. But I'm sure I am 
not alone in the use of small, low power computers for doing this weak signal 
work. Not everyone has an eight core super-whammo computer to use for WSJT-X 
operating.
Now, what is my suggestion? How about if during the decode pass, that a signal 
decoded within +- a few Hertz of the operator's current receive frequency is 
the FIRST thing sent out to the decode display window? That would give the 
operator of the RPi (or any other "slow" processor) enough time to decide if 
his next transmission should be aborted or proceed as normal. If the "decode 
code" would look to see if (1) the Enable TX is turned on, and (2) there is a 
signal very close to the receive frequency, dump it out to the display first. 
Now THAT would be cool... :-)
Anyway, thanks for at least reading this and thinking about it.
73, Jim / W6JHB
------------------------------------------------------------------------------
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to