On 15/10/2021 15:43, Black Michael wrote:
Now please test 4.4 without the stopbits and serial_handshake options (let rigctld use the defaults). The difference is the commands are now being stacked and it's possible the lack of hardware flow control is causing this problem.Just let those two options default please and try again. If it still fails with stopbits=2 and serial_handshake=Hardware then I may need to unstack the commands. Mike
Attached....or did you want me to specify data_bits, but not stop and handshake? As I recall all three are in the defaults?
Cheers, Barry G4MKT
2021-10-15:14:59:00.289034: rigctld.c(579) Startup: rigctld -v -Z -vvvvv -m 2003 -s 4800 -r /dev/ttyUSB0 -t 4532 2021-10-15:14:59:00.289088: rigctld Hamlib 4.4~git from indeterminate source revision. 2021-10-15:14:59:00.289098: Report bugs to <hamlib-develo...@lists.sourceforge.net> 2021-10-15:14:59:00.289109: rig_check_rig_caps: p1=0x7f8b671588c0, p2=0x7f8b6715ee30, rig_model=0x7f8b671588c0, macro_name=0x7f8b6715ee30 2021-10-15:14:59:00.289311: initrigs4_kenwood called 2021-10-15:14:59:00.289320: rig_register called 2021-10-15:14:59:00.289329: rig_register: rig_register (2012) 2021-10-15:14:59:00.289343: register.c(225):rig_register return(0) 2021-10-15:14:59:00.289352: rig_register called 2021-10-15:14:59:00.289360: rig_register: rig_register (2013) 2021-10-15:14:59:00.289368: register.c(225):rig_register return(0) 2021-10-15:14:59:00.289377: rig_register called 2021-10-15:14:59:00.289384: rig_register: rig_register (2001) 2021-10-15:14:59:00.289392: register.c(225):rig_register return(0) 2021-10-15:14:59:00.289400: rig_register called 2021-10-15:14:59:00.289408: rig_register: rig_register (2025) 2021-10-15:14:59:00.289416: register.c(225):rig_register return(0) 2021-10-15:14:59:00.289424: rig_register called 2021-10-15:14:59:00.289432: rig_register: rig_register (2003) 2021-10-15:14:59:00.289440: register.c(225):rig_register return(0) 2021-10-15:14:59:00.289448: rig_register called 2021-10-15:14:59:00.289456: rig_register: rig_register (2004) 2021-10-15:14:59:00.289464: register.c(225):rig_register return(0) 2021-10-15:14:59:00.289472: rig_register called 2021-10-15:14:59:00.289480: rig_register: rig_register (2016) 2021-10-15:14:59:00.289488: register.c(225):rig_register return(0) 2021-10-15:14:59:00.289496: rig_register called 2021-10-15:14:59:00.289503: rig_register: rig_register (2024) 2021-10-15:14:59:00.289511: register.c(225):rig_register return(0) 2021-10-15:14:59:00.289519: rig_register called 2021-10-15:14:59:00.289527: rig_register: rig_register (2005) 2021-10-15:14:59:00.289535: register.c(225):rig_register return(0) 2021-10-15:14:59:00.289543: rig_register called 2021-10-15:14:59:00.289551: rig_register: rig_register (2007) 2021-10-15:14:59:00.289559: register.c(225):rig_register return(0) 2021-10-15:14:59:00.289567: rig_register called 2021-10-15:14:59:00.289575: rig_register: rig_register (2009) 2021-10-15:14:59:00.289583: register.c(225):rig_register return(0) 2021-10-15:14:59:00.289591: rig_register called 2021-10-15:14:59:00.289598: rig_register: rig_register (2010) 2021-10-15:14:59:00.289606: register.c(225):rig_register return(0) 2021-10-15:14:59:00.289614: rig_register called 2021-10-15:14:59:00.289622: rig_register: rig_register (2022) 2021-10-15:14:59:00.289630: register.c(225):rig_register return(0) 2021-10-15:14:59:00.289638: rig_register called 2021-10-15:14:59:00.289645: rig_register: rig_register (2014) 2021-10-15:14:59:00.289654: register.c(225):rig_register return(0) 2021-10-15:14:59:00.289661: rig_register called 2021-10-15:14:59:00.289669: rig_register: rig_register (2030) 2021-10-15:14:59:00.289677: register.c(225):rig_register return(0) 2021-10-15:14:59:00.289685: rig_register called 2021-10-15:14:59:00.289693: rig_register: rig_register (2021) 2021-10-15:14:59:00.289701: register.c(225):rig_register return(0) 2021-10-15:14:59:00.289709: rig_register called 2021-10-15:14:59:00.289716: rig_register: rig_register (2029) 2021-10-15:14:59:00.289724: register.c(225):rig_register return(0) 2021-10-15:14:59:00.289732: rig_register called 2021-10-15:14:59:00.289740: rig_register: rig_register (2043) 2021-10-15:14:59:00.289748: register.c(225):rig_register return(0) 2021-10-15:14:59:00.289756: rig_register called 2021-10-15:14:59:00.289763: rig_register: rig_register (2044) 2021-10-15:14:59:00.289775: register.c(225):rig_register return(0) 2021-10-15:14:59:00.289784: rig_register called 2021-10-15:14:59:00.289792: rig_register: rig_register (2045) 2021-10-15:14:59:00.289800: register.c(225):rig_register return(0) 2021-10-15:14:59:00.289808: rig_register called 2021-10-15:14:59:00.289816: rig_register: rig_register (2047) 2021-10-15:14:59:00.289830: register.c(225):rig_register return(0) 2021-10-15:14:59:00.289838: rig_register called 2021-10-15:14:59:00.289846: rig_register: rig_register (2038) 2021-10-15:14:59:00.289855: register.c(225):rig_register return(0) 2021-10-15:14:59:00.289862: rig_register called 2021-10-15:14:59:00.289870: rig_register: rig_register (2002) 2021-10-15:14:59:00.289878: register.c(225):rig_register return(0) 2021-10-15:14:59:00.289886: rig_register called 2021-10-15:14:59:00.289894: rig_register: rig_register (2011) 2021-10-15:14:59:00.289902: register.c(225):rig_register return(0) 2021-10-15:14:59:00.289909: rig_register called 2021-10-15:14:59:00.289917: rig_register: rig_register (2006) 2021-10-15:14:59:00.289925: register.c(225):rig_register return(0) 2021-10-15:14:59:00.289933: rig_register called 2021-10-15:14:59:00.289941: rig_register: rig_register (2008) 2021-10-15:14:59:00.289949: register.c(225):rig_register return(0) 2021-10-15:14:59:00.289957: rig_register called 2021-10-15:14:59:00.289964: rig_register: rig_register (2015) 2021-10-15:14:59:00.289972: register.c(225):rig_register return(0) 2021-10-15:14:59:00.289980: rig_register called 2021-10-15:14:59:00.289988: rig_register: rig_register (2026) 2021-10-15:14:59:00.289996: register.c(225):rig_register return(0) 2021-10-15:14:59:00.290004: rig_register called 2021-10-15:14:59:00.290011: rig_register: rig_register (2017) 2021-10-15:14:59:00.290020: register.c(225):rig_register return(0) 2021-10-15:14:59:00.290027: rig_register called 2021-10-15:14:59:00.290035: rig_register: rig_register (2033) 2021-10-15:14:59:00.290043: register.c(225):rig_register return(0) 2021-10-15:14:59:00.290058: rig_register called 2021-10-15:14:59:00.290066: rig_register: rig_register (2042) 2021-10-15:14:59:00.290074: register.c(225):rig_register return(0) 2021-10-15:14:59:00.290082: rig_register called 2021-10-15:14:59:00.290098: rig_register: rig_register (2020) 2021-10-15:14:59:00.290106: register.c(225):rig_register return(0) 2021-10-15:14:59:00.290113: rig_register called 2021-10-15:14:59:00.290121: rig_register: rig_register (2023) 2021-10-15:14:59:00.290129: register.c(225):rig_register return(0) 2021-10-15:14:59:00.290136: rig_register called 2021-10-15:14:59:00.290143: rig_register: rig_register (2027) 2021-10-15:14:59:00.290151: register.c(225):rig_register return(0) 2021-10-15:14:59:00.290159: rig_register called 2021-10-15:14:59:00.290166: rig_register: rig_register (2034) 2021-10-15:14:59:00.290174: register.c(225):rig_register return(0) 2021-10-15:14:59:00.290181: rig_register called 2021-10-15:14:59:00.290189: rig_register: rig_register (2031) 2021-10-15:14:59:00.290197: register.c(225):rig_register return(0) 2021-10-15:14:59:00.290204: rig_register called 2021-10-15:14:59:00.290211: rig_register: rig_register (2039) 2021-10-15:14:59:00.290219: register.c(225):rig_register return(0) 2021-10-15:14:59:00.290227: rig_register called 2021-10-15:14:59:00.290234: rig_register: rig_register (2037) 2021-10-15:14:59:00.290242: register.c(225):rig_register return(0) 2021-10-15:14:59:00.290249: rig_register called 2021-10-15:14:59:00.290257: rig_register: rig_register (2028) 2021-10-15:14:59:00.290264: register.c(225):rig_register return(0) 2021-10-15:14:59:00.290272: rig_register called 2021-10-15:14:59:00.290279: rig_register: rig_register (2019) 2021-10-15:14:59:00.290287: register.c(225):rig_register return(0) 2021-10-15:14:59:00.290294: rig_register called 2021-10-15:14:59:00.290302: rig_register: rig_register (2032) 2021-10-15:14:59:00.290310: register.c(225):rig_register return(0) 2021-10-15:14:59:00.290317: rig_register called 2021-10-15:14:59:00.290324: rig_register: rig_register (2036) 2021-10-15:14:59:00.290332: register.c(225):rig_register return(0) 2021-10-15:14:59:00.290339: rig_register called 2021-10-15:14:59:00.290347: rig_register: rig_register (2048) 2021-10-15:14:59:00.290354: register.c(225):rig_register return(0) 2021-10-15:14:59:00.290362: rig_register called 2021-10-15:14:59:00.290369: rig_register: rig_register (2040) 2021-10-15:14:59:00.290382: register.c(225):rig_register return(0) 2021-10-15:14:59:00.290390: rig_register called 2021-10-15:14:59:00.290397: rig_register: rig_register (2041) 2021-10-15:14:59:00.290405: register.c(225):rig_register return(0) 2021-10-15:14:59:00.290413: rig_register called 2021-10-15:14:59:00.290420: rig_register: rig_register (2046) 2021-10-15:14:59:00.290428: register.c(225):rig_register return(0) 2021-10-15:14:59:00.290436: rig_register called 2021-10-15:14:59:00.290443: rig_register: rig_register (2049) 2021-10-15:14:59:00.290451: register.c(225):rig_register return(0) 2021-10-15:14:59:00.290459: kenwood.c(5401):initrigs4_kenwood return(0) 2021-10-15:14:59:00.290483: rig_init: rig has VFO_A 2021-10-15:14:59:00.290492: rig_init: rig has VFO_B 2021-10-15:14:59:00.290500: rig_init: rig has VFO_MEM 2021-10-15:14:59:00.290515: kenwood_init called, version 20211008/20211008.0 2021-10-15:14:59:00.290524: kenwood_init: if_len = 37 2021-10-15:14:59:00.290532: kenwood.c(738):kenwood_init return(0) 2021-10-15:14:59:00.290543: rigctl_parse.c(1931):set_conf entered 2021-10-15:14:59:00.290552: rigctl_parse.c(1965):set_conf return(0) 2021-10-15:14:59:00.290560: main: twiddle=0, uplink=0, twiddle_rit=0 2021-10-15:14:59:00.290569: rig.c(688):rig_open entered 2021-10-15:14:59:00.290579: iofunc.c(68):port_open entered 2021-10-15:14:59:00.290588: serial.c(144):serial_open entered 2021-10-15:14:59:00.290596: serial_open: /dev/ttyUSB0 2021-10-15:14:59:00.292741: serial.c(291):serial_setup entered 2021-10-15:14:59:00.292771: serial_setup: tcgetattr 2021-10-15:14:59:00.292786: serial_setup: cfmakeraw 2021-10-15:14:59:00.292799: serial_setup: cfsetispeed=4800,0x000c 2021-10-15:14:59:00.292809: serial_setup: cfsetospeed=4800,0x000c 2021-10-15:14:59:00.292818: serial_setup: data_bits=8 2021-10-15:14:59:00.292826: serial_setup: parity=0 2021-10-15:14:59:00.292836: serial_setup: tcsetattr TCSANOW 2021-10-15:14:59:00.294083: serial.c(631):serial_setup return(0) 2021-10-15:14:59:00.294097: serial.c(642):serial_flush entered 2021-10-15:14:59:00.294105: tcflush 2021-10-15:14:59:00.294114: serial.c(674):serial_flush return(0) 2021-10-15:14:59:00.344249: serial.c(266):serial_open return(0) 2021-10-15:14:59:00.344272: iofunc.c(186):port_open return(0) 2021-10-15:14:59:00.344285: rig.c(224):add_opened_rig return(0) 2021-10-15:14:59:00.344302: kenwood_open called 2021-10-15:14:59:00.344312: kenwood_get_id called 2021-10-15:14:59:00.344321: kenwood_transaction called 2021-10-15:14:59:00.344330: kenwood_transaction: cmdstr = ID 2021-10-15:14:59:00.344340: rig_flush: called for serial device 2021-10-15:14:59:00.344349: serial.c(642):serial_flush entered 2021-10-15:14:59:00.344358: tcflush 2021-10-15:14:59:00.344368: serial.c(674):serial_flush return(0) 2021-10-15:14:59:00.354474: write_block(): TX 3 bytes 2021-10-15:14:59:00.354505: 0000 49 44 3b ID; 2021-10-15:14:59:00.354521: read_string called, rxmax=128 2021-10-15:14:59:01.355601: read_string(): Timed out 1.001 seconds after 0 chars 2021-10-15:14:59:01.355633: kenwood_transaction: read_string(len=0)='' 2021-10-15:14:59:01.355648: kenwood_transaction: read_string retval < 0, retval = -5, retry_read=0, rs->rigport.retry=0 2021-10-15:14:59:01.355661: kenwood.c(577):kenwood_transaction return(-5) 2021-10-15:14:59:01.355674: kenwood.c(1023):kenwood_get_id return(-5) 2021-10-15:14:59:01.555778: kenwood_get_id called 2021-10-15:14:59:01.555811: kenwood_transaction called 2021-10-15:14:59:01.555829: kenwood_transaction: cmdstr = ID 2021-10-15:14:59:01.555842: rig_flush: called for serial device 2021-10-15:14:59:01.555856: serial.c(642):serial_flush entered 2021-10-15:14:59:01.555868: tcflush 2021-10-15:14:59:01.555885: serial.c(674):serial_flush return(0) 2021-10-15:14:59:01.566003: write_block(): TX 3 bytes 2021-10-15:14:59:01.566039: 0000 49 44 3b ID; 2021-10-15:14:59:01.566067: read_string called, rxmax=128 2021-10-15:14:59:02.567138: read_string(): Timed out 1.001 seconds after 0 chars 2021-10-15:14:59:02.567196: kenwood_transaction: read_string(len=0)='' 2021-10-15:14:59:02.567212: kenwood_transaction: read_string retval < 0, retval = -5, retry_read=0, rs->rigport.retry=0 2021-10-15:14:59:02.567227: kenwood.c(577):kenwood_transaction return(-5) 2021-10-15:14:59:02.567240: kenwood.c(1023):kenwood_get_id return(-5) 2021-10-15:14:59:02.567253: kenwood_open: no response to get_id from rig...continuing anyway 2021-10-15:14:59:02.567266: kenwood_transaction called 2021-10-15:14:59:02.567279: kenwood_transaction: cmdstr = FA 2021-10-15:14:59:02.567293: rig_flush: called for serial device 2021-10-15:14:59:02.567306: serial.c(642):serial_flush entered 2021-10-15:14:59:02.567319: tcflush 2021-10-15:14:59:02.567336: serial.c(674):serial_flush return(0) 2021-10-15:14:59:02.577465: write_block(): TX 3 bytes 2021-10-15:14:59:02.577501: 0000 46 41 3b FA; 2021-10-15:14:59:02.577518: read_string called, rxmax=128 2021-10-15:14:59:03.578564: read_string(): Timed out 1.001 seconds after 0 chars 2021-10-15:14:59:03.578599: kenwood_transaction: read_string(len=0)='' 2021-10-15:14:59:03.578615: kenwood_transaction: read_string retval < 0, retval = -5, retry_read=0, rs->rigport.retry=0 2021-10-15:14:59:03.578629: kenwood.c(577):kenwood_transaction return(-5) 2021-10-15:14:59:03.578642: kenwood_open: no response from rig 2021-10-15:14:59:03.578654: kenwood.c(863):kenwood_open return(-5) 2021-10-15:14:59:03.578668: rig.c(1030):rig_open return(-5) rig_open: error = Communication timed out kenwood_open: no response from rig kenwood.c(863):kenwood_open return(-5) rig.c(1030):rig_open return(-5) /dev/ttyUSB0 Success
_______________________________________________ wsjt-devel mailing list wsjt-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wsjt-devel