[wsjt-devel] v1.6.0-rc1 package

2015-11-17 Thread Joe Taylor
Hi Bill, You asked me a question recently about utility programs like jt4sim[.exe], wsprsim[.exe]. There's no reason to include compiled executables for these programs in the WSJT-X packages. These simulators were extremely useful to me, when writing decoders for the various modes. But they

Re: [wsjt-devel] WSJT-X low SNR performance

2015-11-02 Thread Joe Taylor
Hi Steve, Thanks once more for your excellent work on the JT65 decoder!! I have confirmed your results using the test program jt65[.exe]. I then went ahead and merged your changes into v1.6.1 of WSJT-X; it's now performing at least as well as the WSJT decoder for the S/N=-24 dB files

Re: [wsjt-devel] WSJT-X low SNR performance

2015-11-02 Thread Joe Taylor
Hi all, Here's an amusing screen shot. WSJT-X was running with 2-pass decoding enabled for JT65. Note the two decodes of WB9OTX at Freq = 1856 Hz. Evidently he changed his Tx message from "HA3LI WBtOTX -21" to "HA3LI WBtOTX 73" in mid-transmission. The decoder gets the "73" message in its

Re: [wsjt-devel] WSJT-X low SNR performance

2015-11-02 Thread Joe Taylor
Hi Steve, On 11/2/2015 3:59 PM, Steven Franke wrote: > Wait. What? Very cool example, but I’m confused. > > When the user changes messages in mid-stream, my assumption > was that the program would jump to the beginning of the new > message symbol-stream, i.e. start at the beginning of a new >

Re: [wsjt-devel] WSJT-X low SNR performance

2015-11-02 Thread Joe Taylor
if setting the RX to 2K or above the JT9 prints are delayed significantly. > My computer is a 4Ghz CPU with 8 Ex units. > Hope this helps. > > Bill W2PKY > > On Mon, Nov 2, 2015 at 4:27 PM, Joe Taylor<j...@princeton.edu> wrote: > >> Hi Bill, >> >>

Re: [wsjt-devel] 1.6.1 r5970 notes

2015-10-16 Thread Joe Taylor
Hi Steve, Sorry to say, my progress has been slow today. I wanted to start by reproducing your good-looking results using rsdtest. So far I have not really managed to do so; I can get as many good decodes as you reported, but not (yet?) with the sfrsd2.c attached to your email. Could you

Re: [wsjt-devel] 1.6.1 r5970 notes

2015-10-15 Thread Joe Taylor
Correction: > For these test files the "ntest" criterion is too stringent, so I > removed the test commenting it out. Then all 994 candidates are > submitted for decoding, and 662 produced valid decodes. I should have written "662 produced valid decodes with ntrials=1". -- Joe

Re: [wsjt-devel] 1.6.1 r5970 notes

2015-10-15 Thread Joe Taylor
ding is working well, perhaps better than kvasd with the settings > used in v1.5, even with ntrials=2000 as is currently the default in r5970. > > I decided to wait to see if you reached the same conclusions before taking > any next steps… > > Steve k9an > >> On Oct 15, 201

Re: [wsjt-devel] 1.6.1 r5970 notes

2015-10-16 Thread Joe Taylor
Hi Steve, Thanks for being skeptical about implications of my conclusion that candidate selection is OK in r5970, at least for the simulated -24 dB "gnnf" files. I think your results make a strong case that while the correct candidates for decoding were identified in nearly all cases, the

Re: [wsjt-devel] Fwd: Fortran runtime error

2015-10-19 Thread Joe Taylor
Hi Tom, On 10/19/2015 1:59 PM, sq5rix wrote: > ... I hope to contribute to your great project, if you > need any testing, checking, anything - please assign. I have some > experience in C, C++, ham radio. > > 73 and good luck! > Tom Thanks for your note. We'll be happy to have your

Re: [wsjt-devel] Fwd: Fortran runtime error

2015-10-19 Thread Joe Taylor
Thanks to those reporting the Fortran bounds error in sync65.f90. It's fixed in code revision 5977. The reason why some observed it and others (including me) did not is simple: the error occurred only if you had the Wide Graph's "Start xxx Hz" spinner set to 0. (It's worth noting that in

Re: [wsjt-devel] sfrsd testing

2015-10-20 Thread Joe Taylor
3:58 PM, Joe Taylor wrote: > Hi Steve and all, > > I will be traveling and mostly out of touch for the next three days, so > I want to bring you up-to-date on what I've been doing. > > Directory .../trunk/rsdtest now has code for three programs that do > their Reed-Solom

Re: [wsjt-devel] sfrsd testing

2015-10-20 Thread Joe Taylor
to update the > JTSDK builds and InnoSetup files to ommit the KVASD binary inclusions > for WSJT. Both changes should be fairly simple. > > 73's > Greg, KI7MT > > > > > On 10/20/2015 14:13, Joe Taylor wrote: >> Hi all, >> >> I should have mentioned that (as of r

Re: [wsjt-devel] sfrsd testing

2015-10-20 Thread Joe Taylor
Hi Steve and all, I will be traveling and mostly out of touch for the next three days, so I want to bring you up-to-date on what I've been doing. Directory .../trunk/rsdtest now has code for three programs that do their Reed-Solomon decoding in sfrsd2. rsdtest - reads s3() data from file

Re: [wsjt-devel] WSJT-X, some s/w little issues

2015-10-20 Thread Joe Taylor
Hi Greg, I intended to respond to this message of yours some weeks ago, but apparently forgot to do so. Basically, I think it's a good idea to look carefully at possible use of SQLite for several tasks in WSJT-X: logging and a replacement for CALL3.TXT are two good possibilities. Have you

Re: [wsjt-devel] 1.6.1 r5970 notes

2015-10-15 Thread Joe Taylor
Hi Steve and all, In coming days I hope to catch up with your work on sfrsd. I haven't yet tested r5970 under crowded-band, HF-style conditions. I did make a quick test on my group of single-signal 1000 files generated by SimJT, with S/N=-24 dB. The program ran well and was fast, but the

[wsjt-devel] Bug fix

2015-10-06 Thread Joe Taylor
Hi Greg, Thanks for identifying and documenting the bug that could cause decoded messages to be displayed twice (possibly with small differences) when operating in JT9+JT65 mode. It's fixed in revision 5958. -- Joe

Re: [wsjt-devel] WSPR-2 - Scheduler in no band hopping mode

2015-07-07 Thread Joe Taylor
that the statistics of the scheduler may “feel” different when TX Pct is less than 17%, as a different algorithm is used in that regime. Steve k9an On Jul 6, 2015, at 6:32 PM, Joe Taylor mailto:j...@princeton.edu j...@princeton.edu wrote: Hi Jean Louis and all, I have not yet

[wsjt-devel] QRX from here

2015-07-10 Thread Joe Taylor
Hi all, Just a brief note to let you know that sun, sand, sail, and grandchildren will be my top priorities for just over a week, starting tomorrow. I will not be reading email until July 19 or 20. -- 73, Joe, K1JT

Re: [wsjt-devel] r5700

2015-07-09 Thread Joe Taylor
Hi all, I've been working on ISCAT (in wsjtx_exp) rather than helping to trace the problem with band-hopping Kenwoods. For what it's worth, though: with my TS-2000 I continue to see the same kind of glitches that Steve has been reporting. I could do more extensive tracing if that would help.

Re: [wsjt-devel] FW: r5700

2015-07-10 Thread Joe Taylor
Mike -- I haven't been following these tests in great detail, but as reported I see see similar bad behavior to what Steve has reported. My setup is a TS-2000, which (with a firmware upgrade) has no problem changing frequency while transmitting. -- Joe, K1JT On 7/10/2015 11:10 AM,

Re: [wsjt-devel] WSJT-X: WSPR reported drift

2015-11-14 Thread Joe Taylor
Thanks, Bill -- certainly you're right. -- Joe, K1JT On 11/14/2015 1:58 PM, Bill Somerville wrote: > FAO Steve K9AN, > > I notice that wsprd reports the integer value of DT in the drift column, > I assume this is a defect. If so I will apply the following patch: > > index

[wsjt-devel] New mode JTMSK

2015-08-28 Thread Joe Taylor
Hi all, Many VHF users of WSJT-X are now playing with the new mode JTMSK. I view this mode as a candidate replacement for FSK441 and JTMS, for all meteor scatter work. For some further details and a download link, see the info posted at http://physics.princeton.edu/pulsar/K1JT/Fast_Modes.txt

Re: [wsjt-devel] crash in jtmsk

2015-08-29 Thread Joe Taylor
Hi Steve, Thanks for the bug report. Were you running with T/R sequence lebngth 30 s? I think there are problems there. Try setting T/R = 15 s, which is what everyone is using. I will trace the problem. -- Joe On 8/29/2015 8:59 AM, Steven Franke wrote: Attemptimg to play with

Re: [wsjt-devel] crash in jtmsk

2015-08-29 Thread Joe Taylor
Steve -- No apparent problem here when monitoring a birdie. Does it die when attempting to decode, at the end of a sequence? If you hace checked Save all and re-open the saved file, does that crash the program? If so, could you send me the file? -- Joe On 8/29/2015 10:29 AM,

Re: [wsjt-devel] crash in jtmsk

2015-08-29 Thread Joe Taylor
Hi Bill, Steve, and all, On 8/29/2015 9:44 AM, Bill Somerville wrote: On 29/08/2015 13:59, Steven Franke wrote: Hi Steve, Attemptimg to play with jtmsk here using r5824. I am seeing the following: $ ./wsjtx At line 65 of file /home/radio/Builds/wsjtx_exp/lib/jtmsk.f90 Fortran runtime

Re: [wsjt-devel] crash in jtmsk

2015-08-29 Thread Joe Taylor
Steve -- On 8/29/2015 10:29 AM, Steven Franke wrote: OK, I spoke too soon. Running with 15s T/R sequence. Seems to run OK when the input is “pure” noise - but I can make it crash within seconds if I tune to or tune slowly through a birdie. That may be a different problem. I will

Re: [wsjt-devel] crash in jtmsk

2015-08-29 Thread Joe Taylor
Steve -- I think the problem is related to T/R =30 s sequences. For frequency selection: you need to explicitly enter one or more frequencies for JTMSK mode. -- Joe On 8/29/2015 9:52 AM, Steven Franke wrote: Thanks Bill. I hadn’t thought through the frequency selection issue. A bit

Re: [wsjt-devel] crash in jtmsk

2015-08-29 Thread Joe Taylor
Steve -- I didn't get a file from you, today??? -- Joe On 8/29/2015 1:02 PM, Steven Franke wrote: It still crashes on the file that I sent to you Joe… Steve k9an On Aug 29, 2015, at 3:35 PM, Joe Taylorj...@princeton.edu wrote: Hi Bill, Steve, and all, On 8/29/2015 9:44 AM, Bill

Re: [wsjt-devel] link to files that crash jtmsk

2015-08-29 Thread Joe Taylor
Hi Steve, Thanks for the files. Neither one makes the program crash for me with r5829 in either Windows or Linux, so I'm presently at a loss to offer any diagnosis. -- Joe On 8/29/2015 5:23 PM, Steven Franke wrote: Joe, Here is yet another try at sending links to files that crash

Re: [wsjt-devel] jtmsk segfault on Tx

2015-08-30 Thread Joe Taylor
Hi Steve, ... I received your CQ using my Cushcraft WARC dipole at 20m height. It happens to present a low reflecction coefficient on 6m. The pattern is probably “lobe-y” on 6m. In any case, the dipole is broadside NE/SW. Not bad for 1200 km on a dead 6m band with an HF dipole at the

Re: [wsjt-devel] jtmsk segfault on Tx

2015-08-30 Thread Joe Taylor
Hi Steve, You were one step too quick for me. Subroutine genmsk(), which generates the JTMSK channel symbols, also calls the Fortran wrapper for nhash(). The wrapper requires the second argument to be an 8-byte integer. This has now been done, in revision 5833. -- Joe On 8/30/2015

Re: [wsjt-devel] nhash.c

2015-08-30 Thread Joe Taylor
Hi Steve, Thanks! What's your antenna on 6m, and where was it pointed? Coincidentally, your decodes illustrate another undesired behavior that I'm aware of, in the WSJT-X running JTMSK mode. Sometimes the decoder produces a pair of identical results. Supposedly, dupes are being suppressed;

Re: [wsjt-devel] nhash.c

2015-08-30 Thread Joe Taylor
Hi Steve, I was about to write to you along the same lines. The copies of nhash.h and nhash.c in .../wsjtx_exp/lib have been used only for building the executable testmsk, not for wsprx. I was clearly on the wrong track yesterday. It turns out, I believe, that the problem is entirely

Re: [wsjt-devel] nhash.c

2015-08-30 Thread Joe Taylor
Steve -- I'll CQ with JTMSK, 50.280 in your direction for the next 10-15 minutes. (This is not a good time of day for meteors, though.) -- Joe On 8/30/2015 12:02 PM, Steven Franke wrote: That seems to have fixed it Joe. Neither file causes it to crash now. I have not yet decoded

Re: [wsjt-devel] Using the ISO_C_BINDING intrinsics - was Re: nhash.c

2015-08-30 Thread Joe Taylor
regression test. I also wonder why the nhash algorithm has been used for a CRC on JTMSK messages since there are probably simpler well tried and tested CRC algorithms in common usage. Comments? 73 Bill G4WJS. On 30/08/2015 15:47, Joe Taylor wrote: Hi Steve, I was about to write to you along

Re: [wsjt-devel] link to files that crash jtmsk

2015-08-29 Thread Joe Taylor
Steve -- Are you building on a 64-bit system? Anyway, please try compiling revision 5830. I changed line 204 in nhash.c so as to force the second argument to be a 32-bit unsigned (rather than size_t) integer. -- Joe, K1JT On 8/29/2015 7:45 PM, Steven Franke wrote: The crash is

Re: [wsjt-devel] WSJT-X 1.6.1-devel r5834, Tx in JTMSK

2015-09-01 Thread Joe Taylor
Hi Paolo, On 9/1/2015 12:28 PM, paolo petrini wrote: > HAs anybody an audio file to check jtmsk? > Paolo IW1ACL SA4BHT I'm not sure what you mean by "to check jtmsk". If you simply wish to confirm that your installation of WSJT-X can decode JTMSK signals, I have posted two sample wav files:

Re: [wsjt-devel] WSJT-X 1.6.1-devel r5834, Tx in JTMSK

2015-09-01 Thread Joe Taylor
I am unable to reproduce this problem. On the systems I've tested (two Windows, one Ubuntu Linux) the wsjtx v1.6.1 r5834 transmits as expected after startup in JTMSK mode. -- Joe, K1JT On 8/31/2015 6:48 PM, Alan VK2ZIW wrote: > *Hi, > > WSJT-X 1.6.1-devel r5834, works a treat but: > >

Re: [wsjt-devel] WSJT-X 1.6.1-devel r5834, Tx in JTMSK

2015-09-01 Thread Joe Taylor
On 9/1/2015 8:34 AM, Paolo Petrini wrote: > Joe, > where can I find r5834 (or newer) for windows? > Paolo You can build the program yourself, from the source code. Otherwise you must wait until we post another installation package. Currently the most recent experimental ("alpha") release

[wsjt-devel] WSJT-X v1.6.1 r5865

2015-09-08 Thread Joe Taylor
Hi all, Probably you have noticed my work toward a new alpha release of WSJT-X v1.6.1. Today I posted a Windows installer for r5865 on the WSJT web site, along with an updated version of http://physics.princeton.edu/pulsar/K1JT/Fast_Modes.txt THis document has on program changes since r5823,

Re: [wsjt-devel] Fortran interface for nhash()

2015-09-02 Thread Joe Taylor
Hi Bill, >> Does the build procedure do something different, for you? > Yes, builds without any new errors or warnings. > > The first error appears to be a bug that was fixed in gfortran 4.3 I > think, the bug report isn't very helpful on version fixed in: > >

Re: [wsjt-devel] Fortran interface for nhash()

2015-09-02 Thread Joe Taylor
Hi Bill, > Your changes are fine with 4.9.2 here but I think there is a problem > with the hash() function as you have declared the 'len' argument as > INTEGER(KIND=C_SIZE_T) but where it is called in wqencode() it is called > with a default integer which is INTEGER*4 which will be a mismatch on

Re: [wsjt-devel] WSJT-X v1.6.0-devel Rig Control changes

2015-09-09 Thread Joe Taylor
Hi Bill, Thanks for doing the new DTR/RTS arrangement. I've just merged revisions 5825, 5868, and 5869 from the main development branch into wsjtx_exp. You might want to check that I did the right things with Configuration.ui. -- Joe, K1JT On 9/9/2015 8:25 AM, Bill Somerville

Re: [wsjt-devel] WSJT-X v1.6.1 r5865

2015-09-11 Thread Joe Taylor
Bill -- > You may have this correct already but when setting a split Tx frequency > the following sequence or an equivalent is necessary: > > if (m_monitoring || m_transmitting) { > if (m_config.transceiver_online ()) { > if (m_config.split_mode ()) { > // All

Re: [wsjt-devel] WSJT-X v1.6.1 r5865

2015-09-11 Thread Joe Taylor
Hi Bill, > Perhaps we should be doing the same as for WSPR with the fast modes i.e. > turning off split on the rig. It looks like you have already added some > of the relevant code in r5774 assuming that > MainWindow::fast_config(true) is being called appropriately. I had previously thought this

Re: [wsjt-devel] Stochastic Chase decoder

2015-09-11 Thread Joe Taylor
Hi Steve, Thanks for the additional info. I will look forward to your further progress with the sfrsd decoder. > By the way, one thing that I’ve already noticed is that some > files produce lots of identical un-decodable received symbol > vectors. Since I have to try a whole bunch of virtual

[wsjt-devel] Stochastic Chase decoder

2015-09-11 Thread Joe Taylor
Hi Steve, I finally found time for a quick look at "sfrsd", your drop-in replacement for kvasd that uses the stochastic Chase algorith. I compiled and ran it on a few test cases this morning, and (as will be no surprise to you) found that it works, and it succeeds in some cases where the

Re: [wsjt-devel] WSJT-X v1.6.1 r5865

2015-09-11 Thread Joe Taylor
Hi Bill, > I assume fast modes will normally always be at the same nominal audio > frequency probably centred in the SSB Tx passband. I now have things set up so that JTMSK is always centered at 1500 Hz. The JT9-fast modes all use 700 Hz for the lowest tone; this means that the widest fast

Re: [wsjt-devel] Rig control in Split mode

2015-09-15 Thread Joe Taylor
of previous program exit, restarting WSJT-X immediately switches the radio out of split mode. Does this make sense? Is there a good reason for the program to do this? -- Joe On 9/15/2015 10:47 AM, Joe Taylor wrote: > Hi Bill, > > As you may have noticed, I'm having a devil of

Re: [wsjt-devel] WSJT-X JT65A Decode performance

2015-09-16 Thread Joe Taylor
Hi Bill, I don't have any version of JT65-HF currently installed here, to make the comparison. What version have you tried? Can you send me the full list of decodes for at least one of the files you posted? -- Joe On 9/16/2015 12:17 PM, Bill Somerville wrote: > Hi All, > > I am

Re: [wsjt-devel] WSJT-X JT65A Decode performance

2015-09-16 Thread Joe Taylor
HQX has any > apparent effect. >> >> Richard m0clz > 73 > Bill > G4WJS. >> >> >> -Original Message- >> From: Bill Somerville >> Sent: Wednesday, September 16, 2015 9:32 PM >> To:wsjt-devel@lists.sourceforge.net >> Subject

Re: [wsjt-devel] WSJT-X JT65A Decode performance

2015-09-16 Thread Joe Taylor
Bill -- My experience is that most claims that "program X" decodes JT65 better than WSJT (or WSJT-X) are the result of using wrong soundcard sample rates. I seem to remember that JT65-HF doesn't read (or write) *.wav files, so it's very hard to do a real comparison of the decoders. I

Re: [wsjt-devel] Rig control in Split mode

2015-09-16 Thread Joe Taylor
Bill -- Back to our other issue, for a moment. Have you tried doing the tests outlined in the file CQnnnCAT.txt, on one of your setups? Are the tests passed OK, using both "Rig" and "Fake it"? If all seems OK, I'll probably prepare another alpha release tomorrow. -- Joe, K1JT

Re: [wsjt-devel] WSJT-X JT65A Decode performance

2015-09-16 Thread Joe Taylor
Hi Richard and all, I don't really understand what's being discussed here. Bill sent me copies of files with these names: 150916_1430.wav 150916_1433.wav 150916_1529.wav 150916_1530.wav 150916_1531.wav I don't know who made the files, or with what program. The files are, frankly, a mess:

Re: [wsjt-devel] Size of distribution package

2015-09-11 Thread Joe Taylor
09/09/2015 20:52, Joe Taylor wrote: >> Hi Bill, > Hi Joe, > > ... >>> Personally I would prefer a solution that ships the sample files but >>> compresses them to minimize package size. Second preference would be a >>> separate download from the project web

Re: [wsjt-devel] WSJT-X v1.6.1 r5865

2015-09-11 Thread Joe Taylor
Hi Rex, Many thanks for your helpful comments on code revision 5865. VK7MO wrote: > Some feedback on r5865. Some of this might be in the "cleaning up category" > that you might prefer to fix at a later stage. > > JT9 Fast Modes > > We are still seeing the problem of frequency jumps on JT9 fast

Re: [wsjt-devel] WSJT-X v1.6.1 r5865

2015-09-11 Thread Joe Taylor
Hi Charlie, G3WDG wrote: > With Doppler control off, and Split set to none, the [fast JT9] tones are > indeed on > the correct frequency and I don't get Rig control errors, but can't > properly use it for EME! Agreed. But the fast JT9 modes were intended for ionoscatter, not EME. The wide

Re: [wsjt-devel] jt65 spurious mrsym vectors

2015-09-15 Thread Joe Taylor
Hi Steve, Some interesting results concerning JT65 symbol vectors. Your suggestion (that these these may be false syncs obtained when stepping in frequency across a fairly strong JT65 signal) sounds plausible. It may be significant that the JT65 decoder was designed (and fine-tuned) for

[wsjt-devel] Rig control in Split mode

2015-09-15 Thread Joe Taylor
Hi Bill, As you may have noticed, I'm having a devil of a time getting the "CQ nnn ..." messaging to work properly. I want to be sure that I handle split mode (either "Rig" or "Fake it") in the right way. I may have some more specific questions about the cod3e for you soon, when I finish

Re: [wsjt-devel] sfrsd testing

2015-09-26 Thread Joe Taylor
Steve -- That one always did look a bit odd. Quite possibly I made a mistake, trying to do too many things at once. I will investigate further... but it may be not until Monday. -- Joe On 9/25/2015 11:34 PM, Steven Franke wrote: > Hi Joe - > >> 17.WSJT + kvasd (SFM no ntest)

Re: [wsjt-devel] sfrsd testing

2015-09-29 Thread Joe Taylor
Mike -- On 9/29/2015 5:29 PM, Michael Black wrote: > So the failures are a separate section? No. Have you looked at what the decoder is doing? If 25 or fewer of 63 received symbols are in error, the deterministic Berlekamp_Massey (BM) algorithm is guaranteed to succeed. With more than 25

Re: [wsjt-devel] sfrsd testing

2015-09-30 Thread Joe Taylor
way to go. -- Joe, K1JT On 9/30/2015 12:10 PM, Bill Somerville wrote: > On 30/09/2015 16:57, Joe Taylor wrote: >> Hi Bill, > Hi Joe, >> >> A week or so ago you wrote "On the concurrency side the option to use >> OpenMP is not available as there is no C/C++ OpenMP availa

Re: [wsjt-devel] sfrsd testing

2015-09-30 Thread Joe Taylor
> Got two decodes on r5949 at -15 and -20 that 1.6.0 did not see. > Follow at 1738 by a -1 decode on 1.6.0 that r5949 did not see. > Another at 1739 with a -16 decode on 1.6.0 that r5949 did not see. > So we're batting .500 in the early innings here > You want I should save the wav's? >

Re: [wsjt-devel] sfrsd testing

2015-09-30 Thread Joe Taylor
Hi Steve, I'm scratching my head... At SVN revision r5949, WSJT-X v1.6.1 uses sfrsd2 in place of kvasd. It seems to work well, but so far the only tuning I've done is to try both the original (kvasd-inspired) metrics and the simple ones based on p1/psum and p2/psum. In this instance the

Re: [wsjt-devel] sfrsd testing

2015-09-30 Thread Joe Taylor
Hi Steve, On 9/30/2015 2:57 PM, Steven Franke wrote: > As Joe said, for EME we probably want to run very large numbers > of trials. If one were to start multiple calls to sfrsd2, each > with its own random seed, all at once, and ensure that each > call runs in its own thread, would this

Re: [wsjt-devel] sfrsd testing

2015-09-30 Thread Joe Taylor
e soft > distance check. > > In any case, I agree that we should just stick with the current erasures-only > scheme. but let's keep sfrsd3 on the side and see what it does when we get to > testing real signals. > Steve k9an > >> On Sep 30, 2015, at 5:27 AM, Joe Taylor<j...@p

Re: [wsjt-devel] sfrsd testing

2015-09-30 Thread Joe Taylor
Hi Steve, On 9/30/2015 8:52 AM, Steven Franke wrote: >> A surprise discovery: it seems that all of our recent tests have been >> using the original code in .../trunk/demod64a.f90, with its exp(x) >> symbol metrics. I tried switching back to your simple p1/psum, p2/psum >> mnetrics computed in

Re: [wsjt-devel] sfrsd2 symbol metrics comparison

2015-09-30 Thread Joe Taylor
Hi Steve, Thanks for sharing your further test results. The iterative self-tuning procedure seems to work very well, and guess we are agreed that stochastic substitution of second-best symbols isn't buying us enough to make the performance hit worthwhile. We should, however, remain

Re: [wsjt-devel] sfrsd testing

2015-09-28 Thread Joe Taylor
GM all, We have made excellent progress on the quest Steve started toward an open-source Reed Solomon decoder that's as good or better than the closed-source Koetter-Vardy algorithm. This message aims to be a summary of results up to now (for our own future reference), followed by some

Re: [wsjt-devel] sfrsd2 symbol metrics comparison

2015-10-01 Thread Joe Taylor
Hi Steve, On 9/30/2015 10:00 PM, Steven Franke wrote: > Joe, > > RR on all. > > I think that I have now arrived at where you were some hours ago - scratching > my head. > > I’m running WSJT-X r5950 on OS X. The sfrsd2.c routine is set up for the jt > symbol metrics. If demod64a uses jt metrics,

Re: [wsjt-devel] sfrsd2 symbol metrics comparison

2015-10-01 Thread Joe Taylor
Hi Steve, On 10/1/2015 9:22 AM, Steven Franke wrote: >> Meanwhile I've been gaining some experience with WSJT-X r5950 on >> 20-40-80-160 meters. (Yes, using the "wrong" metrics.) Performance >> generally seems good, though I have seen some pretty long decoding times. > > I think that a large

Re: [wsjt-devel] sfrsd testing

2015-10-03 Thread Joe Taylor
wrote: > Joe - in WSJT-X, where do I turn off the printing of blank lines for > no-decodes? > >> On Oct 2, 2015, at 7:14 PM, Joe Taylor<j...@princeton.edu> wrote: >> >> Hi Steve, >> >> On 10/2/2015 7:26 PM, Steven Franke wrote: >>> Very in

Re: [wsjt-devel] sfrsd testing

2015-10-02 Thread Joe Taylor
Hi Steve and all, On 10/2/2015 9:50 AM, Steven Franke wrote: Just re-read what I sent last night - I should have said “… 8 or more no-decodes and only 2 decodes”. It is likely that many of those no-decodes will eventually turn into decodes when the algorithm is properly tuned. Thanks for the

Re: [wsjt-devel] sfrsd testing

2015-10-02 Thread Joe Taylor
Hi Steve, On 10/2/2015 7:26 PM, Steven Franke wrote: > Very interesting Joe. Is there any reason to think that JT-65 and > WSJT-X use the same symbol metrics? Most of the signal processing in JT65-HF is Fortran code copied directly from WSJT. I haven't checked carefully to see what changes

Re: [wsjt-devel] sfrsd testing

2015-09-26 Thread Joe Taylor
Hi Steve, On 9/26/2015 10:40 AM, Steven Franke wrote: > Don’t worry about it Joe - I tried scaling up my metrics by a factor > of 4 and then kvasd gave me 644 decodes. So it’s clear that kvasd > wants bigger numbers. For now, I’ll just focus on trying optimize sfrsd… > > Your rsdtest looks like a

Re: [wsjt-devel] sfrsd testing

2015-09-26 Thread Joe Taylor
s still without using the mr2sym’s. > > Getting closer! As time permits, I’ll see if I can reproduce these > results using your sfrsd2 and rsdtest. > > Steve k9an >> On Sep 26, 2015, at 10:27 AM, Joe Taylor <j...@princeton.edu >> <mailto:j...@princeton.edu>> wro

Re: [wsjt-devel] sfrsd testing

2015-09-26 Thread Joe Taylor
Steve -- On 9/26/2015 6:31 PM, Steven Franke wrote: > Joe - > A correction - it turns out I had ntrials set to 2: > > current sfrsd ntrials 2: 709/1000 > current sfrsd ntrials 1: 665/1000 > > Still, a worthwhile improvement. Agreed. How did you define the erasure thresholds to get

Re: [wsjt-devel] sfrsd testing

2015-09-30 Thread Joe Taylor
Hi all, For the record: I have built a version of WSJT that calls sfrsd (with ntrials=1) rather than kvasd. Results in line 20, below, show that for the test data the new decoder is slightly better than kvasd (line 10). # Test Decodes False Time

Re: [wsjt-devel] sfrsd testing

2015-09-30 Thread Joe Taylor
Hi Claude, I have added the file int.h to the rsdtest directory. Please note that successfully executing this Makefile is unlikely to produce anything that you will find useful. -- Joe, K1JT On 9/30/2015 10:59 AM, Claude Frantz wrote: > On 09/30/2015 01:14 PM, Steven Franke wrote: > >

Re: [wsjt-devel] sfrsd testing

2015-09-30 Thread Joe Taylor
Hi Bill, A week or so ago you wrote "On the concurrency side the option to use OpenMP is not available as there is no C/C++ OpenMP available on Mac". Aren't we using OpenMP now in jt9[.exe], on all platforms? Are you saying that on the Mac we can use OpenMP from Fortran, but not from C/C++ ??

Re: [wsjt-devel] sfrsd testing

2015-09-30 Thread Joe Taylor
Hi Greg, Amusing tidbit. I just finished building WSJT-X v1.6.1 r5949 on my in-shack computer. The attached screen shot shows its first decodes of on-the-air JT65 signals, including KI7MT. -- Joe --

[wsjt-devel] Size of distribution package

2015-09-09 Thread Joe Taylor
Hi all, Today I committed 8 additional *.wav files to the .../wsjtx_exp/samples directory. These will be particularly useful for those learning to use the modes recently added to WSJT-X, including WSPR, JT4, ISCAT-B, Fast JT9, and JTMSK. Unfortunately, these files add 6 MB to the WSJT-X

Re: [wsjt-devel] Some questions about last release.

2015-09-09 Thread Joe Taylor
Hi Sandro, Thanks, as always, for your detailed comments on WSJT-X v1.6.1 r5870. I am copying this response to the wsjt-devel list, since some of the points you raise may be best answered by another one of us. On 9/9/2015 1:12 PM, Alessandro Gorobey wrote: > Hi Joe, > > I write directly to

Re: [wsjt-devel] Size of distribution package

2015-09-09 Thread Joe Taylor
Hi Bill, Of course -- I should have remembered that you had made embedding the sample files optional. :-) I don't know how to do this from within Greg's JTSDK, or by using cmake-gui. Probably there's a way? Anyway, turning the option OFF by editing the top CMakeLists.txt works fine. I

Re: [wsjt-devel] sfrsd testing

2015-10-05 Thread Joe Taylor
Hi STeve, I think I understand what's going on with the less-than-perfect selection of candidate frequencies at which to attempt JT65 decoding. I hope to spend some time on it in the next couple of days. If I don't get it sorted out then, it may be delayed for about a week. I'll be away

[wsjt-devel] sfrsd

2015-09-19 Thread Joe Taylor
Hi Steve, I've looked again at the innards of sfrsd. I'm *much* impressed by what you have done. Soon, it may be time to look again at the upstream decisions made in the JT65 decoding chain -- decisions that determine what symbol vectors are passed on to the actual decoder. Among other

Re: [wsjt-devel] sfrsd

2015-09-19 Thread Joe Taylor
Hi Steve -- On 9/19/2015 6:03 PM, Steven Franke wrote: > I have just now realized that the sync threshold is higher for “off > frequency” signals. Since I had set Rx freq to 3000, the results > reported below were obtained using the higher wideband sync threshold. > That probably explains the

Re: [wsjt-devel] false decoding

2015-09-19 Thread Joe Taylor
I will assume that you are talking about JTMSK. You should not be surprised to see an occasional false decode. Decoded messages are "protected" by a 15-bit CRC, so the probability of a false decode accidentally passing the CRC test is about 1/32768. -- Joe, K1JT On 9/19/2015 5:46

Re: [wsjt-devel] sfrsd

2015-09-20 Thread Joe Taylor
t;> following might be true: >>> >>> 1. it may be possible to achieve the same results with fewer trials if the >>> soft-symbol information was utilized in a smarter way >>> >>> and/or >>> >>> 2. the quality of the presently used soft

Re: [wsjt-devel] sfrsd testing

2015-09-23 Thread Joe Taylor
Hi Steve, Thanks for sharing some further comparisons of kvasd and sfrsd. When WSJT-X was first being expanded from a testbed for JT9 to a more capable, more general program for HF DXing, JT65A capability was added to make the program attractive to the large existing user base for that mode.

Re: [wsjt-devel] sfrsd testing

2015-09-23 Thread Joe Taylor
ertainly true for anything that involve symbol metrics and any quality tests > that depend on them. > > And - yes, the results that you got kvasd on WSJT-X are more-or-less > consistent with mine. > Steve k9an > >> On Sep 23, 2015, at 10:01 AM, Joe Taylor<j...@princeton.

Re: [wsjt-devel] sfrsd testing

2015-09-24 Thread Joe Taylor
figure out. Thanks for taking > time out to confirm my results! - it gives me a lot more confidence about > what I’m doing over here. > Steve k9an > >> On Sep 23, 2015, at 3:13 PM, Joe Taylor<j...@princeton.edu> wrote: >> >> Hi Steve and all, >> >> Here

Re: [wsjt-devel] sfrsd testing

2015-09-25 Thread Joe Taylor
gure out how to change the > code to turn it off. As it stands, the program is calling the decoder to > attempt to decode the averaged signal immediately after it tries to decode > the current file - and that over-writes the kvasd.dat file. > > Steve > > >> On

Re: [wsjt-devel] sfrsd testing

2015-09-25 Thread Joe Taylor
the number of “found” codewords is to the selected erasure > probabilities and the metrics… > > If you have time to play, feel free to mess around with sfrsd - or create an > jtrsd and we can merge them later. > Steve k9an > >> On Sep 25, 2015, at 8:11 AM, Joe Taylor<j.

Re: [wsjt-devel] spot order in ALL.TXT

2015-09-18 Thread Joe Taylor
Hi Steve, Thanks for the update on your tests of kvasd and sfrsd. Very interesting! I meant to mention before that I had tried errors-and erasures decoding before, maybe ten years ago, by ranking the symbols in order of estimated reliability and then "erasing" them, two at a time, from the

Re: [wsjt-devel] WSJT-X 1.6.1-devel r5834

2015-09-18 Thread Joe Taylor
Hi Paolo, Your audio files do not sound right. The level is set far too high -- the first file (UTC 21:43:45) pegs the WSJT-X "thermometer" at +60 dB, when the adjacent slider is around mid-scale. There is a lot of impulsive interference, and even that does not sound right to me: it sounds

Re: [wsjt-devel] WSJT-X version 1.60 devel by K1JT and Yeasu FT-991 TX audio problems.

2015-09-21 Thread Joe Taylor
Hi Håken, On 9/21/2015 12:36 AM, Håken Hveem wrote: > I found the error, the "power slider" must be at its top position, > weird,- since the receive slider must be at almost the bottom of the screen. Running with the Rx slider near the bottom of its range strongly suggests that you have the RF

Re: [wsjt-devel] sfrsd testing

2015-09-23 Thread Joe Taylor
Hi Steve and all, Here's an update on my tests of decoding weak JT65A signals. I used 1000 files generated by SimJT, each containing one JT65A signal at S/N = -24 dB. I am using current code revisions of WSJT-X v1.6.1 (with minor edits noted below) and WSJT v10.0. For each line in the

Re: [wsjt-devel] sfrsd testing

2015-09-25 Thread Joe Taylor
Hi Steve and all, I've added more lines to the table summarizing my tests of decoding weak, isolated JT65A signals. As before, the final number on each line is the number of valid decodes from a thousand files at S/N=-24 dB. 1. WSJT-X (BM only) 2 2. WSJT (BM only)

<    1   2   3   4   5   6   7   8   9   10   >