Good Morning Rex, Thank you for the reply, it is useful to know I am looking at an actual problem.
Started digging into the protocol specification and the code last night. I am quite a ways from understanding the code completely but did get the general outline and have added some comments. Now that I know I am looking for an actual issue I have a bit more focus. One of the things I did notice, which is obvious from how it is reported, is that the decoder is only putting the strongest decode into the files. This is significant as the strongest decode may not be the best decode. I can understand why the choice was made but think the decision on what should be reported needs to be moved up to a higher level in the code. What I am up to is there is a group of us who have started playing with short sequence ISCAT-B to take advantage of short Es openings on 6m. While JT65 (HF style) is getting popular on 6m it is not unusual for an attempt to fail either because the opening closed or because meteor scatter pings hosed the decode. ISCAT gets around this by having shorter sequences and being somewhat immune to ms pings, at times even taking advantage of them. Using ISCAT to best advantage on 6m involves a few changes to ISCAT which you might be interested in: 1. Added 5 and 10 second sequences so now supports 5, 10, 15 and 30 second sequences. 2. Added support for alternate messages (Cntl-G) which adds both calls to TX3 - TX5 3 Added an auto sequencer to step through the TX sequencing based on received messages. The auto sequencer is very particular about when to advance. On messages containing the calls they must match exactly. On messages containing reports the structure is checked exactly and I am in the process of adding bounds checking. RRR and 73 must match exactly. These detail put the auto sequencer in a position to walk through multiple decoded messages finding the one that is both the correct decode and the strongest and then both acting on and reporting that one. Consequently I was already planning an expedition into the decoder code. This just pushes me along. Again, thank you for the feedback. I will be looking hard for the RRR issue. If you are interested in the work we are doing there is a Yahoo group where the current EXE is distributed and information distributed, WSJT_SS_ISCAT. 73 de Bill ND0B From: Rex Sent: Wednesday, June 17, 2015 4:53 PM To: Bill Ockert - ND0B ; WSJT software development ; David Smith Subject: Re: [wsjt-devel] ISCAT RRR Decode Hi Bill I have noticed similar problems with sending just RRR on its own on 10 and 24 GHz aircraft scatter where RRR often comes out as RRT or RRS. We have also tried sending R R R as you did and this does seem to solve it but at the expense of extra time which we often don't have on very short aircraft scatter bursts. Your finding that SSS works well is useful and might give a clue as to what is causing this and what might be the solution but as it does not happen all the time it will be worthwhile your testing that the SSS result is always consistently good. David VK3HZ and I commented as below in a DUBUS article 2015 vol 1 (it might have been 2014 vol 4 as I don't have it with me) on 10 and 24 GHz aircraft scatter. It would certainly be good to find out the reasons and any solution that still allows the use of the shortest messages. 6. Decoding of RRR We often see RRR decoded with only two of the Rs correct such as RRS. It seems this error is due in some way to having three of the same tones in a row together with Doppler shift in the signal. In addition to the RRR one also sees the length of the message in the first column as 4. As it is unlikely that any message with two RRs and a length of 4 would be other than RRR (i.e. beginning-of-message plus 3 characters) we have taken the view that two RRs in a message of length 4 is sufficient to confirm that RRR is being transmitted. It is also possible with some experience to decode RRR and 73 by ear. 73 Rex VK7MO On 18/06/2015 5:30 AM, Bill Ockert - ND0B wrote: Good afternoon, Several of us playing with ISCAT on 6m have noticed that it has a difficult time decoding the RRR message regardless of signal strength. This is occurring both with the standard RRR message in WSJT 10 and with alternate messages in an experimental version of WSJT we are using. Typical non decode is as follows, note the consistency 180545 4 -3 3.1 -43 0 * ND0B W5LDA -6 14 10 10 2.2 180615 3 -2 11.5 -43 0 * ND0B W5LDA RRT 15 5 10 1.1 180645 6 -2 12.6 -43 0 * ND0B W5LDA RRT 15 5 10 2.2 180715 3 -2 11.5 -43 0 * ND0B W5LDA RRT 15 5 10 1.1 180745 2 -5 2.6 -43 0 * ND0B W5LDA RRR 15 6 10 2.2 180815 6 -2 14.3 -43 0 * ND0B W5LDA RRT 15 5 10 2.2 180845 2 -3 4.2 -43 0 * ND0B W5LDA 73 14 10 10 1.1 As an experiment we put spaces between the Rs, this decoded every time 181045 8 -2 9.8 -43 5 * ND0B W5LDA R R R 17 5 10 4.5 181115 8 -2 9.3 -43 5 * ND0B W5LDA R R R 17 5 10 4.5 181145 8 -2 11.5 -43 5 * ND0B W5LDA R R R 17 4 10 4.5 As a further experiment we changed it to SSS... again decoded every time 182115 3 -2 9.8 -43 0 * ND0B W5LDA SSS 15 9 10 1.1 182130 0 -20 0.0 0 0 0 0 0 0.0 182145 3 -2 2.0 -43 0 * ND0B W5LDA SSS 15 10 10 1.1 182200 0 -20 0.0 0 0 0 0 0 0.0 182215 3 -2 1.5 -43 0 * ND0B W5LDA SSS 15 10 10 1.1 Any thoughts on where I might start looking for this issue would be greatly appreciated. This is happening on 10.0 5490 release as well as the experimental version I developed. It also happens with just the RRR message. Thank you! 73 de Bill ND0B ------------------------------------------------------------------------------ _______________________________________________ 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