Cqrlog rig control fails when updating from 1.4.1 to 1.5.2 help please!

4 posts / 0 new
Last post
K5KV
Cqrlog rig control fails when updating from 1.4.1 to 1.5.2 help please!

Rig control stopped working with cqrlog upgrade from 1.4.1 to 1.5.2
My software updater wanted to update cqrlog to 1.5.2. After the upgrade the rig control stopped working. The rig control screen in preferences now includes parameters for:
serial speed = 57600
data bits = 8
stop bits = 1
parity = none handshake = xon/xoff (Does handshake = flow control?)
rts = on drt = default

All these agree with the xmlog settings (xmlog worked) except dtr which was not used in xmlog. I tried all values of dtr, refreshing trx control each time. Cqrlog does not read the radio band/freq and the log does not control the radio band/freq. Cqrlog worked fine until the upgrade.
I have a screen shot of the xmlog and cqrlog setting I can share via email if anyone needs it.
Can anyone help with the rig control problem with cqrlog 1.5.2? Please!
 
73
Benny k5kv

ok2cqr
ok2cqr's picture
Re:Cqrlog rig control fails when updating from 1.4.1 to 1.5.2 he

Hi Benny,
 
cqrlog console output would help a lot but, in Preferences, please set only serial speed and leave other com port parameters as "default". Some of hamlib rig interafaces doesn't support to set all com port parameters.
Please check also "Run rigctld after programs starts" option. It must be enabled (checked).
 
73 Petr, OK2CQR

K5KV
<p>Petr</p>

Petr

Thanks so much for your very helpful reply.  I put all com port parameters as default except speed and it worked!  I always check run rigctld. 

I had tried 1.5.0, 1.5.1 and 1.5.2 with the settings I had used with the other log.  None of them worked and I had installed 1.4.1.  Now with your help 1.5.2 works great.  Thanks again.

Just in case you still want to see the console output, see below my signature.

73

Benny K5KV

Loading libssl: /usr/lib/i386-linux-gnu/libssl.so
Loading libcrypto: /usr/lib/i386-linux-gnu/libcrypto.so
Loading libmysqlclient: /usr/lib/i386-linux-gnu/libmysqlclient.so.18.0.0
Loaded 59205 LoTW users
Loaded 68338 eQSL users
*
User home directory:    /home/k5kv/
Program home directory: /home/k5kv/.config/cqrlog/
Data directory:         /home/k5kv/.config/cqrlog/database/
Memebers directory:     /usr/share/cqrlog/members/
ZIP code directory:     /usr/share/cqrlog/zipcodes/
Binary dir:             /usr/bin/
Share dir:              /usr/share/cqrlog/
TConnection to MySQL:   5.5
*
/usr/sbin/mysqld --defaults-file=/home/k5kv/.config/cqrlog/database/my.cnf --default-storage-engine=MyISAM --datadir=/home/k5kv/.config/cqrlog/database/ --socket=/home/k5kv/.config/cqrlog/database/sock --skip-grant-tables --port=64000 --key_buffer_size=32M --key_buffer_size=4096K
select * from tables where table_schema = 'cqrlog_common'

SELECT log_nr,log_name FROM cqrlog_common.log_list order by log_nr

use cqrlog001

use cqrlog001

SELECT * FROM cqrlog_config

select * from db_version

SELECT * FROM cqrlog_common.dxcc_ref ORDER BY ADIF

SELECT * FROM cqrlog_common.dxcc_ref ORDER BY ADIF

In create
All objects created

Settings:
-----------------------------------------------------
RigCtldPath:/usr/bin/rigctld
RigCtldArgs:-m 1611 -r /dev/ttyUSB0 -t 4532 -r /dev/ttyUSB0 -m 1611 -s 57600
RunRigCtld: TRUE
RigDevice:  /dev/ttyUSB0
RigCtldPort:4532
RigCtldHost:localhost
RigPoll:    2000
RigSendCWR: FALSE
RigId:      1611

Starting RigCtld ...
/usr/bin/rigctld -m 1611 -r /dev/ttyUSB0 -t 4532 -r /dev/ttyUSB0 -m 1611 -s 57600
rigctld started!
Result0:N
Result1:Y
Result2:Y
Connected to localhost:4532
CW init

-- Shorted by Petr, OK2CQR

ok2cqr
ok2cqr's picture
Re: Petr

Hi Benny,

RigCtldArgs:-m 1611 -r /dev/ttyUSB0 -t 4532 -r /dev/ttyUSB0 -m 1611 -s 57600 

that is the problem. You have r /dev/ttyUSB0 -m 1611 -s 57600 also in "Extra command line arguments". Please delete it and it should work.

 

73 Petr