In setting up cqrlog today I found this:
Starting RigCtld .../usr/bin/rigctld -m 128 -r /dev/ttyUSB0 -t 4532 -s 9600 --set-conf=data_bits=8,stop_bits=1,parity=None,serial_handshake=Hardware,dtr_state=ON,rts_state=ONConfig parameter error: Feature not availablerigctld started!Connected to localhost:4532
This was for a Yaesu FT-950.
After a little troubleshooting it apprears some of the options are not what rigctld wants.
tim@scotty:~$ /usr/bin/rigctld -m 128 -Lrig_pathname: "Path name to the device file of the rig" Default: /dev/rig, Value: /dev/ttyS0 String.write_delay: "Delay in ms between each byte sent out" Default: 0, Value: 0 Range: 0.0..1000.0, step 1.0post_write_delay: "Delay in ms between each command sent out" Default: 0, Value: 5 Range: 0.0..1000.0, step 1.0timeout: "Timeout in ms" Default: 0, Value: 2000 Range: 0.0..10000.0, step 1.0retry: "Max number of retry" Default: 0, Value: 0 Range: 0.0..10.0, step 1.0itu_region: "ITU region this rig has been manufactured for (freq. band plan)" Default: 0, Value: 2 Range: 1.0..3.0, step 1.0vfo_comp: "VFO compensation in ppm" Default: 0, Value: 0.000000 Range: 0.0..1000.0, step 0.0poll_interval: "Polling interval in millisecond for transceive emulation" Default: 500, Value: 500 Range: 0.0..1000000.0, step 1.0ptt_type: "Push-To-Talk interface type override" Default: RIG, Value: Combo: RIG, DTR, RTS, Parallel, CM108, Noneptt_pathname: "Path name to the device file of the Push-To-Talk" Default: /dev/rig, Value: String.ptt_bitnum: "Push-To-Talk GPIO bit number" Default: 2, Value: Range: 0.0..7.0, step 1.0dcd_type: "Data Carrier Detect (or squelch) interface type override" Default: RIG, Value: Combo: RIG, DSR, CTS, CD, Parallel, CM108, Nonedcd_pathname: "Path name to the device file of the Data Carrier Detect (or squelch)" Default: /dev/rig, Value: String.serial_speed: "Serial port baud rate" Default: 0, Value: 38400 Range: 300.0..115200.0, step 1.0data_bits: "Serial port data bits" Default: 8, Value: 8 Range: 5.0..8.0, step 1.0stop_bits: "Serial port stop bits" Default: 1, Value: 1 Range: 0.0..3.0, step 1.0serial_parity: "Serial port parity" Default: None, Value: None Combo: None, Odd, Even, Mark, Spaceserial_handshake: "Serial port handshake" Default: None, Value: Hardware Combo: None, XONXOFF, Hardwarerts_state: "Serial port set state of RTS signal for external powering" Default: Unset, Value: Unset Combo: Unset, ON, OFFdtr_state: "Serial port set state of DTR signal for external powering" Default: Unset, Value: Unset Combo: Unset, ON, OFF
parity needs to be serial_parity (even though looks like none is only choice).
This was
Tim@scotty:~$ rigctld -Vrigctl, Hamlib 1.2.15.3
By setting the options to "default' in the preferences, I was able to overcome the problem for now.
from debug now:
starting RigCtld .../usr/bin/rigctld -m 128 -r /dev/ttyUSB0 -t 4532 -s 9600 rigctld started!Connected to localhost:4532
All good!
Best regards and Happy New Year!
Tim
KY4J
Sun, 2013-12-29 06:30
#1
New Bug? 1.6.1 in options to rigctld
I think I messed up the formatting of my post.
I am very sorry :$
73,
Tim