Hi,

I observed a number of unexpected program exits with release 2.3.0 in WSPR
mode / band hopping mode.
The exit is reproducible, the timing of when it happens however, is not.

The radio setting is : Hamlib NET rigctl, connected to a network server
(SparkSDR), PTT : CAT, Transmit Audio source : rear, Mode : None, Split :
Fake it.

The last syslog entry with filter set to debug is :

[2021-02-03 09:33:59.108031][00:00:14.896695][RIGCTRL][debug] () :
netrigctl_get_ptt called


The last syslog entry with filter set to trace is :

[2021-02-04 06:55:54.040793][00:06:01.833448][RIGCTRL][trace]
C:\Users\bill\src\k1jt\wsjtx\Transceiver\HamlibTransceiver.cpp(1008)
do_poll: rig_get_mode mode=USB bw=4000
[2021-02-04 06:55:54.040793][00:06:01.833460][RIGCTRL][debug] () :
rig.c(2586):rig_get_ptt entered
[2021-02-04 06:55:54.040793][00:06:01.833469][RIGCTRL][trace] () :
elapsed_ms: start = 1612421753,35880800
[2021-02-04 06:55:54.040793][00:06:01.833481][RIGCTRL][trace] () :
elapsed_ms: elapsed_msecs=1005
[2021-02-04 06:55:54.040793][00:06:01.833490][RIGCTRL][trace] () :
rig_get_ptt: cache check age=1004ms
[2021-02-04 06:55:54.040793][00:06:01.833497][RIGCTRL][trace] () :
rig_get_ptt: cache miss age=1004ms
[2021-02-04 06:55:54.040793][00:06:01.833505][RIGCTRL][debug] () :
netrigctl_get_ptt called
[2021-02-04 06:55:54.040793][00:06:01.833514][RIGCTRL][trace] () :
netrigctl_vfostr: called vfo=VFOA
[2021-02-04 06:55:54.040793][00:06:01.833523][RIGCTRL][trace] () :
netrigctl_vfostr: vfo_opt=0
[2021-02-04 06:55:54.040793][00:06:01.833532][RIGCTRL][debug] () :
netrigctl_transaction: called len=2
[2021-02-04 06:55:54.040793][00:06:01.833541][RIGCTRL][trace] () :
rig_flush: called for network device
[2021-02-04 06:55:54.040793][00:06:01.833549][RIGCTRL][debug] () :
network_flush called
[2021-02-04 06:55:54.040793][00:06:01.833558][RIGCTRL][debug] () :
write_block called
[2021-02-04 06:55:54.040793][00:06:01.833586][RIGCTRL][trace] () :
write_block(): TX 2 bytes
[2021-02-04 06:55:54.040793][00:06:01.833597][RIGCTRL][trace] () : 0000
74 0a                                               t.
[2021-02-04 06:55:54.040793][00:06:01.833606][RIGCTRL][trace] () :
read_string called, rxmax=96
[2021-02-04 06:55:54.040793][00:06:01.833625][RIGCTRL][trace] () :
read_string(): RX 2 characters
[2021-02-04 06:55:54.040793][00:06:01.833633][RIGCTRL][trace] () : 0000
30 0a                                               0.
[2021-02-04 06:55:54.040793][00:06:01.833643][RIGCTRL][trace] () :
elapsed_ms: start = 0,0
[2021-02-04 06:55:54.040793][00:06:01.833676][RIGCTRL][trace] () :
elapsed_ms: after gettime, start = 1612421754,40793800
[2021-02-04 06:55:54.040793][00:06:01.833686][RIGCTRL][debug] () :
rig.c(2631):rig_get_ptt return


The full log with the 2 program exits can be found at :

https://1drv.ms/u/s!AtBGol2-BnqRhqpYeMCyimEZJVr1rQ?e=Z7Xqm4

Let me know if you need more information, or if you prefer to forward this
problem to SparkSDR dev't.

And a big thumbs up for the syslog feature !

73's
Erik
ON4PB



_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to