Re: [wsjt-devel] wspr two-pass decoder status and .c2 file problem

2015-06-29 Thread Bill Somerville
On 28/06/2015 22:08, Steven Franke wrote:
 Thanks Bill,
Hi Steve,

 For what it’s worth, here a link to the VERBOSE build capture:
 https://dl.dropboxusercontent.com/u/33211132/k9an_build_capture.txt

 Here’s the CMakeCache.txt:
 https://dl.dropboxusercontent.com/u/33211132/CMakeCache.txt
OK, the problem wasn't quite what I thought. It is an include directive 
ordering issue but it stems from the use of FFTW3 from MacPorts, this in 
itself is not an issue but it has the side effect of picking up the Qt4 
headers as well. Unfortunately I can't find an easy way of ensuring the 
-I/opt/local/include is after the includes for Qt5. That would solve the 
issue but the way that the Qt includes are detected by CMake doesn't 
seem to have a way to change the ordering. I have posted a question to 
the CMake ML but for now you should be able to build by deactivating 
qt4-mac before building WSJT-X. It would be wise to add a 
'--clean-first' to the CMake build for the first time to ensure any 
incorrectly built object files are discarded. Something like:

$ sudo port deactivate qt4-mac
$ cmake --build ~/Builds/wsjtx --clean-first --target install -- -j
$ sudo port activate qt4-mac
$ open ~/Builds/wsjtx_install/wsjtx.app

One the WSJT-X build is complete, it doesn't use the port files as it 
has the Qt frameworks bundled, the qt4-mac port can be reactivated.

The --clean-first will only be needed the first time, subsequent builds 
can be minimal so long as the qt4-mac port is always deactivated while 
building.

 Steve k9an
73
Bill
G4WJS.

 On Jun 28, 2015, at 4:01 PM, Bill Somerville g4...@classdesign.com wrote:

 On 28/06/2015 21:51, Bill Somerville wrote:
 On 28/06/2015 21:41, Steven Franke wrote:
 John and Bill,
 Hi Steve,
 On Jun 28, 2015, at 2:24 PM, John Nelson j...@rmnjmn.demon.co.uk wrote:

 Steve,

 Back with WSJT-X.   Running wsprd_exp on my Mac (OSX 10.10.3) and seeing 
 the improved decodes.   Now using .c2 files offline to compare wsprd and 
 wsprd_exp. Good stuff….
 Thanks, John.  I’ve been meaning to ask you and/or Bill for advice. I do 
 all of the wsprd development on my Mac, but I have never been able to get 
 wsjt-x to compile. I get stuck  when compiling /lib/ipcomm.cpp. I have to 
 resort to an Ubuntu 14.04 virtual machine if I want to test wsjt-x on the 
 mac.

 I think that my problem may have to do with having qt4 installed via 
 macports (for gnuradio) and a separate installation of Qt5 for wsjt-x.

 I’ll include the error messages below. I have Qt5 installed per the 
 instructions in the “INSTALL” text file. I have no idea why it is looking 
 in my /opt/local path. I used the following cmake command:
 MacPorts installs stuff in /opt/local and it is correctly being picked
 up by the compilers.
 t
 cmake -D CMAKE_PREFIX_PATH=~/local/qt-macx-clang;~/Builds/hamlib3.0 -D 
 CMAKE_INSTALL_PREFIX=~/Builds/wsjtx_install ~/Builds/wsjtx

 Any suggestions would be much appreciated!
 The problem seems to be that the compiler is getting the
 /opt/local/include path ahead of the stuff included via the
 CMAKE_PREFIX_PATH. That shouldn't be happening.
 Looks like this is a known issue with the qt4-mac port. I'll install it
 on my Mac VM and see if I can find an easy workaround.
 I suggest that a fresh build tree and configure with CMake followed by a
 CMake build adding ' -- VERBOSE=1' to the end of the build command.
 Capture the output and post it somewhere I can have a look at it along
 with the CMakeCache.txt file from the build tree root.
 Steve k9an
 73
 Bill
 G4WJS.
 Here’s the error log:

 [ 69%] Building CXX object CMakeFiles/jt9.dir/lib/ipcomm.cpp.o
 In file included from /Users/sfranke/Builds/wsjtx/lib/ipcomm.cpp:1:
 In file included from 
 /Users/sfranke/local/qt-macx-clang/lib/QtCore.framework/Headers/QDebug:1:
 /Users/sfranke/local/qt-macx-clang/lib/QtCore.framework/Headers/qdebug.h:65:9:
  error:
 unknown type name 'QMessageLogContext'
   QMessageLogContext context;
   ^
 /Users/sfranke/local/qt-macx-clang/lib/QtCore.framework/Headers/qdebug.h:129:1:
  error: no
 member named 'isDetached' in 'QDebug'
 Q_DECLARE_SHARED(QDebug)
 ^~~~
 /opt/local/include/QtCore/qglobal.h:2255:63: note: expanded from macro 
 'Q_DECLARE_SHARED'
 template  inline bool qIsDetachedTYPE(TYPE t) { return 
 t.isDetached(); } \
   ~ ^
 In file included from /Users/sfranke/Builds/wsjtx/lib/ipcomm.cpp:1:
 In file included from 
 /Users/sfranke/local/qt-macx-clang/lib/QtCore.framework/Headers/QDebug:1:
 /Users/sfranke/local/qt-macx-clang/lib/QtCore.framework/Headers/qdebug.h:129:1:
  error: no
 member named 'data_ptr' in 'QDebug'
 Q_DECLARE_SHARED(QDebug)
 ^~~~
 /opt/local/include/QtCore/qglobal.h:2257:16: note: expanded from macro 
 'Q_DECLARE_SHARED'
 { qSwap(value1.data_ptr(), value2.data_ptr()); } \
   ~~ ^
 In file included from 

[wsjt-devel] Building WSJT

2015-06-29 Thread charlie
Hi All

Another very basic question.

Trying to build WSJT using JTSDK-PY. I did an update on JTSDK v2.0 and
then tried to build (package). Got an error python33.dll missing shortly
after starting.

Any help much appreciated.

73

Charlie


--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] [WSJT_SS_ISCAT] RRR bug fixed

2015-06-29 Thread Bill Ockert - ND0B
Good morning Everyone,

I am rolling Joe’s RRR fix into what what will be a numbered version to be (if 
all goes well) released later today.  Instead of ISCAT Experiment Vx it will 
have a number like other versions of WSJT.   This is because as of the changes 
today I am moving the development over to the source code repository to avoid 
conflict with any further changes Joe and others might make.  This will also 
allow folks who want to run on other platforms to compile and hopefully run 
with the new changes. 

While it was convenient to run the experimental version offline from the 
repository there is a danger in that in when other developers do something it 
can sometimes be at odds with what you are working on.   The fixes Joe made to 
how WSJT reports ISCAT decodes are a case in point, I had already done that in 
order to pass multiple decodes to the auto sequencer, it is looking for exact 
text so it was one way to sometimes get around the RRR issue.   Now that Joe 
has also done this I need to merge what I did, what he did and at the same time 
make sure I do not break the fix.

Because I have already dealt extensively with reporting ISCAT the decoder 
routing will go back to always placing all decodes into file that is processed 
by higher level routines.   At the decode level it will only write the “best” 
decode into All.txt.   Up at the auto sequence level I have added at a “Report 
All ISCAT Decodes” to the Setup menu that will cause all of the decodes to be 
reported and written to all.txt.   As before if a decode was used by the auto 
sequencer to advance it will be marked with an ‘a’.   The Sync setting will not 
affect this.

I am excited to see how the changes work.   And remember Joe has put out a call 
for wav files showing when the decoder was not working.   Remember to include 
comments about what you were expecting to RX, what you did RX and screenshots 
showing context are always helpful.

73 de Bill ND0B




From: mailto:wsjt_ss_is...@yahoogroups.com 
Sent: Saturday, June 27, 2015 12:49 PM
To: 'WSJT software development' ; wsjt_ss_is...@yahoogroups.com 
Subject: [WSJT_SS_ISCAT] RRR bug fixed

  
Hi all,

I have found and corrected a problem that several have noticed in the 
ISCAT decoder in WSJT. The bug was especially troublesome in messages 
containing a single repeated character, such as the message RRR.

The problem is fixed in the WSJT code repository as of revision 5634.
Bill (ND0B) should update his code branch accordingly, so that the 
ISCAT_SS test version of WSJT will use the improved decoder.

Note: Up to now the ISCAT decoder has made its own decision about the 
most reliable decoded message and displayed only that one. For testing, 
at least, I have changed the logic so that if the Sync limit is set to 
0, many decodes (based on different parts of the received signal) can be 
displayed. With higher Sync settings only the best will be displayed, 
as before.

This is a good time also for me to make a special request of all those 
using ISCAT with Bill's recent program improvements. Further 
improvements to the ISCAT decoder are possible. The necessary work will 
be easier and the results more reliable if I have a good collection of 
*.wav files containing real over-the-air ISCAT signals. The most useful 
files will be ones where the signal is weak and barely decodable or not 
quite decodable.

If you are testing ISCAT and this is easy for you to do, please zip up a 
collection of several such files and send them to me. Many thanks!

-- 73, Joe, K1JT


__._,_.___


Posted by: Joe Taylor j...@princeton.edu 


  Reply via web post  • Reply to sender  • Reply to group  • Start a New 
Topic  • Messages in this topic (1)  

Visit Your Group a.. New Members 30 
 • Privacy • Unsubscribe • Terms of Use 

.
 
 __,_._,___--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] wspr two-pass decoder status and .c2 file problem

2015-06-29 Thread John Nelson
Hi Steve,

I use a script to make life easy.   The working part of the script is this:

  cmake -D CMAKE_BUILD_TYPE=$ctype -D CMAKE_INSTALL_PREFIX=~/G4KLA/Rev$1/$rel \
  -D CMAKE_PREFIX_PATH=~/Qt5.4.0;/usr/local/hamlib \
  -D CMAKE_OSX_DEPLOYMENT_TARGET=10.9 \
  -D CMAKE_C_COMPILER=clang -D CMAKE_CXX_COMPILER=clang++ \
  -D 
CMAKE_OSX_SYSROOT=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk
 \
  -D WSJT_SKIP_MANPAGES=ON -D WSJT_GENERATE_DOCS=OFF ~/G4KLA/Rev$1/wsjtx
  cmake --build . --target $btype -- -kj

$ctype is either Debug or Release
$1 points to the current location of the downloaded software
$rel   can be either   rel, the directory for a release version; or rel_deb the 
directory for the debug version
$btype is eitherinstall   to produce a local version or   package   to 
produce a full-formed  .dmg  for distribution.

I use the latest Qt version

I have downloaded Bill's hamlib which I keep uptodate.

I do not use Macports.

So, for me,wsjtx_comp X5636 Release  installbuilds a local 
package.

Hope this helps...

--- John G4KLA
--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] RRR bug fixed, WSJT crash on Fedora 21

2015-06-29 Thread Alan VK2ZIW
Hi Joe and Bill,

I compiled WSJT SVN r5635 on my Ubuntu 14.04 LTS x86_64 box and
yes, the fast modes JTMS etc do not crash and do not gobble memory.

So, I guess, Fedora 21 uses later Python etc. libraries.

Earlier this year, when Fedora 21 first came out for ARMv7 (Pi and clones)
I did compile up WSJT, but obviously did not adequately test it.
I tested it today and the fast modes crash in the same way as
the Intel architecture.

As I see it, Fedora is THE Red Hat linux flavour.

They (Fedora) put a LOT of work into the ARM platform.
This allows ultra low power apps for balloons etc..

And, of course, remote sites on solar power.

As far as I know, you access to my ARM box here has not changed.
You have GUI via RDP. User: wsjtdev

Keep Smiling

Alan VK2ZIW

On Sun, 28 Jun 2015 09:31:40 -0400, Joe Taylor wrote
 Hi Alan,
 
 On 6/28/2015 3:10 AM, Alan VK2ZIW wrote:
  WSJT compiled from SVN r5635 crashes in modes JTMS, FSK441, ISCAT-A and
ISCAT-B.
  But, is fine on all JT65 and JT4 modes.
 
  Crash is a memory leak and, when RES memory (top) runs out, crash.
  Takes 10 mins or less. Obvious with top system monitor.
 
  System: Fedora 21 x86_64 on ASRock QC5000-ITX motherboard.
  (all standard dev tools)
 
 I don't presently have a Fedora-based machine.
 
 Under Windows and Ubuntu Linux I see no such bad behavior.  All WSJT 
 modes run as expected, over long times and with no evident memory leaks.
 
 Perhaps you can make some tests to isolate the code leading to a 
 memory leak on your system.  I note that your problem is with the 
 WSJT fast modes -- those for which the waterfall scrolls 
 horizontally.  That might be a good place to start your search.
 
  Also, idWarn in wsjt.py is not defined.
 
 Is this causing a problem for you?  As far as I am aware the 
 functions using this variable perform as expected.
 
   -- 73, Joe, K1jT
 
 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors 
 network devices and physical  virtual servers, alerts via email  
 sms for fault. Monitor 25 devices for free with no restriction. 
 Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o 
 ___ wsjt-devel mailing list
 wsjt-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Alan

Man's greatest waste of time: Worshipping the wrong God.
Consider Jesus.
---
Alan Beard   Unix Support Technician from 1984 to today
70 Wedmore Rd.   Sun Solaris, AIX, HP/UX, Linux, SCO, MIPS
Emu Heights N.S.W. 2750  Routers, terminal servers, printers, terminals etc..
+61 2 47353013 (h)   Support Programming, shell scripting, C, assembler
0414 353013 (mobile) After uni, electronics tech


--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] Building WSJT

2015-06-29 Thread KI7MT
Hi Charlie,

First, after running build-wsjt package, and before installing WSJT with 
the installer, check to see if python33.dll in 
C:\JTSDK\wsjt\install\bin. You should also see the msvcr100.dll's along 
with various other binaries / dll's.

Once installed, how are you running WSJT, from the Start Menu or other 
method?

73's
Greg, KI7MT


On 6/29/2015 5:37 AM, char...@sucklingfamily.free-online.co.uk wrote:
 Hi All

 Another very basic question.

 Trying to build WSJT using JTSDK-PY. I did an update on JTSDK v2.0 and
 then tried to build (package). Got an error python33.dll missing shortly
 after starting.

 Any help much appreciated.

 73

 Charlie


 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email  sms
 for fault. Monitor 25 devices for free with no restriction. Download now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 wsjt-devel mailing list
 wsjt-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wsjt-devel


--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] Building WSJT

2015-06-29 Thread charlie
Hi Greg

The missing python33.dll came up shortly after starting the build process
and the build did not complete.

73

Charlie

 Hi Charlie,

 First, after running build-wsjt package, and before installing WSJT with
 the installer, check to see if python33.dll in
 C:\JTSDK\wsjt\install\bin. You should also see the msvcr100.dll's along
 with various other binaries / dll's.

 Once installed, how are you running WSJT, from the Start Menu or other
 method?

 73's
 Greg, KI7MT


 On 6/29/2015 5:37 AM, char...@sucklingfamily.free-online.co.uk wrote:
 Hi All

 Another very basic question.

 Trying to build WSJT using JTSDK-PY. I did an update on JTSDK v2.0 and
 then tried to build (package). Got an error python33.dll missing shortly
 after starting.

 Any help much appreciated.

 73

 Charlie


 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email  sms
 for fault. Monitor 25 devices for free with no restriction. Download now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 wsjt-devel mailing list
 wsjt-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wsjt-devel


 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email  sms
 for fault. Monitor 25 devices for free with no restriction. Download now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 wsjt-devel mailing list
 wsjt-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wsjt-devel




--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] Building WSJT

2015-06-29 Thread KI7MT
Hi Charlie,

Ok, sorry I misunderstood your post.

Well, that can only be one of a couple things then.

Start a Maintenance Terminal:

Start  Programs  JTSDK  Tools  JTSDK Maintenance

then type:

update
upgrade

That should ensure the python33.dll is in the Python root directory and 
the python33 DLLs directory

C:\JTSDK\python33\python33.dll
C:\JTSDK\python33\DLLs\python33.dll

If that does not do what it is supposed to do, let me know. At that 
point, you can simply copy the dll from the DLLs directory to the 
python33 root directory, but I'll need to fix the update, as it has been 
working for others.

73's
Greg, KI7MT


On 6/29/2015 9:32 AM, char...@sucklingfamily.free-online.co.uk wrote:
 Hi Greg

 The missing python33.dll came up shortly after starting the build process
 and the build did not complete.

 73

 Charlie

 Hi Charlie,

 First, after running build-wsjt package, and before installing WSJT with
 the installer, check to see if python33.dll in
 C:\JTSDK\wsjt\install\bin. You should also see the msvcr100.dll's along
 with various other binaries / dll's.

 Once installed, how are you running WSJT, from the Start Menu or other
 method?

 73's
 Greg, KI7MT


 On 6/29/2015 5:37 AM, char...@sucklingfamily.free-online.co.uk wrote:
 Hi All

 Another very basic question.

 Trying to build WSJT using JTSDK-PY. I did an update on JTSDK v2.0 and
 then tried to build (package). Got an error python33.dll missing shortly
 after starting.

 Any help much appreciated.

 73

 Charlie


 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email  sms
 for fault. Monitor 25 devices for free with no restriction. Download now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 wsjt-devel mailing list
 wsjt-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wsjt-devel


 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email  sms
 for fault. Monitor 25 devices for free with no restriction. Download now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 wsjt-devel mailing list
 wsjt-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wsjt-devel




 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email  sms
 for fault. Monitor 25 devices for free with no restriction. Download now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 wsjt-devel mailing list
 wsjt-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wsjt-devel


--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] RRR bug fixed, WSJT crash on Fedora 21

2015-06-29 Thread KI7MT
Hi Alan,

It appears, Fedora 21 is using python3-pillow 2.6.2 according to RPM 
find. Pillow 2.6.x has been problematic on several distros I've used / 
tested. The problems seems to be isolated to those using Pillow v2.6.x ( 
Debian Jessie, Ubuntu 15.04, etc. ). Distro's using earlier or latter 
versions of Pillow do not exhibit the same problem.

To resolve this on Debian / Ubuntu, I installed the Pillow build 
dependencies then installed ( compiled ) the latest version of Pillow 
via Pip3.

FWIW, Here's what I used for Jessie / Utopic:
* Open a termainl, Ctrl+Alt+T
* sudo apt-get update
* sudo apt-get install libfreetype6-dev libjpeg-dev liblcms2-dev 
libtiff5-dev libwebp-dev libwebpmux1 mime-support tcl8.6-dev tk8.6-dev 
zlib1g-dev
* sudo pip3 install --upgrade pillow

I'm not entirely sure if the real root cause is Pillow or the 
combination of Pillow 2.6.x being built against tcl/tk 8.5 or not. But 
building form Source ( using pip3 ) against tcl/tk-8.6 seems to resolve 
the horizontal display crashes on Jessie and Utopic.

73's
Greg, KI7MT


On 6/29/2015 6:14 AM, Alan VK2ZIW wrote:
 Hi Joe and Bill,

 I compiled WSJT SVN r5635 on my Ubuntu 14.04 LTS x86_64 box and
 yes, the fast modes JTMS etc do not crash and do not gobble memory.

 So, I guess, Fedora 21 uses later Python etc. libraries.

 Earlier this year, when Fedora 21 first came out for ARMv7 (Pi and clones)
 I did compile up WSJT, but obviously did not adequately test it.
 I tested it today and the fast modes crash in the same way as
 the Intel architecture.

 As I see it, Fedora is THE Red Hat linux flavour.

 They (Fedora) put a LOT of work into the ARM platform.
 This allows ultra low power apps for balloons etc..

 And, of course, remote sites on solar power.

 As far as I know, you access to my ARM box here has not changed.
 You have GUI via RDP. User: wsjtdev

 Keep Smiling

 Alan VK2ZIW

 On Sun, 28 Jun 2015 09:31:40 -0400, Joe Taylor wrote
 Hi Alan,

 On 6/28/2015 3:10 AM, Alan VK2ZIW wrote:
 WSJT compiled from SVN r5635 crashes in modes JTMS, FSK441, ISCAT-A and
 ISCAT-B.
 But, is fine on all JT65 and JT4 modes.

 Crash is a memory leak and, when RES memory (top) runs out, crash.
 Takes 10 mins or less. Obvious with top system monitor.

 System: Fedora 21 x86_64 on ASRock QC5000-ITX motherboard.
 (all standard dev tools)

 I don't presently have a Fedora-based machine.

 Under Windows and Ubuntu Linux I see no such bad behavior.  All WSJT
 modes run as expected, over long times and with no evident memory leaks.

 Perhaps you can make some tests to isolate the code leading to a
 memory leak on your system.  I note that your problem is with the
 WSJT fast modes -- those for which the waterfall scrolls
 horizontally.  That might be a good place to start your search.

 Also, idWarn in wsjt.py is not defined.

 Is this causing a problem for you?  As far as I am aware the
 functions using this variable perform as expected.

  -- 73, Joe, K1jT

 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email 
 sms for fault. Monitor 25 devices for free with no restriction.
 Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___ wsjt-devel mailing list
 wsjt-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wsjt-devel


 Alan

 Man's greatest waste of time: Worshipping the wrong God.
 Consider Jesus.
 ---
 Alan Beard   Unix Support Technician from 1984 to today
 70 Wedmore Rd.   Sun Solaris, AIX, HP/UX, Linux, SCO, MIPS
 Emu Heights N.S.W. 2750  Routers, terminal servers, printers, terminals etc..
 +61 2 47353013 (h)   Support Programming, shell scripting, C, assembler
 0414 353013 (mobile) After uni, electronics tech


 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email  sms
 for fault. Monitor 25 devices for free with no restriction. Download now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 wsjt-devel mailing list
 wsjt-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wsjt-devel


--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now

Re: [wsjt-devel] Building WSJT

2015-06-29 Thread charlie
Hi Greg

That worked perfectly, thanks. The .dll files were there and the build
went fine. Very fast compared to -X.

I think my mistake was to use the JTSDK Update in Start  Program  JTSDK
rather than following the route below, which perhaps resulted in no
Upgrade step.

73

Charlie

  Hi Charlie,

 Ok, sorry I misunderstood your post.

 Well, that can only be one of a couple things then.

 Start a Maintenance Terminal:

 Start  Programs  JTSDK  Tools  JTSDK Maintenance

 then type:

 update
 upgrade

 That should ensure the python33.dll is in the Python root directory and
 the python33 DLLs directory

 C:\JTSDK\python33\python33.dll
 C:\JTSDK\python33\DLLs\python33.dll

 If that does not do what it is supposed to do, let me know. At that
 point, you can simply copy the dll from the DLLs directory to the
 python33 root directory, but I'll need to fix the update, as it has been
 working for others.

 73's
 Greg, KI7MT


 On 6/29/2015 9:32 AM, char...@sucklingfamily.free-online.co.uk wrote:
 Hi Greg

 The missing python33.dll came up shortly after starting the build
 process
 and the build did not complete.

 73

 Charlie

 Hi Charlie,

 First, after running build-wsjt package, and before installing WSJT
 with
 the installer, check to see if python33.dll in
 C:\JTSDK\wsjt\install\bin. You should also see the msvcr100.dll's along
 with various other binaries / dll's.

 Once installed, how are you running WSJT, from the Start Menu or other
 method?

 73's
 Greg, KI7MT


 On 6/29/2015 5:37 AM, char...@sucklingfamily.free-online.co.uk wrote:
 Hi All

 Another very basic question.

 Trying to build WSJT using JTSDK-PY. I did an update on JTSDK v2.0 and
 then tried to build (package). Got an error python33.dll missing
 shortly
 after starting.

 Any help much appreciated.

 73

 Charlie


 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email  sms
 for fault. Monitor 25 devices for free with no restriction. Download
 now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 wsjt-devel mailing list
 wsjt-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wsjt-devel


 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email  sms
 for fault. Monitor 25 devices for free with no restriction. Download
 now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 wsjt-devel mailing list
 wsjt-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wsjt-devel




 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email  sms
 for fault. Monitor 25 devices for free with no restriction. Download now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 wsjt-devel mailing list
 wsjt-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wsjt-devel


 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email  sms
 for fault. Monitor 25 devices for free with no restriction. Download now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 wsjt-devel mailing list
 wsjt-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wsjt-devel




--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] Building WSJT

2015-06-29 Thread KI7MT
Hi Charlie,

OK, glad it's working.

It's not a mistake on your part. The method you were using is fine, 
however, for that particular update, the upgrade script needed to be 
modified, thus the reason for using the maintenance terminal.

As for Speed, the WSJT-X build is doing allot more and we're at the 
mercy of a couple of functions that are simply slow on Windows, there's 
not much that can be done about that.

You can however, you can build the WSJT-X Debug target for a much 
quicker turn around, but you need to launch it with the wsjtx.cmd script 
in order to set the appropriate paths.

73's
Greg, KI7MT




On 6/29/2015 10:37 AM, char...@sucklingfamily.free-online.co.uk wrote:
 Hi Greg

 That worked perfectly, thanks. The .dll files were there and the build
 went fine. Very fast compared to -X.

 I think my mistake was to use the JTSDK Update in Start  Program  JTSDK
 rather than following the route below, which perhaps resulted in no
 Upgrade step.

 73

 Charlie

Hi Charlie,

 Ok, sorry I misunderstood your post.

 Well, that can only be one of a couple things then.

 Start a Maintenance Terminal:

 Start  Programs  JTSDK  Tools  JTSDK Maintenance

 then type:

 update
 upgrade

 That should ensure the python33.dll is in the Python root directory and
 the python33 DLLs directory

 C:\JTSDK\python33\python33.dll
 C:\JTSDK\python33\DLLs\python33.dll

 If that does not do what it is supposed to do, let me know. At that
 point, you can simply copy the dll from the DLLs directory to the
 python33 root directory, but I'll need to fix the update, as it has been
 working for others.

 73's
 Greg, KI7MT


 On 6/29/2015 9:32 AM, char...@sucklingfamily.free-online.co.uk wrote:
 Hi Greg

 The missing python33.dll came up shortly after starting the build
 process
 and the build did not complete.

 73

 Charlie

 Hi Charlie,

 First, after running build-wsjt package, and before installing WSJT
 with
 the installer, check to see if python33.dll in
 C:\JTSDK\wsjt\install\bin. You should also see the msvcr100.dll's along
 with various other binaries / dll's.

 Once installed, how are you running WSJT, from the Start Menu or other
 method?

 73's
 Greg, KI7MT


 On 6/29/2015 5:37 AM, char...@sucklingfamily.free-online.co.uk wrote:
 Hi All

 Another very basic question.

 Trying to build WSJT using JTSDK-PY. I did an update on JTSDK v2.0 and
 then tried to build (package). Got an error python33.dll missing
 shortly
 after starting.

 Any help much appreciated.

 73

 Charlie


 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email  sms
 for fault. Monitor 25 devices for free with no restriction. Download
 now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 wsjt-devel mailing list
 wsjt-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wsjt-devel


 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email  sms
 for fault. Monitor 25 devices for free with no restriction. Download
 now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 wsjt-devel mailing list
 wsjt-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wsjt-devel




 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email  sms
 for fault. Monitor 25 devices for free with no restriction. Download now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 wsjt-devel mailing list
 wsjt-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wsjt-devel


 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email  sms
 for fault. Monitor 25 devices for free with no restriction. Download now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 wsjt-devel mailing list
 wsjt-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wsjt-devel




 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is 

[wsjt-devel] Fw: [WSJT_SS_ISCAT] RRR bug fixed

2015-06-29 Thread Bill Ockert - ND0B
Forwarded without wav file attachment and embedded screen shot to reduce size, 
if anyone would like those drop me an email direct

From: mailto:wsjt_ss_is...@yahoogroups.com 
Sent: Monday, June 29, 2015 10:44 AM
To: wsjt_ss_is...@yahoogroups.com ; K1JT 
Subject: Re: [WSJT_SS_ISCAT] RRR bug fixed

  

Good morning Joe,

I just completed integrating my changes and have committed them as Rev 5637.

Part of the integration process was modifying the version of ISCAT.f90 to 
encompass both mine and your changes, your change was very close to what I was 
doing do the changes I had to make were mostly cosmetic although I did move 
writing all messages up to the wsjt.py level with a Setup check on when to do 
it.

I have noticed an issue with decode of a strong non repetitive signal.  The 
attached wav is a TX2 from W3CP to myself that is pretty much full sequence and 
very strong.   As you will note, with one exception the decode is garbage.   
The decoder and also my auto sequencer did find the right one but this seemed 
odd based on the quality of the received signal.

To get this dump check Setup/Report All ISCAT Messages.   If this is not 
checked then just the ISCAT decoder selected messages is displayed.

Your thoughts appreciated,

73 de Bill ND0B






From: mailto:wsjt_ss_is...@yahoogroups.com 
Sent: Saturday, June 27, 2015 12:49 PM
To: 'WSJT software development' ; wsjt_ss_is...@yahoogroups.com 
Subject: [WSJT_SS_ISCAT] RRR bug fixed

  
Hi all,

I have found and corrected a problem that several have noticed in the 
ISCAT decoder in WSJT. The bug was especially troublesome in messages 
containing a single repeated character, such as the message RRR.

The problem is fixed in the WSJT code repository as of revision 5634.
Bill (ND0B) should update his code branch accordingly, so that the 
ISCAT_SS test version of WSJT will use the improved decoder.

Note: Up to now the ISCAT decoder has made its own decision about the 
most reliable decoded message and displayed only that one. For testing, 
at least, I have changed the logic so that if the Sync limit is set to 
0, many decodes (based on different parts of the received signal) can be 
displayed. With higher Sync settings only the best will be displayed, 
as before.

This is a good time also for me to make a special request of all those 
using ISCAT with Bill's recent program improvements. Further 
improvements to the ISCAT decoder are possible. The necessary work will 
be easier and the results more reliable if I have a good collection of 
*.wav files containing real over-the-air ISCAT signals. The most useful 
files will be ones where the signal is weak and barely decodable or not 
quite decodable.

If you are testing ISCAT and this is easy for you to do, please zip up a 
collection of several such files and send them to me. Many thanks!

-- 73, Joe, K1JT


__._,_.___


Posted by: Bill Ockert - ND0B n...@ockert.us 


  Reply via web post  • Reply to sender  • Reply to group  • Start a New 
Topic  • Messages in this topic (5)  

Visit Your Group a.. New Members 29 
 • Privacy • Unsubscribe • Terms of Use 

.
 
 __,_._,___--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


[wsjt-devel] Version R 5637 up on Google Driver

2015-06-29 Thread Bill Ockert - ND0B

Everyone,



the latest release, R 5637 is up on Google Drive along with the text file.   



https://drive.google.com/folderview?id=0B42rF4Jby8-vfjZza0I3VUN6UXFEa2NDdGszajZlOGk0TEhTeTFhSUY3UF81WmV4THVaVE0usp=sharing



Note:   If you were running with AFC checked (like me) please uncheck it.   
While the old decoder may or may not have worked better with it checked it 
should not be checked with the new decoder.  



If you see anything odd with the decoder please send a wav file and a 
description of the issue to Joe and myself.   If you see anything odd with the 
auto sequencer or auto configuration please send a wav file and description to 
me.   In both cases screen shots are very helpful. 



Change Log



1.  Starting with this version the source code is being checked into the WSJT 
source code repository so the changes become part of the next release of WSJT.  
 As a consequence we have gone from ISCAT Experimental versions to R Versions 
both for discussion and what is shown on the title line of the program.



2.  Joe's RRR bug fix is in this version.  IF YOU WERE (LIKE ME) RUNNING WITH 
AFC CHECKED YOU MUST UNCHECK IT.



3.  Fixed bug where Auto sequencer was active even if Auto is Off was set.



4.  Fixed bug where auto configure was not setting the signal report if 
appropriate.



5.  Added Setup/Report All ISCAT Messages if you want to see all the messages 
the decoder produces while not in auto mode.If this is not checked only the 
best message is shown.  In auto mode only the message used is shown.




Enjoy!




73 de Bill ND0B







__._,_.___


Posted by: n...@ockert.us 


  Reply via web post  • Reply to sender  • Reply to group  • Start a New 
Topic  • Messages in this topic (1)  

Visit Your Group a.. New Members 30 
 • Privacy • Unsubscribe • Terms of Use 

.
 
 __,_._,___--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] wspr two-pass decoder status and .c2 file problem

2015-06-29 Thread Steven Franke
Hi Joe,
 On Jun 29, 2015, at 11:53 AM, Joe Taylor j...@princeton.edu wrote:
 
 Hi Steve and all,
 
 I have run a new series of tests of various WSPR decoders, with results 
 that may be of interest to others.
 
 The test runs all used the same set of 386 *.wav files, processed with 
 the following decoders:
 
 1. wsprd, from WSPR-X (baseline decoder)
 2. wspr4
 3. wsprd, as built for WSJT-X v1.6.0 r5636
 4. wsprd_exp, signal subtraction using symbol-by-symbol coherence
 5. wsprd_exp, subtraction with full coherence and test for local maxima
 6. wsprd_exp, subtraction with full coherence and snr  min_snr
 
 For each run the following table gives the number of decodes, the 
 wall-clock running time, the average time per wav file, and the 
 improvement factor for number of decodes and speed.
 
Decodes Time1  AvgTimeImprovement   Decoder
  (s)(s)Decodes  Speed
 
 1.  1451   2111 5.5 1.001.00   baseline
 2.  1693   1599 4.1 1.171.32   wspr4
 3.  2208335 0.9 1.526.30   WSJT-X v1.6.0 r5636
 4.  2464413 1.1 1.705.11   partial coherence
 5.  2567431 1.1 1.774.90   full coherence
 6.  2839   2136 5.5 1.960.99   more candidates

Thanks for running these tests. These agree with my results, although I see 
somewhat more improvement as you go down the list, probably because my test 
files are all from 20m under crowded band conditions. 

At some point, we should look at the coherent subtraction lowpass filter. The 
length (nfilt) and impulse response were chosen without much thought...

Steve k9an

 
 I think these results show some truly remarkable improvements in 
 performance!
 
 Our slowest decoder, that used for run #6, is essentially the same speed 
 as the original decoder packaged with WSPR-X -- yet it produces twice as 
 many decodes!  Although it's arguably fast enough already, I am 
 confident that we can make it faster.  Run #5, which used the two-pass 
 decoder with full-coherence subtraction of decoded signals, is 
 impressive with respect to *both* speed and thoroughness.
 
   -- Joe, K1JT
 
 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors 
 network devices and physical  virtual servers, alerts via email  sms 
 for fault. Monitor 25 devices for free with no restriction. Download now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 wsjt-devel mailing list
 wsjt-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wsjt-devel


--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] wsjt-x build problem on OS X

2015-06-29 Thread Bill Somerville
On 29/06/2015 22:30, Steven Franke wrote:
 Bill,
Hi Steve,
 On Jun 29, 2015, at 4:26 PM, Bill Somerville g4...@classdesign.com wrote:

 On 29/06/2015 22:17, Steven Franke wrote:
 Bill,

 On Jun 29, 2015, at 3:57 PM, Bill Somerville g4...@classdesign.com wrote:

 On 29/06/2015 21:34, Steven Franke wrote:
 Bill,
 On Jun 29, 2015, at 9:00 AM, Bill Somerville g4...@classdesign.com 
 wrote:

 On 28/06/2015 22:08, Steven Franke wrote:
 Thanks Bill,
 Hi Steve,
 For what it’s worth, here a link to the VERBOSE build capture:
 https://dl.dropboxusercontent.com/u/33211132/k9an_build_capture.txt

 Here’s the CMakeCache.txt:
 https://dl.dropboxusercontent.com/u/33211132/CMakeCache.txt
 OK, the problem wasn't quite what I thought. It is an include directive
 ordering issue but it stems from the use of FFTW3 from MacPorts, this in
 itself is not an issue but it has the side effect of picking up the Qt4
 headers as well. Unfortunately I can't find an easy way of ensuring the
 -I/opt/local/include is after the includes for Qt5. That would solve the
 issue but the way that the Qt includes are detected by CMake doesn't
 seem to have a way to change the ordering. I have posted a question to
 the CMake ML but for now you should be able to build by deactivating
 qt4-mac before building WSJT-X. It would be wise to add a
 '--clean-first' to the CMake build for the first time to ensure any
 incorrectly built object files are discarded. Something like:

 $ sudo port deactivate qt4-mac
 $ cmake --build ~/Builds/wsjtx --clean-first --target install -- -j
 $ sudo port activate qt4-mac
 $ open ~/Builds/wsjtx_install/wsjtx.app
 This got me past the incorrect headers issue, but now it dies because of 
 an OpenMP problem. I’ve placed the VERBOSE build capture here:
 https://dl.dropboxusercontent.com/u/33211132/k9an_build_capture.txt

 and the CMakeCache.txt here:
 https://dl.dropboxusercontent.com/u/33211132/CMakeCache.txt
 Is your OS X 32-bit or 64-bit?

 https://support.apple.com/en-gb/HT201948
 My processor is 64-bit:

 Hardware Overview:

Model Name:  MacBook Air
Model Identifier:MacBookAir5,2
Processor Name:  Intel Core i7
Processor Speed: 2 GHz
Number of Processors:1
Total Number of Cores:   2
L2 Cache (per Core): 256 KB
L3 Cache:4 MB
Memory:  8 GB
Boot ROM Version:MBA51.00EF.B02
SMC Version (system):2.5f9
Serial Number (system):  C02J401ADRVG
Hardware UUID:   1F7ABB4C-7FB0-5918-8AE6-0CA0AB789A89

 and I am running the 64-bit kernel:
 $ uname -a
 Darwin Stevens-MacBook-Air.local 14.3.0 Darwin Kernel Version 14.3.0: Mon 
 Mar 23 11:59:05 PDT 2015; root:xnu-2782.20.48~5/RELEASE_X86_64 x86_64
 OK, looks like the MacPorts libgcc is 32-bit only for some reason. What
 do the following print:

 $ grep build_arch /opt/local/etc/macports/macports.conf
 $ grep build_arch /opt/local/etc/macports/macports.conf
 #build_arch   i386

 and:

 $ grep universal /opt/local/etc/macports/macports.conf
 $ grep universal /opt/local/etc/macports/macports.conf
 # CPU architectures to use for Universal Binaries (+universal variant)
 universal_archs   x86_64 i386

 and:

 $ file /opt/local/lib/gcc49/libgomp.1.dylib
 $  file /opt/local/lib/gcc49/libgomp.1.dylib
 /opt/local/lib/gcc49/libgomp.1.dylib: Mach-O 64-bit dynamically linked shared 
 library x86_64
Hmm, that is all as expected. I think that means the link is picking up 
another libgomp from somewhere outside of MacPorts. The only other path 
that seems likely is /usr/local/lib is there an old libgomp there from 
some prior build of gcc/gfortran?

Also what does:

$ nm -gU /opt/local/lib/gcc49/libgomp.1.dylib | grep parallel

print?
 ...

 73
 Bill
 G4WJS.


--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


[wsjt-devel] WSJT-X and FT991 CAT issue

2015-06-29 Thread f5djl
Hello to all 

 

Not sure if this report is more relevant to  Hamlib  or the WSJT team,  I am
testing  a  Yaesu FT-991 with WSJT-X  release 5636  mainly in WSPR-2 mode : 

 

  PC  : Windows 8.1Intel I7  8GB  Memory 

  TRX :   Yaesu FT 991  - USB connected 

  Drivers : CP_210X_windows  as per Yaesu site 

  Hambib3   Build from G4WJS Public using JTSDK-Mysys (29/06/2015)

 

Issue :  CAT not working 

In setting radio Windows :  Rig failure , Hamlib error : feature not
available while opening connection to rig . 

I have  tried  via command line rigctl an seems to get same issue ! 

 

Am I using the correct version of Hamlib3  to build WSJT-X ?  is there some
further debug information I can provide you to assist with identification of
the issue? ( FYI exactly same code work like a charm with an FT897 and an
FTDI based interface) 

 

Congratulations and thanks to all for the great job done in inclusion of
wspr mode in wsjt-x,  the enhancements to the wspr decoder are just terrific
! J 

 

Best regards 

 

Jean Louis   F5DJL 

--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] WSJT-X and FT991 CAT issue

2015-06-29 Thread Michael Black
Run rigctl with - and send the results around where the error occurs.

 

73

Mike W9MDB

 

From: f5djl [mailto:newsl...@f5djl.fr] 
Sent: Monday, June 29, 2015 4:21 PM
To: wsjt-devel@lists.sourceforge.net
Subject: [wsjt-devel] WSJT-X and FT991 CAT issue

 

Hello to all 

 

Not sure if this report is more relevant to  Hamlib  or the WSJT team,  I am
testing  a  Yaesu FT-991 with WSJT-X  release 5636  mainly in WSPR-2 mode : 

 

  PC  : Windows 8.1Intel I7  8GB  Memory 

  TRX :   Yaesu FT 991  - USB connected 

  Drivers : CP_210X_windows  as per Yaesu site 

  Hambib3   Build from G4WJS Public using JTSDK-Mysys (29/06/2015)

 

Issue :  CAT not working 

In setting radio Windows :  Rig failure , Hamlib error : feature not
available while opening connection to rig . 

I have  tried  via command line rigctl an seems to get same issue ! 

 

Am I using the correct version of Hamlib3  to build WSJT-X ?  is there some
further debug information I can provide you to assist with identification of
the issue? ( FYI exactly same code work like a charm with an FT897 and an
FTDI based interface) 

 

Congratulations and thanks to all for the great job done in inclusion of
wspr mode in wsjt-x,  the enhancements to the wspr decoder are just terrific
! J 

 

Best regards 

 

Jean Louis   F5DJL 

--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] WSJT-X and FT991 CAT issue - rigctl-wsjtx results

2015-06-29 Thread Bill Somerville

On 29/06/2015 23:51, f5djl wrote:


Bill and Michael


Bon Soir Jean-Louis,


Thanks a lot for your advice and here below is the result of 
rigctl-wsjtx .


OK, looks like the recently added driver for the FT-991 is incomplete. 
It is falling over when it tries to check if the CAT command it is about 
to use is valid for the rig.


I will get the official version 1.5.0  installed tomorrow to confirm 
if I get similar results.



I think you will get the same result.

We will sort out a patch for Hamlib3 to fix this.


Very best regards

Jean-Louis - F5DJL


73
Bill
G4WJS.


C:\WSJT\wsjtx\binrigctl-wsjtx - -m135 -scom5 f

rigctl, Hamlib 3.0~git

Report bugs to hamlib-develo...@lists.sourceforge.net

rig:rig_init called

yaesu: initrigs3_yaesu called

rig_register (121)

rig_register (127)

rig_register (110)

rig_register (105)

rig_register (106)

rig_register (107)

rig_register (109)

rig_register (120)

rig_register (101)

rig_register (122)

rig_register (123)

rig_register (111)

rig_register (115)

rig_register (113)

rig_register (114)

rig_register (128)

rig_register (131)

rig_register (116)

rig_register (103)

rig_register (124)

rig_register (104)

rig_register (125)

rig_register (129)

rig_register (132)

rig_register (130)

rig_register (117)

rig_register (119)

rig_register (118)

rig_register (126)

rig_register (133)

rig_register (134)

rig_register (135)

ft991_init called

newcat_init called

rig:rig_open called

newcat_open called

newcat_set_trn called

newcat_valid_command called

newcat_valid_command: 'FT-991' is unknown

rig_open: error = Feature not available

C:\WSJT\wsjtx\bin

*De :*Bill Somerville [mailto:g4...@classdesign.com]
*Envoyé :* lundi 29 juin 2015 23:51
*À :* wsjt-devel@lists.sourceforge.net
*Objet :* Re: [wsjt-devel] WSJT-X and FT991 CAT issue

On 29/06/2015 22:21, f5djl wrote:

Hello to all

Bon Soir Jean-Louis

Not sure if this report is more relevant to  Hamlib  or the WSJT team, 
 I am  testing  a  Yaesu FT-991 with WSJT-X  release 5636  mainly in 
WSPR-2 mode :


  PC  : Windows 8.1Intel I7  8GB  Memory

  TRX :   Yaesu FT 991  - USB connected

  Drivers : CP_210X_windows  as per Yaesu site

  Hambib3 Build from G4WJS Public using JTSDK-Mysys (29/06/2015)

Issue :  CAT not working

In setting radio Windows :  Rig failure , Hamlib error : feature not 
available while opening connection to rig .


I have  tried  via command line rigctl an seems to get same issue !

To test with rigctl you must use the rigctl-wsjtx.exe that the WSJT-X 
produces if you want to compare with the same Hamlib 3 rig drivers.


Am I using the correct version of Hamlib3  to build WSJT-X ?  is there 
some  further debug information I can provide you to assist with 
identification of the issue? ( FYI exactly same code work like a charm 
with an FT897 and an FTDI based interface)


The easiest way to eliminate build issues is to try with the official 
v1.5.0 release, this has essentially the same Hamlib 3 code as the 
error you are seeing is not mode specific.


Congratulations and thanks to all for the great job done in inclusion 
of wspr mode in wsjt-x,  the enhancements to the wspr decoder are just 
terrific ! J


It is good! Congratulations to Steve and Joe.

Best regards

Jean Louis   F5DJL

73
Bill
G4WJS.



--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] wsjt-x build problem on OS X

2015-06-29 Thread Bill Somerville
On 29/06/2015 21:34, Steven Franke wrote:
 Bill,
 On Jun 29, 2015, at 9:00 AM, Bill Somerville g4...@classdesign.com wrote:

 On 28/06/2015 22:08, Steven Franke wrote:
 Thanks Bill,
 Hi Steve,
 For what it’s worth, here a link to the VERBOSE build capture:
 https://dl.dropboxusercontent.com/u/33211132/k9an_build_capture.txt

 Here’s the CMakeCache.txt:
 https://dl.dropboxusercontent.com/u/33211132/CMakeCache.txt
 OK, the problem wasn't quite what I thought. It is an include directive
 ordering issue but it stems from the use of FFTW3 from MacPorts, this in
 itself is not an issue but it has the side effect of picking up the Qt4
 headers as well. Unfortunately I can't find an easy way of ensuring the
 -I/opt/local/include is after the includes for Qt5. That would solve the
 issue but the way that the Qt includes are detected by CMake doesn't
 seem to have a way to change the ordering. I have posted a question to
 the CMake ML but for now you should be able to build by deactivating
 qt4-mac before building WSJT-X. It would be wise to add a
 '--clean-first' to the CMake build for the first time to ensure any
 incorrectly built object files are discarded. Something like:

 $ sudo port deactivate qt4-mac
 $ cmake --build ~/Builds/wsjtx --clean-first --target install -- -j
 $ sudo port activate qt4-mac
 $ open ~/Builds/wsjtx_install/wsjtx.app
 This got me past the incorrect headers issue, but now it dies because of an 
 OpenMP problem. I’ve placed the VERBOSE build capture here:
 https://dl.dropboxusercontent.com/u/33211132/k9an_build_capture.txt

 and the CMakeCache.txt here:
 https://dl.dropboxusercontent.com/u/33211132/CMakeCache.txt
Is your OS X 32-bit or 64-bit?

https://support.apple.com/en-gb/HT201948

...

73
Bill
G4WJS.

--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] wsjt-x build problem on OS X

2015-06-29 Thread John Nelson
Steve,

I had a look at your output but in cases like this, Bill is the expert.   Does 
seem to be an omp problem.

Your compiler picks out the same minor problems in wsprd.c as mine:  in 
readwavfile   unsigned long i, j, npoints might better be defined as   int  i, 
j, npoints  to get rid of compiler warnings.

--- John G4KLA
--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] wsjt-x build problem on OS X

2015-06-29 Thread Steven Franke
Bill,
 On Jun 29, 2015, at 4:43 PM, Bill Somerville g4...@classdesign.com wrote:
 
 On 29/06/2015 22:30, Steven Franke wrote:
 Bill,
 Hi Steve,
 On Jun 29, 2015, at 4:26 PM, Bill Somerville g4...@classdesign.com wrote:
 
 On 29/06/2015 22:17, Steven Franke wrote:
 Bill,
 
 On Jun 29, 2015, at 3:57 PM, Bill Somerville g4...@classdesign.com 
 wrote:
 
 On 29/06/2015 21:34, Steven Franke wrote:
 Bill,
 On Jun 29, 2015, at 9:00 AM, Bill Somerville g4...@classdesign.com 
 wrote:
 
 On 28/06/2015 22:08, Steven Franke wrote:
 Thanks Bill,
 Hi Steve,
 For what it’s worth, here a link to the VERBOSE build capture:
 https://dl.dropboxusercontent.com/u/33211132/k9an_build_capture.txt
 
 Here’s the CMakeCache.txt:
 https://dl.dropboxusercontent.com/u/33211132/CMakeCache.txt
 OK, the problem wasn't quite what I thought. It is an include directive
 ordering issue but it stems from the use of FFTW3 from MacPorts, this in
 itself is not an issue but it has the side effect of picking up the Qt4
 headers as well. Unfortunately I can't find an easy way of ensuring the
 -I/opt/local/include is after the includes for Qt5. That would solve the
 issue but the way that the Qt includes are detected by CMake doesn't
 seem to have a way to change the ordering. I have posted a question to
 the CMake ML but for now you should be able to build by deactivating
 qt4-mac before building WSJT-X. It would be wise to add a
 '--clean-first' to the CMake build for the first time to ensure any
 incorrectly built object files are discarded. Something like:
 
 $ sudo port deactivate qt4-mac
 $ cmake --build ~/Builds/wsjtx --clean-first --target install -- -j
 $ sudo port activate qt4-mac
 $ open ~/Builds/wsjtx_install/wsjtx.app
 This got me past the incorrect headers issue, but now it dies because of 
 an OpenMP problem. I’ve placed the VERBOSE build capture here:
 https://dl.dropboxusercontent.com/u/33211132/k9an_build_capture.txt
 
 and the CMakeCache.txt here:
 https://dl.dropboxusercontent.com/u/33211132/CMakeCache.txt
 Is your OS X 32-bit or 64-bit?
 
 https://support.apple.com/en-gb/HT201948
 My processor is 64-bit:
 
 Hardware Overview:
 
   Model Name:  MacBook Air
   Model Identifier:MacBookAir5,2
   Processor Name:  Intel Core i7
   Processor Speed: 2 GHz
   Number of Processors:1
   Total Number of Cores:   2
   L2 Cache (per Core): 256 KB
   L3 Cache:4 MB
   Memory:  8 GB
   Boot ROM Version:MBA51.00EF.B02
   SMC Version (system):2.5f9
   Serial Number (system):  C02J401ADRVG
   Hardware UUID:   1F7ABB4C-7FB0-5918-8AE6-0CA0AB789A89
 
 and I am running the 64-bit kernel:
 $ uname -a
 Darwin Stevens-MacBook-Air.local 14.3.0 Darwin Kernel Version 14.3.0: Mon 
 Mar 23 11:59:05 PDT 2015; root:xnu-2782.20.48~5/RELEASE_X86_64 x86_64
 OK, looks like the MacPorts libgcc is 32-bit only for some reason. What
 do the following print:
 
 $ grep build_arch /opt/local/etc/macports/macports.conf
 $ grep build_arch /opt/local/etc/macports/macports.conf
 #build_arch  i386
 
 and:
 
 $ grep universal /opt/local/etc/macports/macports.conf
 $ grep universal /opt/local/etc/macports/macports.conf
 # CPU architectures to use for Universal Binaries (+universal variant)
 universal_archs  x86_64 i386
 
 and:
 
 $ file /opt/local/lib/gcc49/libgomp.1.dylib
 $  file /opt/local/lib/gcc49/libgomp.1.dylib
 /opt/local/lib/gcc49/libgomp.1.dylib: Mach-O 64-bit dynamically linked 
 shared library x86_64
 Hmm, that is all as expected. I think that means the link is picking up 
 another libgomp from somewhere outside of MacPorts. The only other path 
 that seems likely is /usr/local/lib is there an old libgomp there from 
 some prior build of gcc/gfortran?

You’re a wizard! That was the problem. Moved the old libraries out of the way 
and compile completed. Running it now.
Thanks!!
 
 Also what does:
 
 $ nm -gU /opt/local/lib/gcc49/libgomp.1.dylib | grep parallel

and just for completeness, and future reference:
$ nm -gU /opt/local/lib/gcc49/libgomp.1.dylib | grep parallel
9732 T _GOACC_parallel
32aa T _GOMP_parallel
3240 T _GOMP_parallel_end
256c T _GOMP_parallel_loop_dynamic
24ba T _GOMP_parallel_loop_dynamic_start
2599 T _GOMP_parallel_loop_guided
24d0 T _GOMP_parallel_loop_guided_start
25c6 T _GOMP_parallel_loop_runtime
24e6 T _GOMP_parallel_loop_runtime_start
253f T _GOMP_parallel_loop_static
24a4 T _GOMP_parallel_loop_static_start
3619 T _GOMP_parallel_sections
359d T _GOMP_parallel_sections_start
320e T _GOMP_parallel_start
3432 T _omp_in_parallel
713e T _omp_in_parallel_

Thanks again!
Steve k9an
 
 print?
 ...
 
 73
 Bill
 G4WJS.
 
 
 --
 Don't Limit Your Business. Reach for the Cloud.
 GigeNET's Cloud Solutions provide you with the 

Re: [wsjt-devel] WSJT-X and FT991 CAT issue

2015-06-29 Thread Bill Somerville

On 29/06/2015 22:21, f5djl wrote:


Hello to all


Bon Soir Jean-Louis


Not sure if this report is more relevant to  Hamlib  or the WSJT team, 
 I am  testing  a  Yaesu FT-991 with WSJT-X  release 5636  mainly in 
WSPR-2 mode :


  PC  : Windows 8.1Intel I7  8GB  Memory

  TRX :   Yaesu FT 991  - USB connected

  Drivers : CP_210X_windows  as per Yaesu site

  Hambib3 Build from G4WJS Public using JTSDK-Mysys (29/06/2015)

Issue :  CAT not working

In setting radio Windows :  Rig failure , Hamlib error : feature not 
available while opening connection to rig .


I have  tried  via command line rigctl an seems to get same issue !

To test with rigctl you must use the rigctl-wsjtx.exe that the WSJT-X 
produces if you want to compare with the same Hamlib 3 rig drivers.


Am I using the correct version of Hamlib3  to build WSJT-X ?  is there 
some  further debug information I can provide you to assist with 
identification of the issue? ( FYI exactly same code work like a charm 
with an FT897 and an FTDI based interface)


The easiest way to eliminate build issues is to try with the official 
v1.5.0 release, this has essentially the same Hamlib 3 code as the error 
you are seeing is not mode specific.


Congratulations and thanks to all for the great job done in inclusion 
of wspr mode in wsjt-x,  the enhancements to the wspr decoder are just 
terrific ! J



It is good! Congratulations to Steve and Joe.


Best regards

Jean Louis   F5DJL


73
Bill
G4WJS.
--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] wsjt-x build problem on OS X

2015-06-29 Thread Bill Somerville
On 29/06/2015 22:58, Steven Franke wrote:
 Bill,
Hi Steve,
 On Jun 29, 2015, at 4:43 PM, Bill Somerville g4...@classdesign.com wrote:

 On 29/06/2015 22:30, Steven Franke wrote:
 Bill,
 Hi Steve,
 On Jun 29, 2015, at 4:26 PM, Bill Somerville g4...@classdesign.com wrote:

 On 29/06/2015 22:17, Steven Franke wrote:
 Bill,

 On Jun 29, 2015, at 3:57 PM, Bill Somerville g4...@classdesign.com 
 wrote:

 On 29/06/2015 21:34, Steven Franke wrote:
 Bill,
 On Jun 29, 2015, at 9:00 AM, Bill Somerville g4...@classdesign.com 
 wrote:

 On 28/06/2015 22:08, Steven Franke wrote:
 Thanks Bill,
 Hi Steve,
 For what it’s worth, here a link to the VERBOSE build capture:
 https://dl.dropboxusercontent.com/u/33211132/k9an_build_capture.txt

 Here’s the CMakeCache.txt:
 https://dl.dropboxusercontent.com/u/33211132/CMakeCache.txt
 OK, the problem wasn't quite what I thought. It is an include directive
 ordering issue but it stems from the use of FFTW3 from MacPorts, this 
 in
 itself is not an issue but it has the side effect of picking up the Qt4
 headers as well. Unfortunately I can't find an easy way of ensuring the
 -I/opt/local/include is after the includes for Qt5. That would solve 
 the
 issue but the way that the Qt includes are detected by CMake doesn't
 seem to have a way to change the ordering. I have posted a question to
 the CMake ML but for now you should be able to build by deactivating
 qt4-mac before building WSJT-X. It would be wise to add a
 '--clean-first' to the CMake build for the first time to ensure any
 incorrectly built object files are discarded. Something like:

 $ sudo port deactivate qt4-mac
 $ cmake --build ~/Builds/wsjtx --clean-first --target install -- -j
 $ sudo port activate qt4-mac
 $ open ~/Builds/wsjtx_install/wsjtx.app
 This got me past the incorrect headers issue, but now it dies because 
 of an OpenMP problem. I’ve placed the VERBOSE build capture here:
 https://dl.dropboxusercontent.com/u/33211132/k9an_build_capture.txt

 and the CMakeCache.txt here:
 https://dl.dropboxusercontent.com/u/33211132/CMakeCache.txt
 Is your OS X 32-bit or 64-bit?

 https://support.apple.com/en-gb/HT201948
 My processor is 64-bit:

 Hardware Overview:

Model Name:MacBook Air
Model Identifier:  MacBookAir5,2
Processor Name:Intel Core i7
Processor Speed:   2 GHz
Number of Processors:  1
Total Number of Cores: 2
L2 Cache (per Core):   256 KB
L3 Cache:  4 MB
Memory:8 GB
Boot ROM Version:  MBA51.00EF.B02
SMC Version (system):  2.5f9
Serial Number (system):C02J401ADRVG
Hardware UUID: 1F7ABB4C-7FB0-5918-8AE6-0CA0AB789A89

 and I am running the 64-bit kernel:
 $ uname -a
 Darwin Stevens-MacBook-Air.local 14.3.0 Darwin Kernel Version 14.3.0: Mon 
 Mar 23 11:59:05 PDT 2015; root:xnu-2782.20.48~5/RELEASE_X86_64 x86_64
 OK, looks like the MacPorts libgcc is 32-bit only for some reason. What
 do the following print:

 $ grep build_arch /opt/local/etc/macports/macports.conf
 $ grep build_arch /opt/local/etc/macports/macports.conf
 #build_arch i386

 and:

 $ grep universal /opt/local/etc/macports/macports.conf
 $ grep universal /opt/local/etc/macports/macports.conf
 # CPU architectures to use for Universal Binaries (+universal variant)
 universal_archs x86_64 i386

 and:

 $ file /opt/local/lib/gcc49/libgomp.1.dylib
 $  file /opt/local/lib/gcc49/libgomp.1.dylib
 /opt/local/lib/gcc49/libgomp.1.dylib: Mach-O 64-bit dynamically linked 
 shared library x86_64
 Hmm, that is all as expected. I think that means the link is picking up
 another libgomp from somewhere outside of MacPorts. The only other path
 that seems likely is /usr/local/lib is there an old libgomp there from
 some prior build of gcc/gfortran?
 You’re a wizard! That was the problem. Moved the old libraries out of the way 
 and compile completed. Running it now.
 Thanks!!
Good, that was my last guess at a solution.

This is related to the liberties we take with OpenMP I mentioned further 
up this thread. Normally if you use gfortran you would link with the gcc 
compiler driver or gfortran itself, these know exactly were to get he 
matching libgcc supporting libraries like libgomp and libgcc_1. Because 
we have to use the clang++ compiler driver to link since Qt uses that 
for its C++, we have to manually add the gcc/gfortran support libraries 
to the link command line. Perhaps I should use the gcc/gfortran 
compiler/linker driver to discover the correct paths to avoid this kind 
of issue.

It is a PITA that Apple and LLVM don't have a Fortran compiler nor 
OpenMP support in clang/clang++.

...

73
Bill
G4WJS.

--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.

Re: [wsjt-devel] WSJT-X and FT991 CAT issue - rigctl-wsjtx results

2015-06-29 Thread f5djl
Hi Bill 

 

Thanks a lot , I will do a quick test tomorrow but that was my impression
too , it seems to fail quite early in the init process . 

I will be happy to help with testing  of driver patch when availaible .  

 

Thanks again and best regards 

 

JL

 

De : Bill Somerville [mailto:g4...@classdesign.com] 
Envoyé : mardi 30 juin 2015 01:04
À : wsjt-devel@lists.sourceforge.net
Objet : Re: [wsjt-devel] WSJT-X and FT991 CAT issue - rigctl-wsjtx results

 

On 29/06/2015 23:51, f5djl wrote:

Bill and Michael 

Bon Soir Jean-Louis,



 

Thanks a lot for your advice and here below is the result of rigctl-wsjtx .

OK, looks like the recently added driver for the FT-991 is incomplete. It is
falling over when it tries to check if the CAT command it is about to use is
valid for the rig.



I will get the official version 1.5.0  installed tomorrow to confirm if I
get similar results. 

I think you will get the same result.

We will sort out a patch for Hamlib3 to fix this.



 

Very best regards 

 

Jean-Louis - F5DJL 

73
Bill
G4WJS.



 

C:\WSJT\wsjtx\binrigctl-wsjtx - -m135 -scom5 f

rigctl, Hamlib 3.0~git

Report bugs to  mailto:hamlib-develo...@lists.sourceforge.net
hamlib-develo...@lists.sourceforge.net

rig:rig_init called

yaesu: initrigs3_yaesu called

rig_register (121)

rig_register (127)

rig_register (110)

rig_register (105)

rig_register (106)

rig_register (107)

rig_register (109)

rig_register (120)

rig_register (101)

rig_register (122)

rig_register (123)

rig_register (111)

rig_register (115)

rig_register (113)

rig_register (114)

rig_register (128)

rig_register (131)

rig_register (116)

rig_register (103)

rig_register (124)

rig_register (104)

rig_register (125)

rig_register (129)

rig_register (132)

rig_register (130)

rig_register (117)

rig_register (119)

rig_register (118)

rig_register (126)

rig_register (133)

rig_register (134)

rig_register (135)

ft991_init called

newcat_init called

rig:rig_open called

newcat_open called

newcat_set_trn called

newcat_valid_command called

newcat_valid_command: 'FT-991' is unknown

rig_open: error = Feature not available

 

C:\WSJT\wsjtx\bin

  

 

De : Bill Somerville [mailto:g4...@classdesign.com] 
Envoyé : lundi 29 juin 2015 23:51
À : wsjt-devel@lists.sourceforge.net
Objet : Re: [wsjt-devel] WSJT-X and FT991 CAT issue

 

On 29/06/2015 22:21, f5djl wrote:

Hello to all 

Bon Soir Jean-Louis




 

Not sure if this report is more relevant to  Hamlib  or the WSJT team,  I am
testing  a  Yaesu FT-991 with WSJT-X  release 5636  mainly in WSPR-2 mode : 

 

  PC  : Windows 8.1Intel I7  8GB  Memory 

  TRX :   Yaesu FT 991  - USB connected 

  Drivers : CP_210X_windows  as per Yaesu site 

  Hambib3   Build from G4WJS Public using JTSDK-Mysys (29/06/2015)

 

Issue :  CAT not working 

In setting radio Windows :  Rig failure , Hamlib error : feature not
available while opening connection to rig . 

I have  tried  via command line rigctl an seems to get same issue ! 

To test with rigctl you must use the rigctl-wsjtx.exe that the WSJT-X
produces if you want to compare with the same Hamlib 3 rig drivers.




 

Am I using the correct version of Hamlib3  to build WSJT-X ?  is there some
further debug information I can provide you to assist with identification of
the issue? ( FYI exactly same code work like a charm with an FT897 and an
FTDI based interface) 

The easiest way to eliminate build issues is to try with the official v1.5.0
release, this has essentially the same Hamlib 3 code as the error you are
seeing is not mode specific.




 

Congratulations and thanks to all for the great job done in inclusion of
wspr mode in wsjt-x,  the enhancements to the wspr decoder are just terrific
! J

It is good! Congratulations to Steve and Joe.




 

Best regards 

 

Jean Louis   F5DJL

73
Bill
G4WJS.

 

--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] RRR bug fixed, WSJT crash on Fedora 21

2015-06-29 Thread KI7MT
Hi Alan,

This issue seems a bit different for Fedora. I've not specifically
checked / monitored RES and VIRT growth on later versions of
Debian/Ubuntu, and I'm fairly certain it was only the Horizontal
waterfalls causing the crashes. To date, I've not had to work around any
other version of PIL other than 2.6.x.

Just for completeness, have you built / tried WSPR (python3 version) on
Fedora-21?

Sorry I can't be more help on this one at the moment.


73's
Greg, KI7MT


On 06/29/2015 07:26 PM, Alan VK2ZIW wrote:
 Hi Greg,
 
 Not quite resolved yet
 
 I did yum remove python3-pillow which removed both:
 
 python3-pillow
 python3-pillow-tk
 
 and did pip3 install -I pillow==2.8.2
 (2.8.2 is the latest)
 
 Still, the same crash in fast modes, JTMS etc..
 
 
 So, let's try 2.7.0 of pillow
 
 pip3 uninstall pillow
 pip install -I pillow==2.7.0
 
 Sorry, WSJT still crashes.
 
 top shows the process grows to RES  1Gb in about 2 mins.
 
 So, let's try 2.5.3 of pillow
 
 pip3 uninstall pillow
 pip install -I pillow==2.5.3
 
 Now, WSJT in JTMS mode is much much better. top still shows
 a slow memory growth (RES and VIRT).
 
 == The original Fedora 20 problem ===
 
 Any mode, as soon as a Waterfall window was drawn, crash.
 
 That does not happen. This is a new problem.
 WSJT does draw waterfalls, both types.  Vertical ones gobble memory.
 
 80
 
 Alan VK2ZIW
 
 
 On Mon, 29 Jun 2015 10:25:55 -0600, KI7MT wrote
 Hi Alan,

 It appears, Fedora 21 is using python3-pillow 2.6.2 according to RPM 
 find. Pillow 2.6.x has been problematic on several distros I've used 
 / tested. The problems seems to be isolated to those using Pillow 
 v2.6.x ( Debian Jessie, Ubuntu 15.04, etc. ). Distro's using earlier 
 or latter versions of Pillow do not exhibit the same problem.

 To resolve this on Debian / Ubuntu, I installed the Pillow build 
 dependencies then installed ( compiled ) the latest version of 
 Pillow via Pip3.

 FWIW, Here's what I used for Jessie / Utopic:
 * Open a termainl, Ctrl+Alt+T
 * sudo apt-get update
 * sudo apt-get install libfreetype6-dev libjpeg-dev liblcms2-dev 
 libtiff5-dev libwebp-dev libwebpmux1 mime-support tcl8.6-dev tk8.6-
 dev zlib1g-dev * sudo pip3 install --upgrade pillow

 I'm not entirely sure if the real root cause is Pillow or the 
 combination of Pillow 2.6.x being built against tcl/tk 8.5 or not. 
 But building form Source ( using pip3 ) against tcl/tk-8.6 seems to 
 resolve the horizontal display crashes on Jessie and Utopic.

 73's
 Greg, KI7MT

 On 6/29/2015 6:14 AM, Alan VK2ZIW wrote:
 Hi Joe and Bill,

 I compiled WSJT SVN r5635 on my Ubuntu 14.04 LTS x86_64 box and
 yes, the fast modes JTMS etc do not crash and do not gobble memory.

 So, I guess, Fedora 21 uses later Python etc. libraries.

 Earlier this year, when Fedora 21 first came out for ARMv7 (Pi and clones)
 I did compile up WSJT, but obviously did not adequately test it.
 I tested it today and the fast modes crash in the same way as
 the Intel architecture.

 As I see it, Fedora is THE Red Hat linux flavour.

 They (Fedora) put a LOT of work into the ARM platform.
 This allows ultra low power apps for balloons etc..

 And, of course, remote sites on solar power.

 As far as I know, you access to my ARM box here has not changed.
 You have GUI via RDP. User: wsjtdev

 Keep Smiling

 Alan VK2ZIW

 On Sun, 28 Jun 2015 09:31:40 -0400, Joe Taylor wrote
 Hi Alan,

 On 6/28/2015 3:10 AM, Alan VK2ZIW wrote:
 WSJT compiled from SVN r5635 crashes in modes JTMS, FSK441, ISCAT-A and
 ISCAT-B.
 But, is fine on all JT65 and JT4 modes.

 Crash is a memory leak and, when RES memory (top) runs out, crash.
 Takes 10 mins or less. Obvious with top system monitor.

 System: Fedora 21 x86_64 on ASRock QC5000-ITX motherboard.
 (all standard dev tools)

 I don't presently have a Fedora-based machine.

 Under Windows and Ubuntu Linux I see no such bad behavior.  All WSJT
 modes run as expected, over long times and with no evident memory leaks.

 Perhaps you can make some tests to isolate the code leading to a
 memory leak on your system.  I note that your problem is with the
 WSJT fast modes -- those for which the waterfall scrolls
 horizontally.  That might be a good place to start your search.

 Also, idWarn in wsjt.py is not defined.

 Is this causing a problem for you?  As far as I am aware the
 functions using this variable perform as expected.

-- 73, Joe, K1jT


 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email 
 sms for fault. Monitor 25 devices for free with no restriction.
 Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___ wsjt-devel mailing list
 wsjt-devel@lists.sourceforge.net
 

Re: [wsjt-devel] WSJT-X and FT991 CAT issue - rigctl-wsjtx results

2015-06-29 Thread f5djl
Michael 

   Thanks a lot ,  I will apply the patch and recompile tonight . I will let
you know the outcome .  Have a nice day and 73 . 

Jean Louis 

-Message d'origine-
De : Michael Black [mailto:mdblac...@gmail.com] 
Envoyé : mardi 30 juin 2015 06:14
À : wsjt-devel@lists.sourceforge.net
Objet : Re: [wsjt-devel] WSJT-X and FT991 CAT issue - rigctl-wsjtx results

I think (i.e. hope) the attached fixes the problem.

73
Mike W9MDB


--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] RRR bug fixed, WSJT crash on Fedora 21

2015-06-29 Thread Alan VK2ZIW
Hi Greg,

WSPR, yes, is running fine, though, it's memory use (top) is
growing slowly. RES started at 60,000 and after 1/2 hour is up to 111,000.
VIRT is how 787,836, up from the 616,664 at startup.

My issue reported a year ago was this slow growth 'killing' it's use
on small memory systems such as the Banana Pi.

Flying a full PC on a balloon is, out of the question. But, a Pi?



80

Alan VK2ZIW

On Mon, 29 Jun 2015 19:48:26 -0600, KI7MT wrote
 Hi Alan,
 
 This issue seems a bit different for Fedora. I've not specifically
 checked / monitored RES and VIRT growth on later versions of
 Debian/Ubuntu, and I'm fairly certain it was only the Horizontal
 waterfalls causing the crashes. To date, I've not had to work around 
 any other version of PIL other than 2.6.x.
 
 Just for completeness, have you built / tried WSPR (python3 version) 
 on Fedora-21?
 
 Sorry I can't be more help on this one at the moment.
 
 73's
 Greg, KI7MT
 
 On 06/29/2015 07:26 PM, Alan VK2ZIW wrote:
  Hi Greg,
  
  Not quite resolved yet
  
  I did yum remove python3-pillow which removed both:
  
  python3-pillow
  python3-pillow-tk
  
  and did pip3 install -I pillow==2.8.2
  (2.8.2 is the latest)
  
  Still, the same crash in fast modes, JTMS etc..
  
  
  So, let's try 2.7.0 of pillow
  
  pip3 uninstall pillow
  pip install -I pillow==2.7.0
  
  Sorry, WSJT still crashes.
  
  top shows the process grows to RES  1Gb in about 2 mins.
  
  So, let's try 2.5.3 of pillow
  
  pip3 uninstall pillow
  pip install -I pillow==2.5.3
  
  Now, WSJT in JTMS mode is much much better. top still shows
  a slow memory growth (RES and VIRT).
  
  == The original Fedora 20 problem ===
  
  Any mode, as soon as a Waterfall window was drawn, crash.
  
  That does not happen. This is a new problem.
  WSJT does draw waterfalls, both types.  Vertical ones gobble memory.
  
  80
  
  Alan VK2ZIW
  
  
  On Mon, 29 Jun 2015 10:25:55 -0600, KI7MT wrote
  Hi Alan,
 
  It appears, Fedora 21 is using python3-pillow 2.6.2 according to RPM 
  find. Pillow 2.6.x has been problematic on several distros I've used 
  / tested. The problems seems to be isolated to those using Pillow 
  v2.6.x ( Debian Jessie, Ubuntu 15.04, etc. ). Distro's using earlier 
  or latter versions of Pillow do not exhibit the same problem.
 
  To resolve this on Debian / Ubuntu, I installed the Pillow build 
  dependencies then installed ( compiled ) the latest version of 
  Pillow via Pip3.
 
  FWIW, Here's what I used for Jessie / Utopic:
  * Open a termainl, Ctrl+Alt+T
  * sudo apt-get update
  * sudo apt-get install libfreetype6-dev libjpeg-dev liblcms2-dev 
  libtiff5-dev libwebp-dev libwebpmux1 mime-support tcl8.6-dev tk8.6-
  dev zlib1g-dev * sudo pip3 install --upgrade pillow
 
  I'm not entirely sure if the real root cause is Pillow or the 
  combination of Pillow 2.6.x being built against tcl/tk 8.5 or not. 
  But building form Source ( using pip3 ) against tcl/tk-8.6 seems to 
  resolve the horizontal display crashes on Jessie and Utopic.
 
  73's
  Greg, KI7MT
 
  On 6/29/2015 6:14 AM, Alan VK2ZIW wrote:
  Hi Joe and Bill,
 
  I compiled WSJT SVN r5635 on my Ubuntu 14.04 LTS x86_64 box and
  yes, the fast modes JTMS etc do not crash and do not gobble memory.
 
  So, I guess, Fedora 21 uses later Python etc. libraries.
 
  Earlier this year, when Fedora 21 first came out for ARMv7 (Pi and clones)
  I did compile up WSJT, but obviously did not adequately test it.
  I tested it today and the fast modes crash in the same way as
  the Intel architecture.
 
  As I see it, Fedora is THE Red Hat linux flavour.
 
  They (Fedora) put a LOT of work into the ARM platform.
  This allows ultra low power apps for balloons etc..
 
  And, of course, remote sites on solar power.
 
  As far as I know, you access to my ARM box here has not changed.
  You have GUI via RDP. User: wsjtdev
 
  Keep Smiling
 
  Alan VK2ZIW
 
  On Sun, 28 Jun 2015 09:31:40 -0400, Joe Taylor wrote
  Hi Alan,
 
  On 6/28/2015 3:10 AM, Alan VK2ZIW wrote:
  WSJT compiled from SVN r5635 crashes in modes JTMS, FSK441, ISCAT-A and
  ISCAT-B.
  But, is fine on all JT65 and JT4 modes.
 
  Crash is a memory leak and, when RES memory (top) runs out, crash.
  Takes 10 mins or less. Obvious with top system monitor.
 
  System: Fedora 21 x86_64 on ASRock QC5000-ITX motherboard.
  (all standard dev tools)
 
  I don't presently have a Fedora-based machine.
 
  Under Windows and Ubuntu Linux I see no such bad behavior.  All WSJT
  modes run as expected, over long times and with no evident memory leaks.
 
  Perhaps you can make some tests to isolate the code leading to a
  memory leak on your system.  I note that your problem is with the
  WSJT fast modes -- those for which the waterfall scrolls
  horizontally.  That might be a good place to start your search.
 
  Also, idWarn in wsjt.py is not defined.
 
  Is this causing a problem for you?  As far as I am aware the
  functions using this variable perform as 

Re: [wsjt-devel] WSJT-X and FT991 CAT issue - rigctl-wsjtx results

2015-06-29 Thread Michael Black
I think (i.e. hope) the attached fixes the problem.

73
Mike W9MDB


yaesu_newcat.patch
Description: Binary data
--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel