Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Elecraft K3 PTT problems #595

Closed
mdblack98 opened this issue Mar 9, 2021 · 0 comments
Closed

Elecraft K3 PTT problems #595

mdblack98 opened this issue Mar 9, 2021 · 0 comments
Labels
bug critical A problem for common operations with WSJT-X, GPredict, RigPi, etc. JTDX Bugs affecting JTDX operations piWebCat RigPi Issues affecting RigPi operations WSJTX Bugs affecting WSTJ-X operations

Comments

@mdblack98
Copy link
Contributor

Bill Somerville g4wjs@classdesign.com
To:
Black Michael

Tue, Mar 9 at 11:59 AM

Mike,

I am still having problems with get and set PTT on the Elecraft K3 (K3S in this case). I am using Hamlib commit 0148fd7. The following trace shows an attempt to set PTT. The unnecessary repeated TX; commands confuse the rig and must not be sent:
[2021-03-09 17:19:14.134771][00:00:21.926343][RIGCTRL:trace] PTT: true Transceiver::TransceiverState(online: yes Frequency {50,190,000Hz, 50,190,000Hz} Mode: 7; SPLIT: on; PTT: off) reversed=false
[2021-03-09 17:19:14.134795][00:00:21.926367][RIGCTRL:trace] rig_set_ptt PTT=true
[2021-03-09 17:19:14.134823][00:00:21.926394][RIGCTRL:debug] rig.c(2513):rig_set_ptt entered
[2021-03-09 17:19:14.134839][00:00:21.926410][RIGCTRL:debug] kenwood_set_ptt called
[2021-03-09 17:19:14.134849][00:00:21.926420][RIGCTRL:debug] kenwood_transaction called
[2021-03-09 17:19:14.134859][00:00:21.926430][RIGCTRL:trace] kenwood_transaction: cache invalidated
[2021-03-09 17:19:14.134869][00:00:21.926439][RIGCTRL:trace] kenwood_transaction: cmdstr = TX
[2021-03-09 17:19:14.134877][00:00:21.926448][RIGCTRL:trace] rig_flush: called for serial device
[2021-03-09 17:19:14.134888][00:00:21.926458][RIGCTRL:debug] serial.c(629):serial_flush entered
[2021-03-09 17:19:14.134895][00:00:21.926466][RIGCTRL:debug] tcflush
[2021-03-09 17:19:14.135078][00:00:21.926650][RIGCTRL:debug] serial.c(661):serial_flush return(0)
[2021-03-09 17:19:14.135147][00:00:21.926719][RIGCTRL:debug] write_block called
[2021-03-09 17:19:14.135169][00:00:21.926739][RIGCTRL:trace] write_block(): TX 3 bytes
[2021-03-09 17:19:14.135181][00:00:21.926752][RIGCTRL:trace] 0000 54 58 3b TX;
[2021-03-09 17:19:14.135190][00:00:21.926761][RIGCTRL:debug] write_block called
[2021-03-09 17:19:14.135203][00:00:21.926774][RIGCTRL:trace] write_block(): TX 3 bytes
[2021-03-09 17:19:14.135212][00:00:21.926782][RIGCTRL:trace] 0000 49 44 3b ID;
[2021-03-09 17:19:14.135242][00:00:21.926813][RIGCTRL:trace] read_string called, rxmax=35
[2021-03-09 17:19:14.160035][00:00:21.951611][RIGCTRL:trace] read_string(): RX 6 characters
[2021-03-09 17:19:14.160074][00:00:21.951645][RIGCTRL:trace] 0000 49 44 30 31 37 3b ID017;
[2021-03-09 17:19:14.160086][00:00:21.951656][RIGCTRL:trace] kenwood_transaction: read_string(len=6)='ID017;'
[2021-03-09 17:19:14.160097][00:00:21.951667][RIGCTRL:trace] kenwood_transaction: No data expected, checking ID; in ID017;
[2021-03-09 17:19:14.160105][00:00:21.951676][RIGCTRL:trace] kenwood_transaction: returning RIG_OK, retval=0
[2021-03-09 17:19:14.160112][00:00:21.951682][RIGCTRL:trace] kenwood_transaction: returning retval=0
[2021-03-09 17:19:14.160121][00:00:21.951691][RIGCTRL:debug] kenwood.c(558):kenwood_transaction return(0)
[2021-03-09 17:19:14.160128][00:00:21.951699][RIGCTRL:debug] kenwood_transaction called
[2021-03-09 17:19:14.160135][00:00:21.951706][RIGCTRL:trace] kenwood_transaction: cache invalidated
[2021-03-09 17:19:14.160142][00:00:21.951712][RIGCTRL:trace] kenwood_transaction: cmdstr = TX
[2021-03-09 17:19:14.160150][00:00:21.951720][RIGCTRL:trace] rig_flush: called for serial device
[2021-03-09 17:19:14.160159][00:00:21.951729][RIGCTRL:debug] serial.c(629):serial_flush entered
[2021-03-09 17:19:14.160165][00:00:21.951736][RIGCTRL:debug] tcflush
[2021-03-09 17:19:14.160517][00:00:21.952088][RIGCTRL:debug] serial.c(661):serial_flush return(0)
[2021-03-09 17:19:14.160529][00:00:21.952100][RIGCTRL:debug] write_block called
[2021-03-09 17:19:14.160565][00:00:21.952136][RIGCTRL:trace] write_block(): TX 3 bytes
[2021-03-09 17:19:14.160601][00:00:21.952173][RIGCTRL:trace] 0000 54 58 3b TX;
[2021-03-09 17:19:14.160618][00:00:21.952188][RIGCTRL:debug] write_block called
[2021-03-09 17:19:14.160633][00:00:21.952203][RIGCTRL:trace] write_block(): TX 3 bytes
[2021-03-09 17:19:14.160642][00:00:21.952213][RIGCTRL:trace] 0000 49 44 3b ID;
[2021-03-09 17:19:14.160651][00:00:21.952222][RIGCTRL:trace] read_string called, rxmax=35
[2021-03-09 17:19:14.192058][00:00:21.983635][RIGCTRL:trace] read_string(): RX 6 characters
[2021-03-09 17:19:14.192116][00:00:21.983688][RIGCTRL:trace] 0000 49 44 30 31 37 3b ID017;
[2021-03-09 17:19:14.192137][00:00:21.983707][RIGCTRL:trace] kenwood_transaction: read_string(len=6)='ID017;'
[2021-03-09 17:19:14.192153][00:00:21.983724][RIGCTRL:trace] kenwood_transaction: No data expected, checking ID; in ID017;
[2021-03-09 17:19:14.192166][00:00:21.983736][RIGCTRL:trace] kenwood_transaction: returning RIG_OK, retval=0
[2021-03-09 17:19:14.192177][00:00:21.983748][RIGCTRL:trace] kenwood_transaction: returning retval=0
[2021-03-09 17:19:14.192192][00:00:21.983763][RIGCTRL:debug] kenwood.c(558):kenwood_transaction return(0)
[2021-03-09 17:19:14.192203][00:00:21.983773][RIGCTRL:debug] kenwood.c(3756):kenwood_set_ptt return(0)
[2021-03-09 17:19:14.192211][00:00:21.983782][RIGCTRL:debug] kenwood_transaction called
[2021-03-09 17:19:14.192219][00:00:21.983790][RIGCTRL:trace] kenwood_transaction: cache invalidated
[2021-03-09 17:19:14.192226][00:00:21.983797][RIGCTRL:trace] kenwood_transaction: cmdstr = TX
[2021-03-09 17:19:14.192234][00:00:21.983805][RIGCTRL:trace] rig_flush: called for serial device
[2021-03-09 17:19:14.192243][00:00:21.983814][RIGCTRL:debug] serial.c(629):serial_flush entered
[2021-03-09 17:19:14.192333][00:00:21.983905][RIGCTRL:debug] tcflush
[2021-03-09 17:19:14.192483][00:00:21.984055][RIGCTRL:debug] serial.c(661):serial_flush return(0)
[2021-03-09 17:19:14.192496][00:00:21.984067][RIGCTRL:debug] write_block called
[2021-03-09 17:19:14.192513][00:00:21.984083][RIGCTRL:trace] write_block(): TX 3 bytes
[2021-03-09 17:19:14.192524][00:00:21.984094][RIGCTRL:trace] 0000 54 58 3b TX;
[2021-03-09 17:19:14.192533][00:00:21.984104][RIGCTRL:debug] write_block called
[2021-03-09 17:19:14.192586][00:00:21.984158][RIGCTRL:trace] write_block(): TX 3 bytes
[2021-03-09 17:19:14.192615][00:00:21.984187][RIGCTRL:trace] 0000 49 44 3b ID;
[2021-03-09 17:19:14.192631][00:00:21.984202][RIGCTRL:trace] read_string called, rxmax=35
[2021-03-09 17:19:14.224096][00:00:22.015671][RIGCTRL:trace] read_string(): RX 6 characters
[2021-03-09 17:19:14.224126][00:00:22.015697][RIGCTRL:trace] 0000 49 44 30 31 37 3b ID017;
[2021-03-09 17:19:14.224137][00:00:22.015708][RIGCTRL:trace] kenwood_transaction: read_string(len=6)='ID017;'
[2021-03-09 17:19:14.224146][00:00:22.015717][RIGCTRL:trace] kenwood_transaction: No data expected, checking ID; in ID017;
[2021-03-09 17:19:14.224154][00:00:22.015725][RIGCTRL:trace] kenwood_transaction: returning RIG_OK, retval=0
[2021-03-09 17:19:14.224163][00:00:22.015734][RIGCTRL:trace] kenwood_transaction: returning retval=0
[2021-03-09 17:19:14.224285][00:00:22.015856][RIGCTRL:debug] kenwood.c(558):kenwood_transaction return(0)
[2021-03-09 17:19:14.279339][00:00:22.070913][RIGCTRL:trace] elapsed_ms: start = 1615310354,33941000
[2021-03-09 17:19:14.279387][00:00:22.070958][RIGCTRL:trace] elapsed_ms: elapsed_msecs=10000
[2021-03-09 17:19:14.279394][00:00:22.070964][RIGCTRL:debug] rig.c(2759):rig_get_ptt entered
[2021-03-09 17:19:14.279399][00:00:22.070970][RIGCTRL:trace] elapsed_ms: start = 1615310344,279368000
[2021-03-09 17:19:14.279405][00:00:22.070975][RIGCTRL:trace] elapsed_ms: elapsed_msecs=10000
[2021-03-09 17:19:14.279410][00:00:22.070980][RIGCTRL:trace] rig_get_ptt: cache check age=10000ms
[2021-03-09 17:19:14.279415][00:00:22.070985][RIGCTRL:trace] rig_get_ptt: cache miss age=10000ms
[2021-03-09 17:19:14.279421][00:00:22.070991][RIGCTRL:debug] kenwood_get_ptt called
[2021-03-09 17:19:14.279425][00:00:22.070996][RIGCTRL:debug] kenwood_get_if called
[2021-03-09 17:19:14.279429][00:00:22.071000][RIGCTRL:debug] kenwood_safe_transaction called
[2021-03-09 17:19:14.279434][00:00:22.071005][RIGCTRL:debug] kenwood_transaction called
[2021-03-09 17:19:14.279440][00:00:22.071010][RIGCTRL:trace] kenwood_transaction: cmdstr = IF
[2021-03-09 17:19:14.279444][00:00:22.071015][RIGCTRL:trace] rig_flush: called for serial device
[2021-03-09 17:19:14.279451][00:00:22.071021][RIGCTRL:debug] serial.c(629):serial_flush entered
[2021-03-09 17:19:14.279455][00:00:22.071026][RIGCTRL:debug] tcflush
[2021-03-09 17:19:14.279640][00:00:22.071212][RIGCTRL:debug] serial.c(661):serial_flush return(0)
[2021-03-09 17:19:14.279653][00:00:22.071224][RIGCTRL:debug] write_block called
[2021-03-09 17:19:14.279668][00:00:22.071239][RIGCTRL:trace] write_block(): TX 3 bytes
[2021-03-09 17:19:14.279678][00:00:22.071249][RIGCTRL:trace] 0000 49 46 3b IF;
[2021-03-09 17:19:14.279687][00:00:22.071257][RIGCTRL:trace] read_string called, rxmax=128
[2021-03-09 17:19:14.383872][00:00:22.175447][RIGCTRL:trace] read_string(): RX 38 characters
[2021-03-09 17:19:14.383901][00:00:22.175472][RIGCTRL:trace] 0000 49 46 30 30 30 35 30 31 39 30 30 30 30 20 20 20 IF00050190000
[2021-03-09 17:19:14.383908][00:00:22.175479][RIGCTRL:trace] 0010 20 20 2d 30 30 30 30 30 30 20 30 30 31 36 30 30 -000000 001600
[2021-03-09 17:19:14.383913][00:00:22.175483][RIGCTRL:trace] 0020 31 30 30 31 20 3b 1001 ;
[2021-03-09 17:19:14.383920][00:00:22.175490][RIGCTRL:trace] kenwood_transaction: read_string(len=38)='IF00050190000 -000000 0016001001 ;'
[2021-03-09 17:19:14.383927][00:00:22.175497][RIGCTRL:trace] kenwood_transaction: returning RIG_OK, retval=0
[2021-03-09 17:19:14.383933][00:00:22.175503][RIGCTRL:trace] elapsed_ms: start = 0,0
[2021-03-09 17:19:14.383939][00:00:22.175509][RIGCTRL:trace] elapsed_ms: after gettime, start = 1615310354,383935000
[2021-03-09 17:19:14.383944][00:00:22.175514][RIGCTRL:trace] kenwood_transaction: returning retval=0
[2021-03-09 17:19:14.383949][00:00:22.175520][RIGCTRL:debug] kenwood.c(558):kenwood_transaction return(0)
[2021-03-09 17:19:14.383955][00:00:22.175525][RIGCTRL:debug] kenwood.c(628):kenwood_safe_transaction return(0)
[2021-03-09 17:19:14.383960][00:00:22.175530][RIGCTRL:debug] kenwood.c(3734):kenwood_get_ptt return(0)
[2021-03-09 17:19:14.383965][00:00:22.175535][RIGCTRL:trace] elapsed_ms: start = 0,0
[2021-03-09 17:19:14.383970][00:00:22.175541][RIGCTRL:trace] elapsed_ms: after gettime, start = 1615310354,383967000
[2021-03-09 17:19:14.383976][00:00:22.175546][RIGCTRL:debug] rig.c(2804):rig_get_ptt return(0)
[2021-03-09 17:19:14.383981][00:00:22.175551][RIGCTRL:trace] elapsed_ms: start = 0,0
[2021-03-09 17:19:14.383986][00:00:22.175556][RIGCTRL:trace] elapsed_ms: after gettime, start = 1615310354,383983000
[2021-03-09 17:19:14.383991][00:00:22.175561][RIGCTRL:debug] rig.c(2732):rig_set_ptt return(0)
Similar issues with resetting PTT:
[2021-03-09 17:19:24.705498][00:00:32.497069][RIGCTRL:trace] PTT: false Transceiver::TransceiverState(online: yes Frequency {50,190,000Hz, 50,190,000Hz} Mode: 7; SPLIT: on; PTT: on) reversed=false
[2021-03-09 17:19:24.705512][00:00:32.497082][RIGCTRL:trace] rig_set_ptt PTT=false
[2021-03-09 17:19:24.705529][00:00:32.497100][RIGCTRL:debug] rig.c(2513):rig_set_ptt entered
[2021-03-09 17:19:24.705540][00:00:32.497110][RIGCTRL:debug] kenwood_set_ptt called
[2021-03-09 17:19:24.705548][00:00:32.497118][RIGCTRL:debug] kenwood_transaction called
[2021-03-09 17:19:24.705564][00:00:32.497135][RIGCTRL:trace] kenwood_transaction: cache invalidated
[2021-03-09 17:19:24.705598][00:00:32.497169][RIGCTRL:trace] kenwood_transaction: cmdstr = RX
[2021-03-09 17:19:24.705610][00:00:32.497181][RIGCTRL:trace] rig_flush: called for serial device
[2021-03-09 17:19:24.705620][00:00:32.497190][RIGCTRL:debug] serial.c(629):serial_flush entered
[2021-03-09 17:19:24.705628][00:00:32.497198][RIGCTRL:debug] tcflush
[2021-03-09 17:19:24.705792][00:00:32.497364][RIGCTRL:debug] serial.c(661):serial_flush return(0)
[2021-03-09 17:19:24.705806][00:00:32.497376][RIGCTRL:debug] write_block called
[2021-03-09 17:19:24.706085][00:00:32.497656][RIGCTRL:trace] write_block(): TX 3 bytes
[2021-03-09 17:19:24.706101][00:00:32.497672][RIGCTRL:trace] 0000 52 58 3b RX;
[2021-03-09 17:19:24.706154][00:00:32.497725][RIGCTRL:trace] kenwood_transaction: returning retval=0
[2021-03-09 17:19:24.706166][00:00:32.497737][RIGCTRL:debug] kenwood.c(558):kenwood_transaction return(0)
[2021-03-09 17:19:24.706173][00:00:32.497744][RIGCTRL:debug] kenwood_transaction called
[2021-03-09 17:19:24.706180][00:00:32.497750][RIGCTRL:trace] kenwood_transaction: cache invalidated
[2021-03-09 17:19:24.706186][00:00:32.497757][RIGCTRL:trace] kenwood_transaction: cmdstr = RX
[2021-03-09 17:19:24.706194][00:00:32.497765][RIGCTRL:trace] rig_flush: called for serial device
[2021-03-09 17:19:24.706202][00:00:32.497772][RIGCTRL:debug] serial.c(629):serial_flush entered
[2021-03-09 17:19:24.706209][00:00:32.497780][RIGCTRL:debug] tcflush
[2021-03-09 17:19:24.706394][00:00:32.497966][RIGCTRL:debug] serial.c(661):serial_flush return(0)
[2021-03-09 17:19:24.706406][00:00:32.497977][RIGCTRL:debug] write_block called
[2021-03-09 17:19:24.706728][00:00:32.498302][RIGCTRL:trace] write_block(): TX 3 bytes
[2021-03-09 17:19:24.706764][00:00:32.498336][RIGCTRL:trace] 0000 52 58 3b RX;
[2021-03-09 17:19:24.706791][00:00:32.498362][RIGCTRL:trace] kenwood_transaction: returning retval=0
[2021-03-09 17:19:24.706811][00:00:32.498381][RIGCTRL:debug] kenwood.c(558):kenwood_transaction return(0)
[2021-03-09 17:19:24.706824][00:00:32.498395][RIGCTRL:debug] kenwood.c(3756):kenwood_set_ptt return(0)
[2021-03-09 17:19:24.706839][00:00:32.498410][RIGCTRL:debug] kenwood_transaction called
[2021-03-09 17:19:24.706851][00:00:32.498421][RIGCTRL:trace] kenwood_transaction: cache invalidated
[2021-03-09 17:19:24.706918][00:00:32.498491][RIGCTRL:trace] kenwood_transaction: cmdstr = RX
[2021-03-09 17:19:24.706946][00:00:32.498519][RIGCTRL:trace] rig_flush: called for serial device
[2021-03-09 17:19:24.706969][00:00:32.498809][RIGCTRL:debug] serial.c(629):serial_flush entered
[2021-03-09 17:19:24.707329][00:00:32.498903][RIGCTRL:debug] tcflush
[2021-03-09 17:19:24.707692][00:00:32.499265][RIGCTRL:debug] serial.c(661):serial_flush return(0)
[2021-03-09 17:19:24.707708][00:00:32.499278][RIGCTRL:debug] write_block called
[2021-03-09 17:19:24.708676][00:00:32.500267][RIGCTRL:trace] write_block(): TX 3 bytes
[2021-03-09 17:19:24.708826][00:00:32.500405][RIGCTRL:trace] 0000 52 58 3b RX;
[2021-03-09 17:19:24.708937][00:00:32.500512][RIGCTRL:trace] kenwood_transaction: returning retval=0
[2021-03-09 17:19:24.709470][00:00:32.501050][RIGCTRL:debug] kenwood.c(558):kenwood_transaction return(0)
[2021-03-09 17:19:24.722758][00:00:32.514333][SYSLOG:trace] 50,190,000 Transceiver::TransceiverState(online: yes Frequency {50,190,000Hz, 50,190,000Hz} Mode: 7; SPLIT: on; PTT: off)
[2021-03-09 17:19:24.724122][00:00:32.515696][SYSLOG:trace] Transceiver::TransceiverState(online: yes Frequency {50,190,000Hz, 50,190,000Hz} Mode: 7; SPLIT: on; PTT: off)
[2021-03-09 17:19:24.724174][00:00:32.515745][SYSLOG:trace] 50,190,000 Transceiver::TransceiverState(online: yes Frequency {50,190,000Hz, 50,190,000Hz} Mode: 7; SPLIT: on; PTT: off)
[2021-03-09 17:19:24.724197][00:00:32.515768][SYSLOG:trace] 50,190,000 Transceiver::TransceiverState(online: yes Frequency {50,190,000Hz, 50,190,000Hz} Mode: 7; SPLIT: on; PTT: off)
[2021-03-09 17:19:24.728263][00:00:32.519837][SYSLOG:trace] Transceiver::TransceiverState(online: yes Frequency {50,190,000Hz, 50,190,000Hz} Mode: 7; SPLIT: on; PTT: off)
[2021-03-09 17:19:24.728332][00:00:32.519903][SYSLOG:trace] 50,190,000 Transceiver::TransceiverState(online: yes Frequency {50,190,000Hz, 50,190,000Hz} Mode: 7; SPLIT: on; PTT: off)
[2021-03-09 17:19:24.729882][00:00:32.521454][SYSLOG:trace] #: 6 Transceiver::TransceiverState(online: yes Frequency {50,190,000Hz, 50,190,000Hz} Mode: 7; SPLIT: on; PTT: on)
[2021-03-09 17:19:24.764975][00:00:32.556553][RIGCTRL:trace] elapsed_ms: start = 1615310364,25567000
[2021-03-09 17:19:24.765050][00:00:32.556623][RIGCTRL:trace] elapsed_ms: elapsed_msecs=10000
[2021-03-09 17:19:24.765078][00:00:32.556650][RIGCTRL:debug] rig.c(2759):rig_get_ptt entered
[2021-03-09 17:19:24.765098][00:00:32.556669][RIGCTRL:trace] elapsed_ms: start = 1615310354,765026000
[2021-03-09 17:19:24.765115][00:00:32.556686][RIGCTRL:trace] elapsed_ms: elapsed_msecs=10000
[2021-03-09 17:19:24.765132][00:00:32.556703][RIGCTRL:trace] rig_get_ptt: cache check age=10000ms
[2021-03-09 17:19:24.765146][00:00:32.556718][RIGCTRL:trace] rig_get_ptt: cache miss age=10000ms
[2021-03-09 17:19:24.765158][00:00:32.556729][RIGCTRL:debug] kenwood_get_ptt called
[2021-03-09 17:19:24.765167][00:00:32.556738][RIGCTRL:debug] kenwood_get_if called
[2021-03-09 17:19:24.765178][00:00:32.556749][RIGCTRL:debug] kenwood_safe_transaction called
[2021-03-09 17:19:24.765192][00:00:32.556763][RIGCTRL:debug] kenwood_transaction called
[2021-03-09 17:19:24.765204][00:00:32.556775][RIGCTRL:trace] kenwood_transaction: cmdstr = IF
[2021-03-09 17:19:24.765213][00:00:32.556783][RIGCTRL:trace] rig_flush: called for serial device
[2021-03-09 17:19:24.765221][00:00:32.556792][RIGCTRL:debug] serial.c(629):serial_flush entered
[2021-03-09 17:19:24.765231][00:00:32.556801][RIGCTRL:debug] tcflush
[2021-03-09 17:19:24.765442][00:00:32.557015][RIGCTRL:debug] serial.c(661):serial_flush return(0)
[2021-03-09 17:19:24.765458][00:00:32.557028][RIGCTRL:debug] write_block called
[2021-03-09 17:19:24.765483][00:00:32.557054][RIGCTRL:trace] write_block(): TX 3 bytes
[2021-03-09 17:19:24.765497][00:00:32.557068][RIGCTRL:trace] 0000 49 46 3b IF;
[2021-03-09 17:19:24.765508][00:00:32.557078][RIGCTRL:trace] read_string called, rxmax=128
[2021-03-09 17:19:24.824722][00:00:32.616297][RIGCTRL:trace] read_string(): RX 38 characters
[2021-03-09 17:19:24.824762][00:00:32.616333][RIGCTRL:trace] 0000 49 46 30 30 30 35 30 31 39 30 30 30 30 20 20 20 IF00050190000
[2021-03-09 17:19:24.824775][00:00:32.616345][RIGCTRL:trace] 0010 20 20 2d 30 30 30 30 30 30 20 30 30 30 36 30 30 -000000 000600
[2021-03-09 17:19:24.824783][00:00:32.616354][RIGCTRL:trace] 0020 31 30 30 31 20 3b 1001 ;
[2021-03-09 17:19:24.824795][00:00:32.616366][RIGCTRL:trace] kenwood_transaction: read_string(len=38)='IF00050190000 -000000 0006001001 ;'
[2021-03-09 17:19:24.824806][00:00:32.616377][RIGCTRL:trace] kenwood_transaction: returning RIG_OK, retval=0
[2021-03-09 17:19:24.824816][00:00:32.616387][RIGCTRL:trace] elapsed_ms: start = 0,0
[2021-03-09 17:19:24.824826][00:00:32.616397][RIGCTRL:trace] elapsed_ms: after gettime, start = 1615310364,824821000
[2021-03-09 17:19:24.824835][00:00:32.616406][RIGCTRL:trace] kenwood_transaction: returning retval=0
[2021-03-09 17:19:24.824845][00:00:32.616415][RIGCTRL:debug] kenwood.c(558):kenwood_transaction return(0)
[2021-03-09 17:19:24.824854][00:00:32.616425][RIGCTRL:debug] kenwood.c(628):kenwood_safe_transaction return(0)
[2021-03-09 17:19:24.824864][00:00:32.616435][RIGCTRL:debug] kenwood.c(3734):kenwood_get_ptt return(0)
[2021-03-09 17:19:24.824873][00:00:32.616444][RIGCTRL:trace] elapsed_ms: start = 0,0
[2021-03-09 17:19:24.824882][00:00:32.616453][RIGCTRL:trace] elapsed_ms: after gettime, start = 1615310364,824877000
[2021-03-09 17:19:24.824892][00:00:32.616462][RIGCTRL:debug] rig.c(2804):rig_get_ptt return(0)
[2021-03-09 17:19:24.824901][00:00:32.616472][RIGCTRL:trace] elapsed_ms: start = 0,0
[2021-03-09 17:19:24.824910][00:00:32.616480][RIGCTRL:trace] elapsed_ms: after gettime, start = 1615310364,824905000
[2021-03-09 17:19:24.824919][00:00:32.616489][RIGCTRL:debug] rig.c(2732):rig_set_ptt return(0)
73
Bill
G4WJS.

On 06/03/2021 21:56, Black Michael wrote:
I already fixed that this morning. When I added the get_ptt check the cache was returning the old ptt value so had to expire the cache.

Mike

On Saturday, March 6, 2021, 03:35:53 PM CST, Bill Somerville g4wjs@classdesign.com wrote:

Hi Mike,

I am confused by this part of the attached WSJT-X trace log where rig_set_ptt(OFF) is called for an Elecraft K3S. It appears to think the RX; command has failed but no query to the rig is sent. What is failing in the warning severity messages here?

@mdblack98 mdblack98 added bug critical A problem for common operations with WSJT-X, GPredict, RigPi, etc. WSJTX Bugs affecting WSTJ-X operations RigPi Issues affecting RigPi operations JTDX Bugs affecting JTDX operations piWebCat labels Mar 9, 2021
mdblack98 added a commit that referenced this issue Mar 9, 2021
mdblack98 added a commit that referenced this issue Mar 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug critical A problem for common operations with WSJT-X, GPredict, RigPi, etc. JTDX Bugs affecting JTDX operations piWebCat RigPi Issues affecting RigPi operations WSJTX Bugs affecting WSTJ-X operations
Projects
None yet
Development

No branches or pull requests

1 participant