Date   

locked Re: WSJTX crashes on Raspberry Pi 4b - Puzzled....

Bill Somerville
 

On 23/01/2020 00:28, tony.volpe.1951@... wrote:
Right Bill,

Good morning.

We have some progress. I woke up in an armchair last night and checked and wsjtx had done its stopping thing and the terminal window it was started from has a clue:

[20200122 11:57:54.238 GMT D] D-Bus global menu: no
Assertion 're->data || re->memblock' failed at pulsecore/pstream.c:862, function do_read(). Aborting.
Aborted

Something to do with a memory block failure. Is this a bit of bad memory on the Pi's wee memory card? They are notorious for having defective blocks.

If so, can I run some utility to scan the card and rule out sending data to bad blocks?

Many thanks

Tony
Hi Tony,

you seem to be confusing system memory and disk memory. Although system memory can be swapped out to disk temporarily when memory resources are scarce, a bad cluster on a disk (SD card for example) will not be the direct cause of a memory read error in an application. The error is more likely a program error rather that a hardware issue. Since the assertion that triggers in in pulseaudio I would guess that the defect lies there. All I can suggest is keep updating your system and look for pulse audio updates that might fix the issue. You could try raising an issue with the pulseaudio developers at https://gitlab.freedesktop.org/pulseaudio/pulseaudio/issues .

73
Bill
G4WJS.


locked Re: WSJTX crashes on Raspberry Pi 4b - Puzzled....

Nc8q-mesh@gelm.net
 

On 1/22/20 7:28 PM, tony.volpe.1951@... wrote:
If so, can I run some utility to scan the card and rule out sending data to bad blocks?

man badblocks

$0.02
IIRC, SD cards have a limited number of write cycles.
Running a 'badblocks' test on a SD card will shorten it life.
However, if there are badblocks on a SD card, it may be likely that more badblocks will occur in the near future.
Typically, I use a spinning/magnetic HD for '/' and let the RPi boot from the SD card.



--


locked Re: Split Operation on IC7000 ... Cat works ... OmniRig not

Bill Somerville
 

On 23/01/2020 00:45, edpostiii@... wrote:
Here goes, running the following:
- Win10 Home v1909
- WSJT-X v2.1.1
- OmniRig v1.19
- IC-7000 with a SignaLink USB and RTS USB for CAT

When configuring for the Radio Tab, Rig = IC7100 and Cat Control Serial Port = COM5 (of course unique to my install), Split operation performs as advertised for all three options (None, Rig & Fake It), regardless of Mode setting of None or USB.

Now when we add the OmniRig v1.19 layer to interoperate with LOG4OM etc and configure the Rig 2 Tab in OmniRig for COM5 which is the CAT port for the IC7100, the all important Rig and Fake It options fall apart.

Regardless of where i am on the Wide Graph (waterfall) with Rig mode selected, the radio goes into Split mode (seems right), however, it seemingly does NOT send a VFO B frequency to compensate for where I am transmitting on the Wide Graph (lower decrementing the frequency by 50hz increments etc), it simply transmits on whatever frequency was previously in the radio VFO B memory, which could be a different band, not good.

When I select Fake It for the Split Operation option, the radio is no longer in Split mode (seems right) and the frequency sent to the radio for transmit seems appropriate for the transmit position on the Wide Graph ... for example transmitting at 800 on the Wide Graph on 40M FT8, correctly adjusts the frequency to 7.073 from 7.074, but when the radio comes out of transmit, it remains at 7.073 vs. being set back to 7.074.  Same thing happens in the opposite direction, clearly not a good situation.

Wondering if this code has been cracked yet by others here .. I did spend some time searching the archives but no joy so far.

Thanks in advance

Ed W2MKM
Hi Ed,

what does "RTS USB for CAT" mean?

What PTT method do you have selected in the WSJT-X "Settings->Radio" panel? It should be "VOX" when using a SIgnaLink USB with your rig.

Try setting the DELAY knob on your SignaLink USB device to minimum.

Failure to correctly adjust the rig's VFO frequency when using "Fake It" split operating mode in WSJT-X is likely to be a CAT communications error. Check that you have disabled "CI-V Transceive Mode" in your rig's menu and check that RFI is not part of the problem by reducing transmitter power to minimum, or use a dummy good load to test.

73
Bill
G4WJS.


locked Re: Saving Configuration

Bill Somerville
 

On 23/01/2020 06:20, Jim Cooper wrote:
fyi, that .ini file contains ALL the various configurations
that have been set up, as well as all the other settings that
are 'common' to all configurations.
Hi Jim,

your summary of the configurations menu actions is good but I should clarify the statement above. There is only one configuration item that is common to all configurations, that is the option to disable the startup splash screen that we occasionally enable to notify of critical upgrade changes (we have only done that once so far). So virtually nothing is common to all configurations, they are all independent of each other for all settings.

73
Bill
G4WJS.


locked Re: Recovery from "Error in Sound Input" #AudioIssues

Bill Somerville
 

On 23/01/2020 07:03, Zeev Stadler wrote:
I feel this thread was "hijacked" by a discussion on RFI. A discussion on RFI would be interesting to many HAMs, but please do it in a separate thread.

Let's get back to the proposal of simplifying the user interaction with WSJT-X when an "Error in Sound Input" occurs.
I definitely have occurrences of the error on my PC which are NOT related to RFI, as I wrote above.
What do the developers think about the proposal?
Hi Zeev,

loosing connection with a sound card is not normal behaviour, particularly if it has not been physically disconnected. I do not think WSJT-X should have any mitigation for this, no more so than mitigation for the loss of any other hardware resource like the keyboard, screen, memory, disk, etc..

73
Bill
G4WJS.


locked Re: Recovery from "Error in Sound Input" #AudioIssues

Zeev Stadler
 

I feel this thread was "hijacked" by a discussion on RFI. A discussion on RFI would be interesting to many HAMs, but please do it in a separate thread.

Let's get back to the proposal of simplifying the user interaction with WSJT-X when an "Error in Sound Input" occurs.
I definitely have occurrences of the error on my PC which are NOT related to RFI, as I wrote above.
What do the developers think about the proposal?

 

 


locked Re: Saving Configuration

Jim Cooper
 

On 23 Jan 2020 at 3:35, Gilbert Baron wrote:

I thought I tried that but when so
tried to use it I got the fault as at
install. What is the difference
between clone and clone into? When I
clone it seems to make a copy of
something in the list rather than the
actual working settings in current
use.
The first day I wanted to use a different
configuration, I was baffled by the "Clone"
thing also .... now I would use nothing else!

Once you do it, it becomes fairly obvious...

With the menus showing at the top of WSJT-X,
click "configurations"

The config you are presently using is at the top
of the list ... mouse over it and you get a popup
menu with four items ...

Click on "Clone" (the first item);
it will look like nothing happened, but really there
is now another configuration in the list with the
same name as what you 'cloned' but with a ' - copy '
after the name.

In top menu, again click "Configurations" and this
time hover over the - copy and click on 'Rename' ...
in the text box, type in the new name to describe
what this setup will be for (such as FT4) ... click OK.

Now go back to the top and again select "Configurations"
and you will see your new setup name (such as FT4) ...
hover over it and click on "Switch To" ...
(count the number of seconds it takes to reload;
this is how long it will take to change configurations....
no need to close, switch files, or change parameters.)

After you "Switch To" and it reloads, make all the changes
you want for the new setup (such as FT4, or F/H, or a
particular contest). They will be saved right away under
that configuration.

The above sounds like a lot of work, but you do it
ONLY ONCE and from then on you can change setups
in a matter of 5 seconds or so.

By the way, the name of the configuration you are
currently using shows up on the bottom line of the
WSJT-X window, between the "Receiving" and the "mode"
windows.

This is especially handy for quickly switching between
'normal' and 'fox/hound' modes.

If you want to 'backup' the configuration file 'just in case'
then in the top menu tabs click "File" ... then click
"Open log directory" ... you will get the usual Windoze
file listing. Select the file named "WSJT-X.ini" and
use Control C to copy that file; save that copied file in
whatever backup folder you use.

[My backup procedure is to rename the copied WSJT-X.ini
file to show the date of the backup, so it would be like
WSJT-X_200122.ini ... that way it's easy to see the
latest one, or whichever one you want; of course, to restore
you would put it back in the
C:\Users\[user-name]\AppData\Local\WSJT-X
folder and rename it to WSJT-X.ini ...

fyi, that .ini file contains ALL the various configurations
that have been set up, as well as all the other settings that
are 'common' to all configurations.

Try it ... you'll probably like it, once you've done it.
(kinda like some other things in life!!)

w2jc


locked Re: Saving Configuration

Gilbert Baron
 

I thought I tried that but when so tried to use it I got the fault as at install. What is the difference between clone and clone into? When I clone it seems to make a copy of something in the list rather than the actual working settings in current use.
It would be much nicer ,at least for us Windows users if it just allowed Settings/Saveas and you enter a name or browse to a spot and save it. It would also be nice if there was a Load configuration from a spot you chose. I guess I will play some more with this but it is nasty to have to keep reconfiguring the radio settings because I loaded an incorrect configuration.

Sent from my Verizon, Samsung Galaxy smartphone


From: WSJTX@groups.io <WSJTX@groups.io> on behalf of Bill Turner via Groups.Io <w4wnt@...>
Sent: Wednesday, January 22, 2020 9:18:45 PM
To: WSJTX@groups.io <WSJTX@groups.io>
Subject: Re: [WSJTX] Saving Configuration
 
Settings/Configuration. Clone the working settings and name them to your choice. Save them and you can choose to go back to them later.

Bill, W4WNT

On Wednesday, January 22, 2020, 10:04:46 PM EST, Gilbert Baron <w0mn00@...> wrote:


Exactly what do I do to save the current configuration of WSJTX after I get all settings the way I want them to be? I want to end with to copies of the current settings that I could switch to and have it come up exactly as it was when I saved it. When I do this it seems to come back to the Default settings and not the settings as I configured.

 

This is a very confusing process that I obviously am not understanding correctly.

 

Outlook Desktop Gil W0MN

Hierro Candente Batir de Repente

44.08226 N 92.51265 W EN34rb

 


--

W0MN EN34rb 44.08226 N 92.51265 W

Hierro candente, batir de repente

HP Laptop

--

W0MN EN34rb 44.08226 N 92.51265 W

Hierro candente, batir de repente

HP Laptop


locked Re: Saving Configuration

Bill Turner
 

Settings/Configuration. Clone the working settings and name them to your choice. Save them and you can choose to go back to them later.

Bill, W4WNT

On Wednesday, January 22, 2020, 10:04:46 PM EST, Gilbert Baron <w0mn00@...> wrote:


Exactly what do I do to save the current configuration of WSJTX after I get all settings the way I want them to be? I want to end with to copies of the current settings that I could switch to and have it come up exactly as it was when I saved it. When I do this it seems to come back to the Default settings and not the settings as I configured.

 

This is a very confusing process that I obviously am not understanding correctly.

 

Outlook Desktop Gil W0MN

Hierro Candente Batir de Repente

44.08226 N 92.51265 W EN34rb

 


--

W0MN EN34rb 44.08226 N 92.51265 W

Hierro candente, batir de repente

HP Laptop


locked Saving Configuration

Gilbert Baron
 

Exactly what do I do to save the current configuration of WSJTX after I get all settings the way I want them to be? I want to end with to copies of the current settings that I could switch to and have it come up exactly as it was when I saved it. When I do this it seems to come back to the Default settings and not the settings as I configured.

 

This is a very confusing process that I obviously am not understanding correctly.

 

Outlook Desktop Gil W0MN

Hierro Candente Batir de Repente

44.08226 N 92.51265 W EN34rb

 


--

W0MN EN34rb 44.08226 N 92.51265 W

Hierro candente, batir de repente

HP Laptop


locked Split Operation on IC7000 ... Cat works ... OmniRig not

W2MKM - Ed
 

Here goes, running the following:
- Win10 Home v1909
- WSJT-X v2.1.1
- OmniRig v1.19
- IC-7000 with a SignaLink USB and RTS USB for CAT

When configuring for the Radio Tab, Rig = IC7100 and Cat Control Serial Port = COM5 (of course unique to my install), Split operation performs as advertised for all three options (None, Rig & Fake It), regardless of Mode setting of None or USB. 

Now when we add the OmniRig v1.19 layer to interoperate with LOG4OM etc and configure the Rig 2 Tab in OmniRig for COM5 which is the CAT port for the IC7100, the all important Rig and Fake It options fall apart. 

Regardless of where i am on the Wide Graph (waterfall) with Rig mode selected, the radio goes into Split mode (seems right), however, it seemingly does NOT send a VFO B frequency to compensate for where I am transmitting on the Wide Graph (lower decrementing the frequency by 50hz increments etc), it simply transmits on whatever frequency was previously in the radio VFO B memory, which could be a different band, not good.

When I select Fake It for the Split Operation option, the radio is no longer in Split mode (seems right) and the frequency sent to the radio for transmit seems appropriate for the transmit position on the Wide Graph ... for example transmitting at 800 on the Wide Graph on 40M FT8, correctly adjusts the frequency to 7.073 from 7.074, but when the radio comes out of transmit, it remains at 7.073 vs. being set back to 7.074.  Same thing happens in the opposite direction, clearly not a good situation.

Wondering if this code has been cracked yet by others here .. I did spend some time searching the archives but no joy so far.

Thanks in advance

Ed W2MKM


locked Re: WSJTX crashes on Raspberry Pi 4b - Puzzled....

tony.volpe.1951@...
 

By the way Bill, having re-started wsjtx, the program failed again with an identical error eight minutes later. I rebooted the system and restarted gqrx and wsjtx. 

It is 00:41 now, so I will go to bed and see what happens in the morning.

73s


locked Re: WSJTX crashes on Raspberry Pi 4b - Puzzled....

tony.volpe.1951@...
 

Right Bill,

Good morning.

We have some progress. I woke up in an armchair last night and checked and wsjtx had done its stopping thing and the terminal window it was started from has a clue:

 
[20200122 11:57:54.238 GMT D] D-Bus global menu: no
Assertion 're->data || re->memblock' failed at pulsecore/pstream.c:862, function do_read(). Aborting.
Aborted

Something to do with a memory block failure. Is this a bit of bad memory on the Pi's wee memory card? They are notorious for having defective blocks. 

If so, can I run some utility to scan the card and rule out sending data to bad blocks?

Many thanks

Tony
 


locked IC-R75 IC-R8600 IC-R6 IC-R30

Michael Black
 

Are there any users of these rigs out there that would be available for some testing?

I need to be sure of the antenna selection format for these rigs...

The question would be can you select the antennas using rigctl Y command?  I think this is broken in hamlib.

de Mike W9MDB



locked Re: Configuration Backup

Seannon Baker (AG0NY)
 

i'd say that the clone config is not really so much a "Backup" as it is a copy to make it easier to use multiple similar radios, you gt your settings the way you want for th first radio, clone the config, thn you instantly have a config you can use with a couple of tweaks like telling it which port to use for CAT and audio... this is so you can run multiple instances of the software at th same time, you can't run multiple instances for instance with the "Default" config, but you could with Radio 0, Radio 1, or HF, V/UHF...

Seannon AG0NY


On Wed, Jan 22, 2020 at 1:08 PM Bill Somerville <g4wjs@...> wrote:
On 22/01/2020 16:21, Gilbert Baron wrote:
> I know, it probably will not change but perhaps if I knew where the
> current settings were stored I could back up that file manually and
> then restore it so I do not have to go through the process again.
> There a re a LOT of things to configure 😊

Gil,

I don't understand your confusion, the location of the WSJT-X settings
file is specified in the WSJT-X User Guide:

https://physics.princeton.edu/pulsar/k1jt/wsjtx-doc/wsjtx-main-2.1.2.html#PLATFORM

73
Bill
G4WJS.




--
“It is a simple feat of scientific electrical engineering — only expensive — blind, faint-hearted, doubting world.”

Nikola Tesla



locked Re: Decode cycle dropped #FT8

Hasan Schiers N0AN
 

I have observed the same problem of occasional skipped sequences, sometimes worse than others.
WSJT-X > DXLabs > JTAlert  Intel Core I5 with 8 gB RAM, Win10 Pro. Sometimes it will alternate sequences as others have described, sometimes it will miss one, then be fine for a few sequences and then miss another.

In every case, all I need to do is close JTAlert and restart it and the problem goes away, and returns a few hours/days later.

I am NOT blaming JTA. I went through a similar problem with another computer, where it would stop decoding altogether overnight (sometimes). In that situation, where there was no DXLab stuff running, again, closing JTA and restarting it, and all was well again for a "period of time" When I moved on to a newer computer, the problem appeared to go away. It has been several months.  Now it's back, but not as severely. I have not observed X stop decoding altogether, just alternate sequences or skip an isolated sequence.

Something is obviously causing a load on the system that results in data corruption or data missing.
I repeat, I am NOT blaming JTA. There are interactions taking place that I cannot account for.

I have no idea what's causing it. I do know how to easily restore proper operation, for a while in my case. Your mileage may vary.

I only recently started observing the alternating sequences of failing to decode on this new computer in the last few weeks. It may have been going on for longer, I just didn't notice. Now that I have a parallel setup running that NEVER misses a decode cycle, it makes it more than obvious when my main X machine does.

I have another computer running WSJT-X and SDRC v3 (as a receiver). This computer is not running JTAlert or any other ham software. it NEVER drops a decode sequence. It is using the same antenna as my main WSJT-X computer.

So, this is just another data point to work with for whomever might be involved in investigating this issue. Considering the ill will and intemperate comments I was exposed to the last time I mentioned this, (and how to work around it), I was hesitant to post my observations this time, so I will drop out of the discussion at this point and not post further. Take my observations for what they may be  worth. If they are useful, fine. If not, ignore them, but I ask that no one further engage me on this topic.

It is easy enough for me to work around this dropped decode sequence behavior, that I don't need a solution, but if my post helps others, good enough.

73, N0AN
Hasan


On Wed, Jan 22, 2020 at 12:27 PM Al Groff via Groups.Io <al.k0vm=yahoo.com@groups.io> wrote:
If you monitor total CPU load in windows Resource monitor, you may notice that there is a peak in CPU loading at the end of each decode cycle in which decodes did not fail.  If the cppu load approaches 100%, the following cycle may not have any decodes (and no .wav file is saved).  A portion the that cpu loading peak is the FT8 decode and a portion  of the peak is database lookups in DxKeeper and SpotCollector that occurs when there are decodes.

Shut down the wsjt-x feed to DXlabs for a while and see what happens to the dropped decode cycles.

AL, K0VM

On 1/22/2020 1:43 AM, marsip@... wrote:
I have the same problem with occasionally dropped decode cycles.

I'm use the internal audio drivers in my Icom ic-7300, and the receive level is always on abt 60 db. I have no problem with non-synced clock. I see spikes on the cpu utilization, in the end of cycles to abt 70-80%. (But can we be sure the graphic display really shows the maximum value?)

I'm using Windows 10 with a new computer. Cpu: AMD A9-9425, with 5 cores, 3.1 GhZ. Memory 8 GB. Running applications: WSJT-X, DXlab: Commander, Dxkeeper, Spotcollector. I usally also have Firefox running, which take lot of memory. But it doesn't make any difference if it's running or not.

    



locked Re: Recovery from "Error in Sound Input" #AudioIssues

Bob McGraw - K4TAX
 

My methods resolved all of the issues of concern while your peer reviewed methods did not.    I'll take 100% success over mostly failure methods observed.  Sorry Jim, I don't find your work helpful.

73

Bob, K4TAX


locked Re: Configuration Backup

Bill Somerville
 

On 22/01/2020 16:21, Gilbert Baron wrote:
I know, it probably will not change but perhaps if I knew where the current settings were stored I could back up that file manually and then restore it so I do not have to go through the process again. There a re a LOT of things to configure 😊
Gil,

I don't understand your confusion, the location of the WSJT-X settings file is specified in the WSJT-X User Guide:

https://physics.princeton.edu/pulsar/k1jt/wsjtx-doc/wsjtx-main-2.1.2.html#PLATFORM

73
Bill
G4WJS.


locked Re: Configuration Backup

Al Groff
 

I believe the setting are saved in WSJT-X.ini in the same directory as the .log & .adi files
AL, K0VM

On 1/22/2020 10:21 AM, Gilbert Baron wrote:

I have messed up SO MANY times with configurations.

After spending hours getting it the way I want IU try to make a backup of current settings.

 

All my other windows programs work by  Select a file Then Backup. This clone thing has me totally confused and I HATE it with a passion. 

 

I know, it probably will not change but perhaps if I knew where the current settings were stored I could back up that file manually and then restore it so I do not have to go through the process again. There a re a LOT of things to configure  😊

 

Outlook Desktop Gil W0MN

Hierro Candente Batir de Repente

44.08226 N 92.51265 W EN34rb

 


--

W0MN EN34rb 44.08226 N 92.51265 W

Hierro candente, batir de repente

HP Laptop

    


locked Re: Decode cycle dropped #FT8

Al Groff
 

If you monitor total CPU load in windows Resource monitor, you may notice that there is a peak in CPU loading at the end of each decode cycle in which decodes did not fail.  If the cppu load approaches 100%, the following cycle may not have any decodes (and no .wav file is saved).  A portion the that cpu loading peak is the FT8 decode and a portion  of the peak is database lookups in DxKeeper and SpotCollector that occurs when there are decodes.

Shut down the wsjt-x feed to DXlabs for a while and see what happens to the dropped decode cycles.

AL, K0VM

On 1/22/2020 1:43 AM, marsip@... wrote:
I have the same problem with occasionally dropped decode cycles.

I'm use the internal audio drivers in my Icom ic-7300, and the receive level is always on abt 60 db. I have no problem with non-synced clock. I see spikes on the cpu utilization, in the end of cycles to abt 70-80%. (But can we be sure the graphic display really shows the maximum value?)

I'm using Windows 10 with a new computer. Cpu: AMD A9-9425, with 5 cores, 3.1 GhZ. Memory 8 GB. Running applications: WSJT-X, DXlab: Commander, Dxkeeper, Spotcollector. I usally also have Firefox running, which take lot of memory. But it doesn't make any difference if it's running or not.