¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Quisk Version 4.2.21 July 2023

 

This version includes Windows support for Python 3.11. It also has the new IO board register numbers.

Jim
N2ADR
?


Re: Quisk Version 4.2.20 July 2023

 

Hi Jim,

thanks a lot! I will have a look.

regards
Mario

Am Di., 18. Juli 2023 um 18:24 Uhr schrieb jimahlstrom <jahlstr@...>:


I fixed a bug in the HiQSDR radio that caused the CW sidetone to play when not in CW mode.

Jim
N2ADR


Quisk Version 4.2.20 July 2023

 

I fixed a bug in the HiQSDR radio that caused the CW sidetone to play when not in CW mode.

Jim
N2ADR


Re: Quisk with Rasbian

 
Edited

I know it's an old thread, but I wished to note that:

sudo apt-get install libfftw3-dev libasound2-dev portaudio19-dev libpulse-dev python3-dev libpython3-dev python3-wxgtk4.0 python3-usb python3-
setuptools

python3-sudo pip install quisk

worked for me as well (FINALLY!)

M


Re: An audio start-up hitch in 4.1.77 running on a Pi 400

Mike Black
 

I'll have to apologize -- never looked at Quisk before.? Quisk is acting as rigctld trying to emulate rigctld and not keeping up with hamlib changes.

I've now added Quisk as a rig (model #10)

? ? 10? N2ADR James Ahlstrom? ?Quisk? ? ? ? ? ? ? ? ? ?20230709.0? ? ? Stable? ? ? RIG_MODEL_QUISK

So....this will now work much better than using "-m 2"

rigctl -m 10?

It will be in tonight's tgz file that you can build/install dated 20230710



Mike W9MDB


On Sunday, July 9, 2023 at 05:23:32 PM CDT, ag5gt@... <ag5gt@...> wrote:


The "rig" is Quisk, which is the software part of an SDR.?The instance of Quisk is currently configured to communicate via ip port 4532 and/or a CAT virtual serial port such as "/tmp/QuiskTTY0".

The rigctl test we did today used the ip port 4532 to send a hamlib frequency change command to Quisk . The verbose options apparently exposed time-out behavior you found concerning.?

However, it is not clear what you are trying to get me to do with rigctld. I get the impression I should be able invoke rigctld so as to monitor data traffic and/or diagnostics, but that's a bit fuzzy. One problem may be the "-m" parameter for Quisk. The "--list" in rigctl does not show Quisk explicitly, though it seems possible a Flex version or something else using PowerSDR format might work. In any case, trial and error ain't working for me; probably too many variables to tinker with. I'm going to need the exact incantation.





Re: An audio start-up hitch in 4.1.77 running on a Pi 400

 

The "rig" is Quisk, which is the software part of an SDR.?The instance of Quisk is currently configured to communicate via ip port 4532 and/or a CAT virtual serial port such as "/tmp/QuiskTTY0".

The rigctl test we did today used the ip port 4532 to send a hamlib frequency change command to Quisk . The verbose options apparently exposed time-out behavior you found concerning.?

However, it is not clear what you are trying to get me to do with rigctld. I get the impression I should be able invoke rigctld so as to monitor data traffic and/or diagnostics, but that's a bit fuzzy. One problem may be the "-m" parameter for Quisk. The "--list" in rigctl does not show Quisk explicitly, though it seems possible a Flex version or something else using PowerSDR format might work. In any case, trial and error ain't working for me; probably too many variables to tinker with. I'm going to need the exact incantation.





Re: An audio start-up hitch in 4.1.77 running on a Pi 400

Mike Black
 

So something like

rigctld -m 3073 -r /dev/ttyUSB0 -s 115200 -vvvvv -Z

Then you run rigctl as you did before to cause rigctld to show the debug info with the rig involved.

Mike W9MDB




On Sunday, July 9, 2023 at 03:36:39 PM CDT, Mike Black via groups.io <mdblack98@...> wrote:


No -- you? don't use "-m 2" -- that would be rigctld trying to connect to itself.

You should have switches for YOUR rig in rigctld.??

Mike W9MDB


On Sunday, July 9, 2023 at 03:29:51 PM CDT, ag5gt@... <ag5gt@...> wrote:


Like this?

Notes: (1) whereas rigctl did finally end up setting quisk's frequency, this with rigctld did not. (2) For this test and the previous one with rgctl, the quisk version has been back to 4.1.77 whose behavior has been slow wrt rigctl, but less problematic than 4.2.19, the current release.

----------

~ $ rigctld -vvvvv -Z -m 2 -r localhost:4532 F 3850000
Recommend using --vfo switch for rigctld if client supports it
rigctl and netrigctl will automatically detect vfo mode
2023-07-09:20:16:12.734646: rigctld Hamlib 4.0
Last commit was Fri Dec 25 02:30:30 2020 +0000 SHA=519f82
2023-07-09:20:16:12.734739: Report bugs to <hamlib-developer@...>
?
2023-07-09:20:16:12.734889: rig_init called
2023-07-09:20:16:12.735000: initrigs4_dummy: _init called
2023-07-09:20:16:12.735081: rig_register called
2023-07-09:20:16:12.735142: rig_register: rig_register (1)
2023-07-09:20:16:12.735197: rig_register called
2023-07-09:20:16:12.735286: rig_register: rig_register (2)
2023-07-09:20:16:12.735347: rig_register called
2023-07-09:20:16:12.735401: rig_register: rig_register (4)
2023-07-09:20:16:12.735454: rig_register called
2023-07-09:20:16:12.735508: rig_register: rig_register (5)
2023-07-09:20:16:12.735561: rig_register called
2023-07-09:20:16:12.735614: rig_register: rig_register (6)
2023-07-09:20:16:12.735694: rig_init: rig does not have rx_range!!
2023-07-09:20:16:12.735754: netrigctl_init version 20210108.0
2023-07-09:20:16:12.735811: main: twiddle=0, uplink=0
2023-07-09:20:16:12.735865: rig_open called
2023-07-09:20:16:12.735933: rig_open: using network address localhost:4532
2023-07-09:20:16:12.735988: port_open called
2023-07-09:20:16:12.736042: network_open called
2023-07-09:20:16:12.736095: network_open version 1.0
2023-07-09:20:16:12.736163: network_open: hoststr=localhost, portstr=4532
2023-07-09:20:16:12.737815: network_open: Using IPV6
2023-07-09:20:16:12.738196: connect to localhost:4532 failed, (trying next interface): Network error 111: Connection refused
2023-07-09:20:16:12.738655: netrigctl_open called
2023-07-09:20:16:12.738756: netrigctl_transaction: called len=9
2023-07-09:20:16:12.738817: rig_flush: called for network device
2023-07-09:20:16:12.738919: network_flush called
2023-07-09:20:16:12.738995: write_block called
2023-07-09:20:16:12.739158: write_block(): TX 9 bytes
2023-07-09:20:16:12.739230: 0000? ? 5c 63 68 6b 5f 76 66 6f 0a? ? ? ? ? ? ? ? ? ? ? ? ? \chk_vfo.? ? ? ?
2023-07-09:20:16:12.739352: read_string called, rxmax=96
2023-07-09:20:16:13.777999: read_string(): RX 8 characters
2023-07-09:20:16:13.778077: 0000? ? 43 48 4b 56 46 4f 20 30? ? ? ? ? ? ? ? ? ? ? ? ? ? ?CHKVFO 0? ? ? ??
2023-07-09:20:16:13.778111: netrigctl_open:? unknown return from netrigctl_transaction=8
2023-07-09:20:16:13.778161: netrigctl_open: vfo_mode=0
2023-07-09:20:16:13.778191: netrigctl_transaction: called len=12
2023-07-09:20:16:13.778227: rig_flush: called for network device
2023-07-09:20:16:13.778258: network_flush called
2023-07-09:20:16:13.778293: write_block called
2023-07-09:20:16:13.778443: write_block(): TX 12 bytes
2023-07-09:20:16:13.778481: 0000? ? 5c 64 75 6d 70 5f 73 74 61 74 65 0a? ? ? ? ? ? ? ? ?\dump_state.? ??
2023-07-09:20:16:13.778510: read_string called, rxmax=96
2023-07-09:20:16:13.842425: read_string(): RX 2 characters
2023-07-09:20:16:13.842488: 0000? ? 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0.? ? ? ? ? ? ??
2023-07-09:20:16:13.842528: read_string called, rxmax=96
2023-07-09:20:16:13.842581: read_string(): RX 2 characters
2023-07-09:20:16:13.842610: 0000? ? 32 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?2.? ? ? ? ? ? ??
2023-07-09:20:16:13.842639: read_string called, rxmax=96
2023-07-09:20:16:13.842686: read_string(): RX 2 characters
2023-07-09:20:16:13.842715: 0000? ? 31 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?1.? ? ? ? ? ? ??
2023-07-09:20:16:13.842743: read_string called, rxmax=96
2023-07-09:20:16:13.843262: read_string(): RX 60 characters
2023-07-09:20:16:13.843305: 0000? ? 31 30 30 30 30 30 2e 30 30 30 30 30 30 20 36 30? ? ?100000.000000 60
2023-07-09:20:16:13.843338: 0010? ? 30 30 30 30 30 30 30 30 2e 30 30 30 30 30 30 20? ? ?00000000.000000?
2023-07-09:20:16:13.843411: 0020? ? 30 78 38 30 30 36 66 20 2d 31 20 2d 31 20 30 78? ? ?0x8006f -1 -1 0x
2023-07-09:20:16:13.843450: 0030? ? 34 30 30 30 30 30 30 20 30 78 33 0a? ? ? ? ? ? ? ? ?4000000 0x3.? ??
2023-07-09:20:16:13.843508: read_string called, rxmax=96
2023-07-09:20:16:13.843663: read_string(): RX 14 characters
2023-07-09:20:16:13.843696: 0000? ? 30 20 30 20 30 20 30 20 30 20 30 20 30 0a? ? ? ? ? ?0 0 0 0 0 0 0.??
2023-07-09:20:16:13.843735: read_string called, rxmax=96
2023-07-09:20:16:13.844245: read_string(): RX 60 characters
2023-07-09:20:16:13.844285: 0000? ? 31 30 30 30 30 30 2e 30 30 30 30 30 30 20 36 30? ? ?100000.000000 60
2023-07-09:20:16:13.844316: 0010? ? 30 30 30 30 30 30 30 30 2e 30 30 30 30 30 30 20? ? ?00000000.000000?
2023-07-09:20:16:13.844347: 0020? ? 30 78 38 30 30 36 66 20 2d 31 20 2d 31 20 30 78? ? ?0x8006f -1 -1 0x
2023-07-09:20:16:13.844427: 0030? ? 34 30 30 30 30 30 30 20 30 78 33 0a? ? ? ? ? ? ? ? ?4000000 0x3.? ??
2023-07-09:20:16:13.844477: read_string called, rxmax=96
2023-07-09:20:16:13.844628: read_string(): RX 14 characters
2023-07-09:20:16:13.844660: 0000? ? 30 20 30 20 30 20 30 20 30 20 30 20 30 0a? ? ? ? ? ?0 0 0 0 0 0 0.??
2023-07-09:20:16:13.844693: read_string called, rxmax=96
2023-07-09:20:16:13.844787: read_string(): RX 8 characters
2023-07-09:20:16:13.844817: 0000? ? 30 78 31 66 66 20 31 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0x1ff 1.? ? ? ??
2023-07-09:20:16:13.844848: read_string called, rxmax=96
2023-07-09:20:16:13.844942: read_string(): RX 8 characters
2023-07-09:20:16:13.844973: 0000? ? 30 78 31 66 66 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0x1ff 0.? ? ? ??
2023-07-09:20:16:13.845003: read_string called, rxmax=96
2023-07-09:20:16:13.845066: read_string(): RX 4 characters
2023-07-09:20:16:13.845095: 0000? ? 30 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0 0.? ? ? ? ? ??
2023-07-09:20:16:13.845124: read_string called, rxmax=96
2023-07-09:20:16:13.845233: read_string(): RX 10 characters
2023-07-09:20:16:13.845263: 0000? ? 30 78 31 65 20 32 34 30 30 0a? ? ? ? ? ? ? ? ? ? ? ?0x1e 2400.? ? ??
2023-07-09:20:16:13.845294: read_string called, rxmax=96
2023-07-09:20:16:13.845410: read_string(): RX 8 characters
2023-07-09:20:16:13.845443: 0000? ? 30 78 32 20 35 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0x2 500.? ? ? ??
2023-07-09:20:16:13.845471: read_string called, rxmax=96
2023-07-09:20:16:13.845574: read_string(): RX 9 characters
2023-07-09:20:16:13.845605: 0000? ? 30 78 31 20 38 30 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? 0x1 8000.? ? ? ?
2023-07-09:20:16:13.845635: read_string called, rxmax=96
2023-07-09:20:16:13.845737: read_string(): RX 9 characters
2023-07-09:20:16:13.845767: 0000? ? 30 78 31 20 32 34 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? 0x1 2400.? ? ? ?
2023-07-09:20:16:13.845797: read_string called, rxmax=96
2023-07-09:20:16:13.845915: read_string(): RX 11 characters
2023-07-09:20:16:13.845945: 0000? ? 30 78 32 30 20 31 35 30 30 30 0a? ? ? ? ? ? ? ? ? ? 0x20 15000.? ? ?
2023-07-09:20:16:13.845975: read_string called, rxmax=96
2023-07-09:20:16:13.846084: read_string(): RX 10 characters
2023-07-09:20:16:13.846114: 0000? ? 30 78 32 30 20 38 30 30 30 0a? ? ? ? ? ? ? ? ? ? ? ?0x20 8000.? ? ??
2023-07-09:20:16:13.846166: read_string called, rxmax=96
2023-07-09:20:16:13.846296: read_string(): RX 12 characters
2023-07-09:20:16:13.846327: 0000? ? 30 78 34 30 20 32 33 30 30 30 30 0a? ? ? ? ? ? ? ? ?0x40 230000.? ??
2023-07-09:20:16:13.846358: read_string called, rxmax=96
2023-07-09:20:16:13.846443: read_string(): RX 4 characters
2023-07-09:20:16:13.846473: 0000? ? 30 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0 0.? ? ? ? ? ??
2023-07-09:20:16:13.846505: read_string called, rxmax=96
2023-07-09:20:16:13.846578: read_string(): RX 5 characters
2023-07-09:20:16:13.846608: 0000? ? 39 39 39 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 9990.? ? ? ? ? ?
2023-07-09:20:16:13.846637: read_string called, rxmax=96
2023-07-09:20:16:13.846709: read_string(): RX 5 characters
2023-07-09:20:16:13.846739: 0000? ? 39 39 39 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 9990.? ? ? ? ? ?
2023-07-09:20:16:13.846768: read_string called, rxmax=96
2023-07-09:20:16:13.846849: read_string(): RX 6 characters
2023-07-09:20:16:13.846913: 0000? ? 31 30 30 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?10000.? ? ? ? ??
2023-07-09:20:16:13.846943: read_string called, rxmax=96
2023-07-09:20:16:13.846991: read_string(): RX 2 characters
2023-07-09:20:16:13.847021: 0000? ? 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0.? ? ? ? ? ? ??
2023-07-09:20:16:13.847050: read_string called, rxmax=96
2023-07-09:20:16:13.847107: read_string(): RX 3 characters
2023-07-09:20:16:13.847136: 0000? ? 31 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 10.? ? ? ? ? ? ?
2023-07-09:20:16:13.847169: read_string called, rxmax=96
2023-07-09:20:16:13.847273: read_string(): RX 9 characters
2023-07-09:20:16:13.847304: 0000? ? 31 30 20 32 30 20 33 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? 10 20 30.? ? ? ?
2023-07-09:20:16:13.847334: read_string called, rxmax=96
2023-07-09:20:16:13.847474: read_string(): RX 11 characters
2023-07-09:20:16:13.847506: 0000? ? 30 78 33 65 66 66 66 66 66 66 0a? ? ? ? ? ? ? ? ? ? 0x3effffff.? ? ?
2023-07-09:20:16:13.847537: read_string called, rxmax=96
2023-07-09:20:16:13.847658: read_string(): RX 11 characters
2023-07-09:20:16:13.847689: 0000? ? 30 78 33 65 66 66 66 66 66 66 0a? ? ? ? ? ? ? ? ? ? 0x3effffff.? ? ?
2023-07-09:20:16:13.847719: read_string called, rxmax=96
2023-07-09:20:16:13.847901: read_string(): RX 19 characters
2023-07-09:20:16:13.847932: 0000? ? 30 78 66 66 66 66 66 66 66 66 66 37 66 66 66 66? ? ?0xfffffffff7ffff
2023-07-09:20:16:13.847962: 0010? ? 66 66 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ff.? ? ? ? ? ? ?
2023-07-09:20:16:13.847993: read_string called, rxmax=96
2023-07-09:20:16:13.848175: read_string(): RX 19 characters
2023-07-09:20:16:13.848207: 0000? ? 30 78 66 66 66 66 66 66 66 66 38 33 66 66 66 66? ? ?0xffffffff83ffff
2023-07-09:20:16:13.848237: 0010? ? 66 66 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ff.? ? ? ? ? ? ?
2023-07-09:20:16:13.848267: read_string called, rxmax=96
2023-07-09:20:16:13.848469: read_string(): RX 19 characters
2023-07-09:20:16:13.848502: 0000? ? 30 78 66 66 66 66 66 66 66 66 66 66 66 66 66 66? ? ?0xffffffffffffff
2023-07-09:20:16:13.848531: 0010? ? 66 66 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ff.? ? ? ? ? ? ?
2023-07-09:20:16:13.848562: read_string called, rxmax=96
2023-07-09:20:16:14.849824: read_string(): RX 18 characters
2023-07-09:20:16:14.849896: 0000? ? 30 78 66 66 66 66 66 66 66 66 66 66 66 66 66 66? ? ?0xffffffffffffff
2023-07-09:20:16:14.849926: 0010? ? 62 66? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?bf? ? ? ? ? ? ??
2023-07-09:20:16:14.849965: rig_get_vfo called
2023-07-09:20:16:14.849997: elapsed_ms: start = 0,0
2023-07-09:20:16:14.850028: rig_get_vfo: cache check age=1000000ms
2023-07-09:20:16:14.850057: rig_get_vfo: cache miss age=1000000ms
2023-07-09:20:16:14.850085: netrigctl_get_vfo called
2023-07-09:20:16:14.850114: netrigctl_vfostr: called vfo=VFOA
2023-07-09:20:16:14.850162: netrigctl_vfostr: vfo_opt=0
2023-07-09:20:16:14.850191: netrigctl_transaction: called len=2
2023-07-09:20:16:14.850220: rig_flush: called for network device
2023-07-09:20:16:14.850279: network_flush called
2023-07-09:20:16:14.850352: write_block called
2023-07-09:20:16:14.850532: write_block(): TX 2 bytes
2023-07-09:20:16:14.850569: 0000? ? 76 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?v.? ? ? ? ? ? ??
2023-07-09:20:16:14.850598: read_string called, rxmax=96
2023-07-09:20:16:14.914693: read_string(): RX 4 characters
2023-07-09:20:16:14.914751: 0000? ? 56 46 4f 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?VFO.? ? ? ? ? ??
2023-07-09:20:16:14.914788: rig_parse_vfo called
2023-07-09:20:16:14.914824: elapsed_ms: start = 0,0
2023-07-09:20:16:14.914859: elapsed_ms: after gettime, start = 1688933774,914846380
Opened rig model 2, 'NET rigctl'
2023-07-09:20:16:14.914912: Backend version: 20210108.0, Status: Stable
2023-07-09:20:16:14.915257: main: Using IPV4
2023-07-09:20:16:14.915349: binding failed (trying next interface): Network error 98: Address already in use
2023-07-09:20:16:14.915444: binding failed (trying next interface): Network error 98: Address already in use
2023-07-09:20:16:14.915542: main: bind error - no available interface

----------


Re: An audio start-up hitch in 4.1.77 running on a Pi 400

Mike Black
 

No -- you? don't use "-m 2" -- that would be rigctld trying to connect to itself.

You should have switches for YOUR rig in rigctld.??

Mike W9MDB


On Sunday, July 9, 2023 at 03:29:51 PM CDT, ag5gt@... <ag5gt@...> wrote:


Like this?

Notes: (1) whereas rigctl did finally end up setting quisk's frequency, this with rigctld did not. (2) For this test and the previous one with rgctl, the quisk version has been back to 4.1.77 whose behavior has been slow wrt rigctl, but less problematic than 4.2.19, the current release.

----------

~ $ rigctld -vvvvv -Z -m 2 -r localhost:4532 F 3850000
Recommend using --vfo switch for rigctld if client supports it
rigctl and netrigctl will automatically detect vfo mode
2023-07-09:20:16:12.734646: rigctld Hamlib 4.0
Last commit was Fri Dec 25 02:30:30 2020 +0000 SHA=519f82
2023-07-09:20:16:12.734739: Report bugs to <hamlib-developer@...>
?
2023-07-09:20:16:12.734889: rig_init called
2023-07-09:20:16:12.735000: initrigs4_dummy: _init called
2023-07-09:20:16:12.735081: rig_register called
2023-07-09:20:16:12.735142: rig_register: rig_register (1)
2023-07-09:20:16:12.735197: rig_register called
2023-07-09:20:16:12.735286: rig_register: rig_register (2)
2023-07-09:20:16:12.735347: rig_register called
2023-07-09:20:16:12.735401: rig_register: rig_register (4)
2023-07-09:20:16:12.735454: rig_register called
2023-07-09:20:16:12.735508: rig_register: rig_register (5)
2023-07-09:20:16:12.735561: rig_register called
2023-07-09:20:16:12.735614: rig_register: rig_register (6)
2023-07-09:20:16:12.735694: rig_init: rig does not have rx_range!!
2023-07-09:20:16:12.735754: netrigctl_init version 20210108.0
2023-07-09:20:16:12.735811: main: twiddle=0, uplink=0
2023-07-09:20:16:12.735865: rig_open called
2023-07-09:20:16:12.735933: rig_open: using network address localhost:4532
2023-07-09:20:16:12.735988: port_open called
2023-07-09:20:16:12.736042: network_open called
2023-07-09:20:16:12.736095: network_open version 1.0
2023-07-09:20:16:12.736163: network_open: hoststr=localhost, portstr=4532
2023-07-09:20:16:12.737815: network_open: Using IPV6
2023-07-09:20:16:12.738196: connect to localhost:4532 failed, (trying next interface): Network error 111: Connection refused
2023-07-09:20:16:12.738655: netrigctl_open called
2023-07-09:20:16:12.738756: netrigctl_transaction: called len=9
2023-07-09:20:16:12.738817: rig_flush: called for network device
2023-07-09:20:16:12.738919: network_flush called
2023-07-09:20:16:12.738995: write_block called
2023-07-09:20:16:12.739158: write_block(): TX 9 bytes
2023-07-09:20:16:12.739230: 0000? ? 5c 63 68 6b 5f 76 66 6f 0a? ? ? ? ? ? ? ? ? ? ? ? ? \chk_vfo.? ? ? ?
2023-07-09:20:16:12.739352: read_string called, rxmax=96
2023-07-09:20:16:13.777999: read_string(): RX 8 characters
2023-07-09:20:16:13.778077: 0000? ? 43 48 4b 56 46 4f 20 30? ? ? ? ? ? ? ? ? ? ? ? ? ? ?CHKVFO 0? ? ? ??
2023-07-09:20:16:13.778111: netrigctl_open:? unknown return from netrigctl_transaction=8
2023-07-09:20:16:13.778161: netrigctl_open: vfo_mode=0
2023-07-09:20:16:13.778191: netrigctl_transaction: called len=12
2023-07-09:20:16:13.778227: rig_flush: called for network device
2023-07-09:20:16:13.778258: network_flush called
2023-07-09:20:16:13.778293: write_block called
2023-07-09:20:16:13.778443: write_block(): TX 12 bytes
2023-07-09:20:16:13.778481: 0000? ? 5c 64 75 6d 70 5f 73 74 61 74 65 0a? ? ? ? ? ? ? ? ?\dump_state.? ??
2023-07-09:20:16:13.778510: read_string called, rxmax=96
2023-07-09:20:16:13.842425: read_string(): RX 2 characters
2023-07-09:20:16:13.842488: 0000? ? 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0.? ? ? ? ? ? ??
2023-07-09:20:16:13.842528: read_string called, rxmax=96
2023-07-09:20:16:13.842581: read_string(): RX 2 characters
2023-07-09:20:16:13.842610: 0000? ? 32 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?2.? ? ? ? ? ? ??
2023-07-09:20:16:13.842639: read_string called, rxmax=96
2023-07-09:20:16:13.842686: read_string(): RX 2 characters
2023-07-09:20:16:13.842715: 0000? ? 31 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?1.? ? ? ? ? ? ??
2023-07-09:20:16:13.842743: read_string called, rxmax=96
2023-07-09:20:16:13.843262: read_string(): RX 60 characters
2023-07-09:20:16:13.843305: 0000? ? 31 30 30 30 30 30 2e 30 30 30 30 30 30 20 36 30? ? ?100000.000000 60
2023-07-09:20:16:13.843338: 0010? ? 30 30 30 30 30 30 30 30 2e 30 30 30 30 30 30 20? ? ?00000000.000000?
2023-07-09:20:16:13.843411: 0020? ? 30 78 38 30 30 36 66 20 2d 31 20 2d 31 20 30 78? ? ?0x8006f -1 -1 0x
2023-07-09:20:16:13.843450: 0030? ? 34 30 30 30 30 30 30 20 30 78 33 0a? ? ? ? ? ? ? ? ?4000000 0x3.? ??
2023-07-09:20:16:13.843508: read_string called, rxmax=96
2023-07-09:20:16:13.843663: read_string(): RX 14 characters
2023-07-09:20:16:13.843696: 0000? ? 30 20 30 20 30 20 30 20 30 20 30 20 30 0a? ? ? ? ? ?0 0 0 0 0 0 0.??
2023-07-09:20:16:13.843735: read_string called, rxmax=96
2023-07-09:20:16:13.844245: read_string(): RX 60 characters
2023-07-09:20:16:13.844285: 0000? ? 31 30 30 30 30 30 2e 30 30 30 30 30 30 20 36 30? ? ?100000.000000 60
2023-07-09:20:16:13.844316: 0010? ? 30 30 30 30 30 30 30 30 2e 30 30 30 30 30 30 20? ? ?00000000.000000?
2023-07-09:20:16:13.844347: 0020? ? 30 78 38 30 30 36 66 20 2d 31 20 2d 31 20 30 78? ? ?0x8006f -1 -1 0x
2023-07-09:20:16:13.844427: 0030? ? 34 30 30 30 30 30 30 20 30 78 33 0a? ? ? ? ? ? ? ? ?4000000 0x3.? ??
2023-07-09:20:16:13.844477: read_string called, rxmax=96
2023-07-09:20:16:13.844628: read_string(): RX 14 characters
2023-07-09:20:16:13.844660: 0000? ? 30 20 30 20 30 20 30 20 30 20 30 20 30 0a? ? ? ? ? ?0 0 0 0 0 0 0.??
2023-07-09:20:16:13.844693: read_string called, rxmax=96
2023-07-09:20:16:13.844787: read_string(): RX 8 characters
2023-07-09:20:16:13.844817: 0000? ? 30 78 31 66 66 20 31 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0x1ff 1.? ? ? ??
2023-07-09:20:16:13.844848: read_string called, rxmax=96
2023-07-09:20:16:13.844942: read_string(): RX 8 characters
2023-07-09:20:16:13.844973: 0000? ? 30 78 31 66 66 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0x1ff 0.? ? ? ??
2023-07-09:20:16:13.845003: read_string called, rxmax=96
2023-07-09:20:16:13.845066: read_string(): RX 4 characters
2023-07-09:20:16:13.845095: 0000? ? 30 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0 0.? ? ? ? ? ??
2023-07-09:20:16:13.845124: read_string called, rxmax=96
2023-07-09:20:16:13.845233: read_string(): RX 10 characters
2023-07-09:20:16:13.845263: 0000? ? 30 78 31 65 20 32 34 30 30 0a? ? ? ? ? ? ? ? ? ? ? ?0x1e 2400.? ? ??
2023-07-09:20:16:13.845294: read_string called, rxmax=96
2023-07-09:20:16:13.845410: read_string(): RX 8 characters
2023-07-09:20:16:13.845443: 0000? ? 30 78 32 20 35 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0x2 500.? ? ? ??
2023-07-09:20:16:13.845471: read_string called, rxmax=96
2023-07-09:20:16:13.845574: read_string(): RX 9 characters
2023-07-09:20:16:13.845605: 0000? ? 30 78 31 20 38 30 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? 0x1 8000.? ? ? ?
2023-07-09:20:16:13.845635: read_string called, rxmax=96
2023-07-09:20:16:13.845737: read_string(): RX 9 characters
2023-07-09:20:16:13.845767: 0000? ? 30 78 31 20 32 34 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? 0x1 2400.? ? ? ?
2023-07-09:20:16:13.845797: read_string called, rxmax=96
2023-07-09:20:16:13.845915: read_string(): RX 11 characters
2023-07-09:20:16:13.845945: 0000? ? 30 78 32 30 20 31 35 30 30 30 0a? ? ? ? ? ? ? ? ? ? 0x20 15000.? ? ?
2023-07-09:20:16:13.845975: read_string called, rxmax=96
2023-07-09:20:16:13.846084: read_string(): RX 10 characters
2023-07-09:20:16:13.846114: 0000? ? 30 78 32 30 20 38 30 30 30 0a? ? ? ? ? ? ? ? ? ? ? ?0x20 8000.? ? ??
2023-07-09:20:16:13.846166: read_string called, rxmax=96
2023-07-09:20:16:13.846296: read_string(): RX 12 characters
2023-07-09:20:16:13.846327: 0000? ? 30 78 34 30 20 32 33 30 30 30 30 0a? ? ? ? ? ? ? ? ?0x40 230000.? ??
2023-07-09:20:16:13.846358: read_string called, rxmax=96
2023-07-09:20:16:13.846443: read_string(): RX 4 characters
2023-07-09:20:16:13.846473: 0000? ? 30 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0 0.? ? ? ? ? ??
2023-07-09:20:16:13.846505: read_string called, rxmax=96
2023-07-09:20:16:13.846578: read_string(): RX 5 characters
2023-07-09:20:16:13.846608: 0000? ? 39 39 39 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 9990.? ? ? ? ? ?
2023-07-09:20:16:13.846637: read_string called, rxmax=96
2023-07-09:20:16:13.846709: read_string(): RX 5 characters
2023-07-09:20:16:13.846739: 0000? ? 39 39 39 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 9990.? ? ? ? ? ?
2023-07-09:20:16:13.846768: read_string called, rxmax=96
2023-07-09:20:16:13.846849: read_string(): RX 6 characters
2023-07-09:20:16:13.846913: 0000? ? 31 30 30 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?10000.? ? ? ? ??
2023-07-09:20:16:13.846943: read_string called, rxmax=96
2023-07-09:20:16:13.846991: read_string(): RX 2 characters
2023-07-09:20:16:13.847021: 0000? ? 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0.? ? ? ? ? ? ??
2023-07-09:20:16:13.847050: read_string called, rxmax=96
2023-07-09:20:16:13.847107: read_string(): RX 3 characters
2023-07-09:20:16:13.847136: 0000? ? 31 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 10.? ? ? ? ? ? ?
2023-07-09:20:16:13.847169: read_string called, rxmax=96
2023-07-09:20:16:13.847273: read_string(): RX 9 characters
2023-07-09:20:16:13.847304: 0000? ? 31 30 20 32 30 20 33 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? 10 20 30.? ? ? ?
2023-07-09:20:16:13.847334: read_string called, rxmax=96
2023-07-09:20:16:13.847474: read_string(): RX 11 characters
2023-07-09:20:16:13.847506: 0000? ? 30 78 33 65 66 66 66 66 66 66 0a? ? ? ? ? ? ? ? ? ? 0x3effffff.? ? ?
2023-07-09:20:16:13.847537: read_string called, rxmax=96
2023-07-09:20:16:13.847658: read_string(): RX 11 characters
2023-07-09:20:16:13.847689: 0000? ? 30 78 33 65 66 66 66 66 66 66 0a? ? ? ? ? ? ? ? ? ? 0x3effffff.? ? ?
2023-07-09:20:16:13.847719: read_string called, rxmax=96
2023-07-09:20:16:13.847901: read_string(): RX 19 characters
2023-07-09:20:16:13.847932: 0000? ? 30 78 66 66 66 66 66 66 66 66 66 37 66 66 66 66? ? ?0xfffffffff7ffff
2023-07-09:20:16:13.847962: 0010? ? 66 66 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ff.? ? ? ? ? ? ?
2023-07-09:20:16:13.847993: read_string called, rxmax=96
2023-07-09:20:16:13.848175: read_string(): RX 19 characters
2023-07-09:20:16:13.848207: 0000? ? 30 78 66 66 66 66 66 66 66 66 38 33 66 66 66 66? ? ?0xffffffff83ffff
2023-07-09:20:16:13.848237: 0010? ? 66 66 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ff.? ? ? ? ? ? ?
2023-07-09:20:16:13.848267: read_string called, rxmax=96
2023-07-09:20:16:13.848469: read_string(): RX 19 characters
2023-07-09:20:16:13.848502: 0000? ? 30 78 66 66 66 66 66 66 66 66 66 66 66 66 66 66? ? ?0xffffffffffffff
2023-07-09:20:16:13.848531: 0010? ? 66 66 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ff.? ? ? ? ? ? ?
2023-07-09:20:16:13.848562: read_string called, rxmax=96
2023-07-09:20:16:14.849824: read_string(): RX 18 characters
2023-07-09:20:16:14.849896: 0000? ? 30 78 66 66 66 66 66 66 66 66 66 66 66 66 66 66? ? ?0xffffffffffffff
2023-07-09:20:16:14.849926: 0010? ? 62 66? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?bf? ? ? ? ? ? ??
2023-07-09:20:16:14.849965: rig_get_vfo called
2023-07-09:20:16:14.849997: elapsed_ms: start = 0,0
2023-07-09:20:16:14.850028: rig_get_vfo: cache check age=1000000ms
2023-07-09:20:16:14.850057: rig_get_vfo: cache miss age=1000000ms
2023-07-09:20:16:14.850085: netrigctl_get_vfo called
2023-07-09:20:16:14.850114: netrigctl_vfostr: called vfo=VFOA
2023-07-09:20:16:14.850162: netrigctl_vfostr: vfo_opt=0
2023-07-09:20:16:14.850191: netrigctl_transaction: called len=2
2023-07-09:20:16:14.850220: rig_flush: called for network device
2023-07-09:20:16:14.850279: network_flush called
2023-07-09:20:16:14.850352: write_block called
2023-07-09:20:16:14.850532: write_block(): TX 2 bytes
2023-07-09:20:16:14.850569: 0000? ? 76 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?v.? ? ? ? ? ? ??
2023-07-09:20:16:14.850598: read_string called, rxmax=96
2023-07-09:20:16:14.914693: read_string(): RX 4 characters
2023-07-09:20:16:14.914751: 0000? ? 56 46 4f 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?VFO.? ? ? ? ? ??
2023-07-09:20:16:14.914788: rig_parse_vfo called
2023-07-09:20:16:14.914824: elapsed_ms: start = 0,0
2023-07-09:20:16:14.914859: elapsed_ms: after gettime, start = 1688933774,914846380
Opened rig model 2, 'NET rigctl'
2023-07-09:20:16:14.914912: Backend version: 20210108.0, Status: Stable
2023-07-09:20:16:14.915257: main: Using IPV4
2023-07-09:20:16:14.915349: binding failed (trying next interface): Network error 98: Address already in use
2023-07-09:20:16:14.915444: binding failed (trying next interface): Network error 98: Address already in use
2023-07-09:20:16:14.915542: main: bind error - no available interface

----------


Re: An audio start-up hitch in 4.1.77 running on a Pi 400

 

Like this?

Notes: (1) whereas rigctl did finally end up setting quisk's frequency, this with rigctld did not. (2) For this test and the previous one with rgctl, the quisk version has been back to 4.1.77 whose behavior has been slow wrt rigctl, but less problematic than 4.2.19, the current release.

----------

~ $ rigctld -vvvvv -Z -m 2 -r localhost:4532 F 3850000
Recommend using --vfo switch for rigctld if client supports it
rigctl and netrigctl will automatically detect vfo mode
2023-07-09:20:16:12.734646: rigctld Hamlib 4.0
Last commit was Fri Dec 25 02:30:30 2020 +0000 SHA=519f82
2023-07-09:20:16:12.734739: Report bugs to <hamlib-developer@...>
?
2023-07-09:20:16:12.734889: rig_init called
2023-07-09:20:16:12.735000: initrigs4_dummy: _init called
2023-07-09:20:16:12.735081: rig_register called
2023-07-09:20:16:12.735142: rig_register: rig_register (1)
2023-07-09:20:16:12.735197: rig_register called
2023-07-09:20:16:12.735286: rig_register: rig_register (2)
2023-07-09:20:16:12.735347: rig_register called
2023-07-09:20:16:12.735401: rig_register: rig_register (4)
2023-07-09:20:16:12.735454: rig_register called
2023-07-09:20:16:12.735508: rig_register: rig_register (5)
2023-07-09:20:16:12.735561: rig_register called
2023-07-09:20:16:12.735614: rig_register: rig_register (6)
2023-07-09:20:16:12.735694: rig_init: rig does not have rx_range!!
2023-07-09:20:16:12.735754: netrigctl_init version 20210108.0
2023-07-09:20:16:12.735811: main: twiddle=0, uplink=0
2023-07-09:20:16:12.735865: rig_open called
2023-07-09:20:16:12.735933: rig_open: using network address localhost:4532
2023-07-09:20:16:12.735988: port_open called
2023-07-09:20:16:12.736042: network_open called
2023-07-09:20:16:12.736095: network_open version 1.0
2023-07-09:20:16:12.736163: network_open: hoststr=localhost, portstr=4532
2023-07-09:20:16:12.737815: network_open: Using IPV6
2023-07-09:20:16:12.738196: connect to localhost:4532 failed, (trying next interface): Network error 111: Connection refused
2023-07-09:20:16:12.738655: netrigctl_open called
2023-07-09:20:16:12.738756: netrigctl_transaction: called len=9
2023-07-09:20:16:12.738817: rig_flush: called for network device
2023-07-09:20:16:12.738919: network_flush called
2023-07-09:20:16:12.738995: write_block called
2023-07-09:20:16:12.739158: write_block(): TX 9 bytes
2023-07-09:20:16:12.739230: 0000? ? 5c 63 68 6b 5f 76 66 6f 0a? ? ? ? ? ? ? ? ? ? ? ? ? \chk_vfo.? ? ? ?
2023-07-09:20:16:12.739352: read_string called, rxmax=96
2023-07-09:20:16:13.777999: read_string(): RX 8 characters
2023-07-09:20:16:13.778077: 0000? ? 43 48 4b 56 46 4f 20 30? ? ? ? ? ? ? ? ? ? ? ? ? ? ?CHKVFO 0? ? ? ??
2023-07-09:20:16:13.778111: netrigctl_open:? unknown return from netrigctl_transaction=8
2023-07-09:20:16:13.778161: netrigctl_open: vfo_mode=0
2023-07-09:20:16:13.778191: netrigctl_transaction: called len=12
2023-07-09:20:16:13.778227: rig_flush: called for network device
2023-07-09:20:16:13.778258: network_flush called
2023-07-09:20:16:13.778293: write_block called
2023-07-09:20:16:13.778443: write_block(): TX 12 bytes
2023-07-09:20:16:13.778481: 0000? ? 5c 64 75 6d 70 5f 73 74 61 74 65 0a? ? ? ? ? ? ? ? ?\dump_state.? ??
2023-07-09:20:16:13.778510: read_string called, rxmax=96
2023-07-09:20:16:13.842425: read_string(): RX 2 characters
2023-07-09:20:16:13.842488: 0000? ? 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0.? ? ? ? ? ? ??
2023-07-09:20:16:13.842528: read_string called, rxmax=96
2023-07-09:20:16:13.842581: read_string(): RX 2 characters
2023-07-09:20:16:13.842610: 0000? ? 32 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?2.? ? ? ? ? ? ??
2023-07-09:20:16:13.842639: read_string called, rxmax=96
2023-07-09:20:16:13.842686: read_string(): RX 2 characters
2023-07-09:20:16:13.842715: 0000? ? 31 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?1.? ? ? ? ? ? ??
2023-07-09:20:16:13.842743: read_string called, rxmax=96
2023-07-09:20:16:13.843262: read_string(): RX 60 characters
2023-07-09:20:16:13.843305: 0000? ? 31 30 30 30 30 30 2e 30 30 30 30 30 30 20 36 30? ? ?100000.000000 60
2023-07-09:20:16:13.843338: 0010? ? 30 30 30 30 30 30 30 30 2e 30 30 30 30 30 30 20? ? ?00000000.000000?
2023-07-09:20:16:13.843411: 0020? ? 30 78 38 30 30 36 66 20 2d 31 20 2d 31 20 30 78? ? ?0x8006f -1 -1 0x
2023-07-09:20:16:13.843450: 0030? ? 34 30 30 30 30 30 30 20 30 78 33 0a? ? ? ? ? ? ? ? ?4000000 0x3.? ??
2023-07-09:20:16:13.843508: read_string called, rxmax=96
2023-07-09:20:16:13.843663: read_string(): RX 14 characters
2023-07-09:20:16:13.843696: 0000? ? 30 20 30 20 30 20 30 20 30 20 30 20 30 0a? ? ? ? ? ?0 0 0 0 0 0 0.??
2023-07-09:20:16:13.843735: read_string called, rxmax=96
2023-07-09:20:16:13.844245: read_string(): RX 60 characters
2023-07-09:20:16:13.844285: 0000? ? 31 30 30 30 30 30 2e 30 30 30 30 30 30 20 36 30? ? ?100000.000000 60
2023-07-09:20:16:13.844316: 0010? ? 30 30 30 30 30 30 30 30 2e 30 30 30 30 30 30 20? ? ?00000000.000000?
2023-07-09:20:16:13.844347: 0020? ? 30 78 38 30 30 36 66 20 2d 31 20 2d 31 20 30 78? ? ?0x8006f -1 -1 0x
2023-07-09:20:16:13.844427: 0030? ? 34 30 30 30 30 30 30 20 30 78 33 0a? ? ? ? ? ? ? ? ?4000000 0x3.? ??
2023-07-09:20:16:13.844477: read_string called, rxmax=96
2023-07-09:20:16:13.844628: read_string(): RX 14 characters
2023-07-09:20:16:13.844660: 0000? ? 30 20 30 20 30 20 30 20 30 20 30 20 30 0a? ? ? ? ? ?0 0 0 0 0 0 0.??
2023-07-09:20:16:13.844693: read_string called, rxmax=96
2023-07-09:20:16:13.844787: read_string(): RX 8 characters
2023-07-09:20:16:13.844817: 0000? ? 30 78 31 66 66 20 31 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0x1ff 1.? ? ? ??
2023-07-09:20:16:13.844848: read_string called, rxmax=96
2023-07-09:20:16:13.844942: read_string(): RX 8 characters
2023-07-09:20:16:13.844973: 0000? ? 30 78 31 66 66 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0x1ff 0.? ? ? ??
2023-07-09:20:16:13.845003: read_string called, rxmax=96
2023-07-09:20:16:13.845066: read_string(): RX 4 characters
2023-07-09:20:16:13.845095: 0000? ? 30 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0 0.? ? ? ? ? ??
2023-07-09:20:16:13.845124: read_string called, rxmax=96
2023-07-09:20:16:13.845233: read_string(): RX 10 characters
2023-07-09:20:16:13.845263: 0000? ? 30 78 31 65 20 32 34 30 30 0a? ? ? ? ? ? ? ? ? ? ? ?0x1e 2400.? ? ??
2023-07-09:20:16:13.845294: read_string called, rxmax=96
2023-07-09:20:16:13.845410: read_string(): RX 8 characters
2023-07-09:20:16:13.845443: 0000? ? 30 78 32 20 35 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0x2 500.? ? ? ??
2023-07-09:20:16:13.845471: read_string called, rxmax=96
2023-07-09:20:16:13.845574: read_string(): RX 9 characters
2023-07-09:20:16:13.845605: 0000? ? 30 78 31 20 38 30 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? 0x1 8000.? ? ? ?
2023-07-09:20:16:13.845635: read_string called, rxmax=96
2023-07-09:20:16:13.845737: read_string(): RX 9 characters
2023-07-09:20:16:13.845767: 0000? ? 30 78 31 20 32 34 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? 0x1 2400.? ? ? ?
2023-07-09:20:16:13.845797: read_string called, rxmax=96
2023-07-09:20:16:13.845915: read_string(): RX 11 characters
2023-07-09:20:16:13.845945: 0000? ? 30 78 32 30 20 31 35 30 30 30 0a? ? ? ? ? ? ? ? ? ? 0x20 15000.? ? ?
2023-07-09:20:16:13.845975: read_string called, rxmax=96
2023-07-09:20:16:13.846084: read_string(): RX 10 characters
2023-07-09:20:16:13.846114: 0000? ? 30 78 32 30 20 38 30 30 30 0a? ? ? ? ? ? ? ? ? ? ? ?0x20 8000.? ? ??
2023-07-09:20:16:13.846166: read_string called, rxmax=96
2023-07-09:20:16:13.846296: read_string(): RX 12 characters
2023-07-09:20:16:13.846327: 0000? ? 30 78 34 30 20 32 33 30 30 30 30 0a? ? ? ? ? ? ? ? ?0x40 230000.? ??
2023-07-09:20:16:13.846358: read_string called, rxmax=96
2023-07-09:20:16:13.846443: read_string(): RX 4 characters
2023-07-09:20:16:13.846473: 0000? ? 30 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0 0.? ? ? ? ? ??
2023-07-09:20:16:13.846505: read_string called, rxmax=96
2023-07-09:20:16:13.846578: read_string(): RX 5 characters
2023-07-09:20:16:13.846608: 0000? ? 39 39 39 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 9990.? ? ? ? ? ?
2023-07-09:20:16:13.846637: read_string called, rxmax=96
2023-07-09:20:16:13.846709: read_string(): RX 5 characters
2023-07-09:20:16:13.846739: 0000? ? 39 39 39 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 9990.? ? ? ? ? ?
2023-07-09:20:16:13.846768: read_string called, rxmax=96
2023-07-09:20:16:13.846849: read_string(): RX 6 characters
2023-07-09:20:16:13.846913: 0000? ? 31 30 30 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?10000.? ? ? ? ??
2023-07-09:20:16:13.846943: read_string called, rxmax=96
2023-07-09:20:16:13.846991: read_string(): RX 2 characters
2023-07-09:20:16:13.847021: 0000? ? 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0.? ? ? ? ? ? ??
2023-07-09:20:16:13.847050: read_string called, rxmax=96
2023-07-09:20:16:13.847107: read_string(): RX 3 characters
2023-07-09:20:16:13.847136: 0000? ? 31 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 10.? ? ? ? ? ? ?
2023-07-09:20:16:13.847169: read_string called, rxmax=96
2023-07-09:20:16:13.847273: read_string(): RX 9 characters
2023-07-09:20:16:13.847304: 0000? ? 31 30 20 32 30 20 33 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? 10 20 30.? ? ? ?
2023-07-09:20:16:13.847334: read_string called, rxmax=96
2023-07-09:20:16:13.847474: read_string(): RX 11 characters
2023-07-09:20:16:13.847506: 0000? ? 30 78 33 65 66 66 66 66 66 66 0a? ? ? ? ? ? ? ? ? ? 0x3effffff.? ? ?
2023-07-09:20:16:13.847537: read_string called, rxmax=96
2023-07-09:20:16:13.847658: read_string(): RX 11 characters
2023-07-09:20:16:13.847689: 0000? ? 30 78 33 65 66 66 66 66 66 66 0a? ? ? ? ? ? ? ? ? ? 0x3effffff.? ? ?
2023-07-09:20:16:13.847719: read_string called, rxmax=96
2023-07-09:20:16:13.847901: read_string(): RX 19 characters
2023-07-09:20:16:13.847932: 0000? ? 30 78 66 66 66 66 66 66 66 66 66 37 66 66 66 66? ? ?0xfffffffff7ffff
2023-07-09:20:16:13.847962: 0010? ? 66 66 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ff.? ? ? ? ? ? ?
2023-07-09:20:16:13.847993: read_string called, rxmax=96
2023-07-09:20:16:13.848175: read_string(): RX 19 characters
2023-07-09:20:16:13.848207: 0000? ? 30 78 66 66 66 66 66 66 66 66 38 33 66 66 66 66? ? ?0xffffffff83ffff
2023-07-09:20:16:13.848237: 0010? ? 66 66 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ff.? ? ? ? ? ? ?
2023-07-09:20:16:13.848267: read_string called, rxmax=96
2023-07-09:20:16:13.848469: read_string(): RX 19 characters
2023-07-09:20:16:13.848502: 0000? ? 30 78 66 66 66 66 66 66 66 66 66 66 66 66 66 66? ? ?0xffffffffffffff
2023-07-09:20:16:13.848531: 0010? ? 66 66 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ff.? ? ? ? ? ? ?
2023-07-09:20:16:13.848562: read_string called, rxmax=96
2023-07-09:20:16:14.849824: read_string(): RX 18 characters
2023-07-09:20:16:14.849896: 0000? ? 30 78 66 66 66 66 66 66 66 66 66 66 66 66 66 66? ? ?0xffffffffffffff
2023-07-09:20:16:14.849926: 0010? ? 62 66? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?bf? ? ? ? ? ? ??
2023-07-09:20:16:14.849965: rig_get_vfo called
2023-07-09:20:16:14.849997: elapsed_ms: start = 0,0
2023-07-09:20:16:14.850028: rig_get_vfo: cache check age=1000000ms
2023-07-09:20:16:14.850057: rig_get_vfo: cache miss age=1000000ms
2023-07-09:20:16:14.850085: netrigctl_get_vfo called
2023-07-09:20:16:14.850114: netrigctl_vfostr: called vfo=VFOA
2023-07-09:20:16:14.850162: netrigctl_vfostr: vfo_opt=0
2023-07-09:20:16:14.850191: netrigctl_transaction: called len=2
2023-07-09:20:16:14.850220: rig_flush: called for network device
2023-07-09:20:16:14.850279: network_flush called
2023-07-09:20:16:14.850352: write_block called
2023-07-09:20:16:14.850532: write_block(): TX 2 bytes
2023-07-09:20:16:14.850569: 0000? ? 76 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?v.? ? ? ? ? ? ??
2023-07-09:20:16:14.850598: read_string called, rxmax=96
2023-07-09:20:16:14.914693: read_string(): RX 4 characters
2023-07-09:20:16:14.914751: 0000? ? 56 46 4f 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?VFO.? ? ? ? ? ??
2023-07-09:20:16:14.914788: rig_parse_vfo called
2023-07-09:20:16:14.914824: elapsed_ms: start = 0,0
2023-07-09:20:16:14.914859: elapsed_ms: after gettime, start = 1688933774,914846380
Opened rig model 2, 'NET rigctl'
2023-07-09:20:16:14.914912: Backend version: 20210108.0, Status: Stable
2023-07-09:20:16:14.915257: main: Using IPV4
2023-07-09:20:16:14.915349: binding failed (trying next interface): Network error 98: Address already in use
2023-07-09:20:16:14.915444: binding failed (trying next interface): Network error 98: Address already in use
2023-07-09:20:16:14.915542: main: bind error - no available interface

----------


Re: An audio start-up hitch in 4.1.77 running on a Pi 400

Mike Black
 

Same thing you did for rigctl.

5 -vvvvvv's

Mike W9MDB




On Sunday, July 9, 2023 at 12:59:18 PM CDT, ag5gt@... <ag5gt@...> wrote:


Mike,

Now I am out of my depth. What can I do to get what you need from rigctld?

bruce ag5gt


Re: An audio start-up hitch in 4.1.77 running on a Pi 400

 

Mike,

Now I am out of my depth. What can I do to get what you need from rigctld?

bruce ag5gt


Re: An audio start-up hitch in 4.1.77 running on a Pi 400

Mike Black
 

Now I need to see the rigctld side too.
It's getting timeouts which should show why on the rigctld side.

Mike W9MDB




On Sunday, July 9, 2023 at 12:14:48 PM CDT, ag5gt@... <ag5gt@...> wrote:


Mike,

Here it is with time-stamps. WRT versions, though I don't trust my memory, I believe the old reliable Linux Mint 19.2 installation used hamlib 3.0 ! So, 4.0 was an upgrade when I moved everything to the RPi and installed the prepackaged version. If we ultimately conclude updating will fix it, it would be nice if the RPi package maintainer would do the update (fix it once, for everybody).

Bruce

------

:~ $ rigctl -vvvvv -Z -m 2 -r localhost:4532 F 3850000
2023-07-09:16:53:10.835960: rigctl Hamlib 4.0
Last commit was Fri Dec 25 02:30:30 2020 +0000 SHA=519f82
2023-07-09:16:53:10.836123: Report bugs to <hamlib-developer@...>
?
2023-07-09:16:53:10.836206: rig_init called
2023-07-09:16:53:10.836336: initrigs4_dummy: _init called
2023-07-09:16:53:10.836419: rig_register called
2023-07-09:16:53:10.836480: rig_register: rig_register (1)
2023-07-09:16:53:10.836534: rig_register called
2023-07-09:16:53:10.836586: rig_register: rig_register (2)
2023-07-09:16:53:10.836639: rig_register called
2023-07-09:16:53:10.836692: rig_register: rig_register (4)
2023-07-09:16:53:10.836746: rig_register called
2023-07-09:16:53:10.836798: rig_register: rig_register (5)
2023-07-09:16:53:10.836851: rig_register called
2023-07-09:16:53:10.836904: rig_register: rig_register (6)
2023-07-09:16:53:10.836984: rig_init: rig does not have rx_range!!
2023-07-09:16:53:10.837045: netrigctl_init version 20210108.0
2023-07-09:16:53:10.837100: rig_open called
2023-07-09:16:53:10.837168: rig_open: using network address localhost:4532
2023-07-09:16:53:10.837223: port_open called
2023-07-09:16:53:10.837275: network_open called
2023-07-09:16:53:10.837334: network_open version 1.0
2023-07-09:16:53:10.837396: network_open: hoststr=localhost, portstr=4532
2023-07-09:16:53:10.840012: network_open: Using IPV6
2023-07-09:16:53:10.840330: connect to localhost:4532 failed, (trying next interface): Network error 111: Connection refused
2023-07-09:16:53:10.840705: netrigctl_open called
2023-07-09:16:53:10.840796: netrigctl_transaction: called len=9
2023-07-09:16:53:10.840855: rig_flush: called for network device
2023-07-09:16:53:10.840950: network_flush called
2023-07-09:16:53:10.841030: write_block called
2023-07-09:16:53:10.841198: write_block(): TX 9 bytes
2023-07-09:16:53:10.841272: 0000? ? 5c 63 68 6b 5f 76 66 6f 0a? ? ? ? ? ? ? ? ? ? ? ? ? \chk_vfo.? ? ? ?
2023-07-09:16:53:10.841346: read_string called, rxmax=96
2023-07-09:16:53:11.922120: read_string(): RX 8 characters
2023-07-09:16:53:11.922183: 0000? ? 43 48 4b 56 46 4f 20 30? ? ? ? ? ? ? ? ? ? ? ? ? ? ?CHKVFO 0? ? ? ??
2023-07-09:16:53:11.922214: netrigctl_open:? unknown return from netrigctl_transaction=8
2023-07-09:16:53:11.922241: netrigctl_open: vfo_mode=0
2023-07-09:16:53:11.922267: netrigctl_transaction: called len=12
2023-07-09:16:53:11.922294: rig_flush: called for network device
2023-07-09:16:53:11.922323: network_flush called
2023-07-09:16:53:11.922355: write_block called
2023-07-09:16:53:11.922506: write_block(): TX 12 bytes
2023-07-09:16:53:11.922542: 0000? ? 5c 64 75 6d 70 5f 73 74 61 74 65 0a? ? ? ? ? ? ? ? ?\dump_state.? ??
2023-07-09:16:53:11.922569: read_string called, rxmax=96
2023-07-09:16:53:12.025674: read_string(): RX 2 characters
2023-07-09:16:53:12.025769: 0000? ? 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0.? ? ? ? ? ? ??
2023-07-09:16:53:12.025831: read_string called, rxmax=96
2023-07-09:16:53:12.026009: read_string(): RX 2 characters
2023-07-09:16:53:12.026065: 0000? ? 32 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?2.? ? ? ? ? ? ??
2023-07-09:16:53:12.026116: read_string called, rxmax=96
2023-07-09:16:53:12.026201: read_string(): RX 2 characters
2023-07-09:16:53:12.026257: 0000? ? 31 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?1.? ? ? ? ? ? ??
2023-07-09:16:53:12.026309: read_string called, rxmax=96
2023-07-09:16:53:12.027336: read_string(): RX 60 characters
2023-07-09:16:53:12.027434: 0000? ? 31 30 30 30 30 30 2e 30 30 30 30 30 30 20 36 30? ? ?100000.000000 60
2023-07-09:16:53:12.027506: 0010? ? 30 30 30 30 30 30 30 30 2e 30 30 30 30 30 30 20? ? ?00000000.000000?
2023-07-09:16:53:12.027564: 0020? ? 30 78 38 30 30 36 66 20 2d 31 20 2d 31 20 30 78? ? ?0x8006f -1 -1 0x
2023-07-09:16:53:12.027621: 0030? ? 34 30 30 30 30 30 30 20 30 78 33 0a? ? ? ? ? ? ? ? ?4000000 0x3.? ??
2023-07-09:16:53:12.027715: read_string called, rxmax=96
2023-07-09:16:53:12.028044: read_string(): RX 14 characters
2023-07-09:16:53:12.028108: 0000? ? 30 20 30 20 30 20 30 20 30 20 30 20 30 0a? ? ? ? ? ?0 0 0 0 0 0 0.??
2023-07-09:16:53:12.028178: read_string called, rxmax=96
2023-07-09:16:53:12.029402: read_string(): RX 60 characters
2023-07-09:16:53:12.029576: 0000? ? 31 30 30 30 30 30 2e 30 30 30 30 30 30 20 36 30? ? ?100000.000000 60
2023-07-09:16:53:12.029661: 0010? ? 30 30 30 30 30 30 30 30 2e 30 30 30 30 30 30 20? ? ?00000000.000000?
2023-07-09:16:53:12.029743: 0020? ? 30 78 38 30 30 36 66 20 2d 31 20 2d 31 20 30 78? ? ?0x8006f -1 -1 0x
2023-07-09:16:53:12.029825: 0030? ? 34 30 30 30 30 30 30 20 30 78 33 0a? ? ? ? ? ? ? ? ?4000000 0x3.? ??
2023-07-09:16:53:12.030078: read_string called, rxmax=96
2023-07-09:16:53:12.030800: read_string(): RX 14 characters
2023-07-09:16:53:12.031374: 0000? ? 30 20 30 20 30 20 30 20 30 20 30 20 30 0a? ? ? ? ? ?0 0 0 0 0 0 0.??
2023-07-09:16:53:12.031531: read_string called, rxmax=96
2023-07-09:16:53:12.031772: read_string(): RX 8 characters
2023-07-09:16:53:12.031840: 0000? ? 30 78 31 66 66 20 31 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0x1ff 1.? ? ? ??
2023-07-09:16:53:12.032077: read_string called, rxmax=96
2023-07-09:16:53:12.032285: read_string(): RX 8 characters
2023-07-09:16:53:12.032342: 0000? ? 30 78 31 66 66 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0x1ff 0.? ? ? ??
2023-07-09:16:53:12.032402: read_string called, rxmax=96
2023-07-09:16:53:12.032515: read_string(): RX 4 characters
2023-07-09:16:53:12.032569: 0000? ? 30 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0 0.? ? ? ? ? ??
2023-07-09:16:53:12.032625: read_string called, rxmax=96
2023-07-09:16:53:12.032827: read_string(): RX 10 characters
2023-07-09:16:53:12.032943: 0000? ? 30 78 31 65 20 32 34 30 30 0a? ? ? ? ? ? ? ? ? ? ? ?0x1e 2400.? ? ??
2023-07-09:16:53:12.033005: read_string called, rxmax=96
2023-07-09:16:53:12.033367: read_string(): RX 8 characters
2023-07-09:16:53:12.033660: 0000? ? 30 78 32 20 35 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0x2 500.? ? ? ??
2023-07-09:16:53:12.033740: read_string called, rxmax=96
2023-07-09:16:53:12.034151: read_string(): RX 9 characters
2023-07-09:16:53:12.034229: 0000? ? 30 78 31 20 38 30 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? 0x1 8000.? ? ? ?
2023-07-09:16:53:12.034327: read_string called, rxmax=96
2023-07-09:16:53:12.034533: read_string(): RX 9 characters
2023-07-09:16:53:12.034623: 0000? ? 30 78 31 20 32 34 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? 0x1 2400.? ? ? ?
2023-07-09:16:53:12.034709: read_string called, rxmax=96
2023-07-09:16:53:12.035054: read_string(): RX 11 characters
2023-07-09:16:53:12.035142: 0000? ? 30 78 32 30 20 31 35 30 30 30 0a? ? ? ? ? ? ? ? ? ? 0x20 15000.? ? ?
2023-07-09:16:53:12.035225: read_string called, rxmax=96
2023-07-09:16:53:12.035436: read_string(): RX 10 characters
2023-07-09:16:53:12.035496: 0000? ? 30 78 32 30 20 38 30 30 30 0a? ? ? ? ? ? ? ? ? ? ? ?0x20 8000.? ? ??
2023-07-09:16:53:12.035557: read_string called, rxmax=96
2023-07-09:16:53:12.035802: read_string(): RX 12 characters
2023-07-09:16:53:12.035954: 0000? ? 30 78 34 30 20 32 33 30 30 30 30 0a? ? ? ? ? ? ? ? ?0x40 230000.? ??
2023-07-09:16:53:12.036045: read_string called, rxmax=96
2023-07-09:16:53:12.036190: read_string(): RX 4 characters
2023-07-09:16:53:12.036246: 0000? ? 30 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0 0.? ? ? ? ? ??
2023-07-09:16:53:12.036302: read_string called, rxmax=96
2023-07-09:16:53:12.036432: read_string(): RX 5 characters
2023-07-09:16:53:12.036489: 0000? ? 39 39 39 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 9990.? ? ? ? ? ?
2023-07-09:16:53:12.036540: read_string called, rxmax=96
2023-07-09:16:53:12.036843: read_string(): RX 5 characters
2023-07-09:16:53:12.037119: 0000? ? 39 39 39 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 9990.? ? ? ? ? ?
2023-07-09:16:53:12.037201: read_string called, rxmax=96
2023-07-09:16:53:12.037616: read_string(): RX 6 characters
2023-07-09:16:53:12.037715: 0000? ? 31 30 30 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?10000.? ? ? ? ??
2023-07-09:16:53:12.037786: read_string called, rxmax=96
2023-07-09:16:53:12.038009: read_string(): RX 2 characters
2023-07-09:16:53:12.038093: 0000? ? 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0.? ? ? ? ? ? ??
2023-07-09:16:53:12.038144: read_string called, rxmax=96
2023-07-09:16:53:12.038263: read_string(): RX 3 characters
2023-07-09:16:53:12.038326: 0000? ? 31 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 10.? ? ? ? ? ? ?
2023-07-09:16:53:12.038502: read_string called, rxmax=96
2023-07-09:16:53:12.038708: read_string(): RX 9 characters
2023-07-09:16:53:12.038775: 0000? ? 31 30 20 32 30 20 33 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? 10 20 30.? ? ? ?
2023-07-09:16:53:12.038836: read_string called, rxmax=96
2023-07-09:16:53:12.039107: read_string(): RX 11 characters
2023-07-09:16:53:12.039166: 0000? ? 30 78 33 65 66 66 66 66 66 66 0a? ? ? ? ? ? ? ? ? ? 0x3effffff.? ? ?
2023-07-09:16:53:12.039231: read_string called, rxmax=96
2023-07-09:16:53:12.039454: read_string(): RX 11 characters
2023-07-09:16:53:12.039523: 0000? ? 30 78 33 65 66 66 66 66 66 66 0a? ? ? ? ? ? ? ? ? ? 0x3effffff.? ? ?
2023-07-09:16:53:12.039578: read_string called, rxmax=96
2023-07-09:16:53:12.040005: read_string(): RX 19 characters
2023-07-09:16:53:12.040099: 0000? ? 30 78 66 66 66 66 66 66 66 66 66 37 66 66 66 66? ? ?0xfffffffff7ffff
2023-07-09:16:53:12.040184: 0010? ? 66 66 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ff.? ? ? ? ? ? ?
2023-07-09:16:53:12.040238: read_string called, rxmax=96
2023-07-09:16:53:12.040566: read_string(): RX 19 characters
2023-07-09:16:53:12.040638: 0000? ? 30 78 66 66 66 66 66 66 66 66 38 33 66 66 66 66? ? ?0xffffffff83ffff
2023-07-09:16:53:12.040697: 0010? ? 66 66 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ff.? ? ? ? ? ? ?
2023-07-09:16:53:12.040757: read_string called, rxmax=96
2023-07-09:16:53:12.041179: read_string(): RX 19 characters
2023-07-09:16:53:12.041256: 0000? ? 30 78 66 66 66 66 66 66 66 66 66 66 66 66 66 66? ? ?0xffffffffffffff
2023-07-09:16:53:12.041313: 0010? ? 66 66 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ff.? ? ? ? ? ? ?
2023-07-09:16:53:12.041374: read_string called, rxmax=96
2023-07-09:16:53:13.042857: read_string(): RX 18 characters
2023-07-09:16:53:13.042922: 0000? ? 30 78 66 66 66 66 66 66 66 66 66 66 66 66 66 66? ? ?0xffffffffffffff
2023-07-09:16:53:13.042954: 0010? ? 62 66? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?bf? ? ? ? ? ? ??
2023-07-09:16:53:13.042989: rig_get_vfo called
2023-07-09:16:53:13.043059: elapsed_ms: start = 0,0
2023-07-09:16:53:13.043091: rig_get_vfo: cache check age=1000000ms
2023-07-09:16:53:13.043120: rig_get_vfo: cache miss age=1000000ms
2023-07-09:16:53:13.043149: netrigctl_get_vfo called
2023-07-09:16:53:13.043178: netrigctl_vfostr: called vfo=VFOA
2023-07-09:16:53:13.043208: netrigctl_vfostr: vfo_opt=0
2023-07-09:16:53:13.043237: netrigctl_transaction: called len=2
2023-07-09:16:53:13.043267: rig_flush: called for network device
2023-07-09:16:53:13.043324: network_flush called
2023-07-09:16:53:13.043402: write_block called
2023-07-09:16:53:13.043543: write_block(): TX 2 bytes
2023-07-09:16:53:13.043577: 0000? ? 76 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?v.? ? ? ? ? ? ??
2023-07-09:16:53:13.043615: read_string called, rxmax=96
2023-07-09:16:53:13.097611: read_string(): RX 4 characters
2023-07-09:16:53:13.097669: 0000? ? 56 46 4f 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?VFO.? ? ? ? ? ??
2023-07-09:16:53:13.097707: rig_parse_vfo called
2023-07-09:16:53:13.097742: elapsed_ms: start = 0,0
2023-07-09:16:53:13.097775: elapsed_ms: after gettime, start = 1688921593,97763591
Opened rig model 2, 'NET rigctl'
2023-07-09:16:53:13.097833: main vfo_opt=0
2023-07-09:16:53:13.097866: Backend version: 20210108.0, Status: Stable
2023-07-09:16:53:13.097900: rigctl_parse: called, interactive=0
2023-07-09:16:53:13.097932: rigctl_parse: debug1
2023-07-09:16:53:13.097961: rigctl_parse: debug3
2023-07-09:16:53:13.097990: rigctl_parse: debug5
2023-07-09:16:53:13.098072: rigctl_parse: debug10
2023-07-09:16:53:13.098105: rigctl_parse: vfo_opt=0
2023-07-09:16:53:13.098163: rig_set_freq called vfo=currVFO, freq=3.85e+06
2023-07-09:16:53:13.098198: vfo_fixup: vfo=currVFO
2023-07-09:16:53:13.098226: vfo_fixup: Leaving currVFO alone
2023-07-09:16:53:13.098257: rig_set_freq: TARGETABLE_FREQ vfo=currVFO
2023-07-09:16:53:13.098285: netrigctl_set_freq called
2023-07-09:16:53:13.098314: netrigctl_vfostr: called vfo=currVFO
2023-07-09:16:53:13.098343: netrigctl_vfostr: vfo==RIG_VFO_CURR, curr=VFO
2023-07-09:16:53:13.098370: netrigctl_vfostr: vfo_opt=0
2023-07-09:16:53:13.098402: netrigctl_transaction: called len=17
2023-07-09:16:53:13.098432: rig_flush: called for network device
2023-07-09:16:53:13.098464: network_flush called
2023-07-09:16:53:13.098555: write_block called
2023-07-09:16:53:13.098695: write_block(): TX 17 bytes
2023-07-09:16:53:13.098733: 0000? ? 46 20 33 38 35 30 30 30 30 2e 30 30 30 30 30 30? ? ?F 3850000.000000
2023-07-09:16:53:13.098761: 0010? ? 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? .? ? ? ? ? ? ? ?
2023-07-09:16:53:13.098791: read_string called, rxmax=96
2023-07-09:16:53:13.202072: read_string(): RX 7 characters
2023-07-09:16:53:13.202132: 0000? ? 52 50 52 54 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? RPRT 0.? ? ? ? ?
2023-07-09:16:53:13.202174: netrigctl_set_freq: cmd=F 3850000.000000
2023-07-09:16:53:13.202209: elapsed_ms: start = 0,0
2023-07-09:16:53:13.202240: elapsed_ms: after gettime, start = 1688921593,202228281
2023-07-09:16:53:13.202271: elapsed_ms: start = 0,0
2023-07-09:16:53:13.202303: elapsed_ms: after gettime, start = 1688921593,202291947
2023-07-09:16:53:13.202336: rigctl_parse: vfo_opt=0
2023-07-09:16:53:13.202365: rigctl_parse: retcode=0
2023-07-09:16:53:13.202395: rigctl_parse: called, interactive=0
2023-07-09:16:53:13.202425: rig_close called
2023-07-09:16:53:13.202454: netrigctl_close called
2023-07-09:16:53:13.202483: netrigctl_transaction: called len=2
2023-07-09:16:53:13.202512: rig_flush: called for network device
2023-07-09:16:53:13.202545: network_flush called
2023-07-09:16:53:13.202578: write_block called
2023-07-09:16:53:13.202682: write_block(): TX 2 bytes
2023-07-09:16:53:13.202715: 0000? ? 71 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?q.? ? ? ? ? ? ??
2023-07-09:16:53:13.202744: read_string called, rxmax=96
2023-07-09:16:53:14.203862: read_string(): Timed out 1.1063 seconds after 0 chars
2023-07-09:16:53:14.203934: netrigctl_close: close error Communication timed out
2023-07-09:16:53:14.203967: port_close called
2023-07-09:16:53:14.203998: network_close called
2023-07-09:16:53:14.204207: rig_cleanup called
------
?


Re: An audio start-up hitch in 4.1.77 running on a Pi 400

 

Mike,

Here it is with time-stamps. WRT versions, though I don't trust my memory, I believe the old reliable Linux Mint 19.2 installation used hamlib 3.0 ! So, 4.0 was an upgrade when I moved everything to the RPi and installed the prepackaged version. If we ultimately conclude updating will fix it, it would be nice if the RPi package maintainer would do the update (fix it once, for everybody).

Bruce

------

:~ $ rigctl -vvvvv -Z -m 2 -r localhost:4532 F 3850000
2023-07-09:16:53:10.835960: rigctl Hamlib 4.0
Last commit was Fri Dec 25 02:30:30 2020 +0000 SHA=519f82
2023-07-09:16:53:10.836123: Report bugs to <hamlib-developer@...>
?
2023-07-09:16:53:10.836206: rig_init called
2023-07-09:16:53:10.836336: initrigs4_dummy: _init called
2023-07-09:16:53:10.836419: rig_register called
2023-07-09:16:53:10.836480: rig_register: rig_register (1)
2023-07-09:16:53:10.836534: rig_register called
2023-07-09:16:53:10.836586: rig_register: rig_register (2)
2023-07-09:16:53:10.836639: rig_register called
2023-07-09:16:53:10.836692: rig_register: rig_register (4)
2023-07-09:16:53:10.836746: rig_register called
2023-07-09:16:53:10.836798: rig_register: rig_register (5)
2023-07-09:16:53:10.836851: rig_register called
2023-07-09:16:53:10.836904: rig_register: rig_register (6)
2023-07-09:16:53:10.836984: rig_init: rig does not have rx_range!!
2023-07-09:16:53:10.837045: netrigctl_init version 20210108.0
2023-07-09:16:53:10.837100: rig_open called
2023-07-09:16:53:10.837168: rig_open: using network address localhost:4532
2023-07-09:16:53:10.837223: port_open called
2023-07-09:16:53:10.837275: network_open called
2023-07-09:16:53:10.837334: network_open version 1.0
2023-07-09:16:53:10.837396: network_open: hoststr=localhost, portstr=4532
2023-07-09:16:53:10.840012: network_open: Using IPV6
2023-07-09:16:53:10.840330: connect to localhost:4532 failed, (trying next interface): Network error 111: Connection refused
2023-07-09:16:53:10.840705: netrigctl_open called
2023-07-09:16:53:10.840796: netrigctl_transaction: called len=9
2023-07-09:16:53:10.840855: rig_flush: called for network device
2023-07-09:16:53:10.840950: network_flush called
2023-07-09:16:53:10.841030: write_block called
2023-07-09:16:53:10.841198: write_block(): TX 9 bytes
2023-07-09:16:53:10.841272: 0000? ? 5c 63 68 6b 5f 76 66 6f 0a? ? ? ? ? ? ? ? ? ? ? ? ? \chk_vfo.? ? ? ?
2023-07-09:16:53:10.841346: read_string called, rxmax=96
2023-07-09:16:53:11.922120: read_string(): RX 8 characters
2023-07-09:16:53:11.922183: 0000? ? 43 48 4b 56 46 4f 20 30? ? ? ? ? ? ? ? ? ? ? ? ? ? ?CHKVFO 0? ? ? ??
2023-07-09:16:53:11.922214: netrigctl_open:? unknown return from netrigctl_transaction=8
2023-07-09:16:53:11.922241: netrigctl_open: vfo_mode=0
2023-07-09:16:53:11.922267: netrigctl_transaction: called len=12
2023-07-09:16:53:11.922294: rig_flush: called for network device
2023-07-09:16:53:11.922323: network_flush called
2023-07-09:16:53:11.922355: write_block called
2023-07-09:16:53:11.922506: write_block(): TX 12 bytes
2023-07-09:16:53:11.922542: 0000? ? 5c 64 75 6d 70 5f 73 74 61 74 65 0a? ? ? ? ? ? ? ? ?\dump_state.? ??
2023-07-09:16:53:11.922569: read_string called, rxmax=96
2023-07-09:16:53:12.025674: read_string(): RX 2 characters
2023-07-09:16:53:12.025769: 0000? ? 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0.? ? ? ? ? ? ??
2023-07-09:16:53:12.025831: read_string called, rxmax=96
2023-07-09:16:53:12.026009: read_string(): RX 2 characters
2023-07-09:16:53:12.026065: 0000? ? 32 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?2.? ? ? ? ? ? ??
2023-07-09:16:53:12.026116: read_string called, rxmax=96
2023-07-09:16:53:12.026201: read_string(): RX 2 characters
2023-07-09:16:53:12.026257: 0000? ? 31 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?1.? ? ? ? ? ? ??
2023-07-09:16:53:12.026309: read_string called, rxmax=96
2023-07-09:16:53:12.027336: read_string(): RX 60 characters
2023-07-09:16:53:12.027434: 0000? ? 31 30 30 30 30 30 2e 30 30 30 30 30 30 20 36 30? ? ?100000.000000 60
2023-07-09:16:53:12.027506: 0010? ? 30 30 30 30 30 30 30 30 2e 30 30 30 30 30 30 20? ? ?00000000.000000?
2023-07-09:16:53:12.027564: 0020? ? 30 78 38 30 30 36 66 20 2d 31 20 2d 31 20 30 78? ? ?0x8006f -1 -1 0x
2023-07-09:16:53:12.027621: 0030? ? 34 30 30 30 30 30 30 20 30 78 33 0a? ? ? ? ? ? ? ? ?4000000 0x3.? ??
2023-07-09:16:53:12.027715: read_string called, rxmax=96
2023-07-09:16:53:12.028044: read_string(): RX 14 characters
2023-07-09:16:53:12.028108: 0000? ? 30 20 30 20 30 20 30 20 30 20 30 20 30 0a? ? ? ? ? ?0 0 0 0 0 0 0.??
2023-07-09:16:53:12.028178: read_string called, rxmax=96
2023-07-09:16:53:12.029402: read_string(): RX 60 characters
2023-07-09:16:53:12.029576: 0000? ? 31 30 30 30 30 30 2e 30 30 30 30 30 30 20 36 30? ? ?100000.000000 60
2023-07-09:16:53:12.029661: 0010? ? 30 30 30 30 30 30 30 30 2e 30 30 30 30 30 30 20? ? ?00000000.000000?
2023-07-09:16:53:12.029743: 0020? ? 30 78 38 30 30 36 66 20 2d 31 20 2d 31 20 30 78? ? ?0x8006f -1 -1 0x
2023-07-09:16:53:12.029825: 0030? ? 34 30 30 30 30 30 30 20 30 78 33 0a? ? ? ? ? ? ? ? ?4000000 0x3.? ??
2023-07-09:16:53:12.030078: read_string called, rxmax=96
2023-07-09:16:53:12.030800: read_string(): RX 14 characters
2023-07-09:16:53:12.031374: 0000? ? 30 20 30 20 30 20 30 20 30 20 30 20 30 0a? ? ? ? ? ?0 0 0 0 0 0 0.??
2023-07-09:16:53:12.031531: read_string called, rxmax=96
2023-07-09:16:53:12.031772: read_string(): RX 8 characters
2023-07-09:16:53:12.031840: 0000? ? 30 78 31 66 66 20 31 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0x1ff 1.? ? ? ??
2023-07-09:16:53:12.032077: read_string called, rxmax=96
2023-07-09:16:53:12.032285: read_string(): RX 8 characters
2023-07-09:16:53:12.032342: 0000? ? 30 78 31 66 66 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0x1ff 0.? ? ? ??
2023-07-09:16:53:12.032402: read_string called, rxmax=96
2023-07-09:16:53:12.032515: read_string(): RX 4 characters
2023-07-09:16:53:12.032569: 0000? ? 30 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0 0.? ? ? ? ? ??
2023-07-09:16:53:12.032625: read_string called, rxmax=96
2023-07-09:16:53:12.032827: read_string(): RX 10 characters
2023-07-09:16:53:12.032943: 0000? ? 30 78 31 65 20 32 34 30 30 0a? ? ? ? ? ? ? ? ? ? ? ?0x1e 2400.? ? ??
2023-07-09:16:53:12.033005: read_string called, rxmax=96
2023-07-09:16:53:12.033367: read_string(): RX 8 characters
2023-07-09:16:53:12.033660: 0000? ? 30 78 32 20 35 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0x2 500.? ? ? ??
2023-07-09:16:53:12.033740: read_string called, rxmax=96
2023-07-09:16:53:12.034151: read_string(): RX 9 characters
2023-07-09:16:53:12.034229: 0000? ? 30 78 31 20 38 30 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? 0x1 8000.? ? ? ?
2023-07-09:16:53:12.034327: read_string called, rxmax=96
2023-07-09:16:53:12.034533: read_string(): RX 9 characters
2023-07-09:16:53:12.034623: 0000? ? 30 78 31 20 32 34 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? 0x1 2400.? ? ? ?
2023-07-09:16:53:12.034709: read_string called, rxmax=96
2023-07-09:16:53:12.035054: read_string(): RX 11 characters
2023-07-09:16:53:12.035142: 0000? ? 30 78 32 30 20 31 35 30 30 30 0a? ? ? ? ? ? ? ? ? ? 0x20 15000.? ? ?
2023-07-09:16:53:12.035225: read_string called, rxmax=96
2023-07-09:16:53:12.035436: read_string(): RX 10 characters
2023-07-09:16:53:12.035496: 0000? ? 30 78 32 30 20 38 30 30 30 0a? ? ? ? ? ? ? ? ? ? ? ?0x20 8000.? ? ??
2023-07-09:16:53:12.035557: read_string called, rxmax=96
2023-07-09:16:53:12.035802: read_string(): RX 12 characters
2023-07-09:16:53:12.035954: 0000? ? 30 78 34 30 20 32 33 30 30 30 30 0a? ? ? ? ? ? ? ? ?0x40 230000.? ??
2023-07-09:16:53:12.036045: read_string called, rxmax=96
2023-07-09:16:53:12.036190: read_string(): RX 4 characters
2023-07-09:16:53:12.036246: 0000? ? 30 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0 0.? ? ? ? ? ??
2023-07-09:16:53:12.036302: read_string called, rxmax=96
2023-07-09:16:53:12.036432: read_string(): RX 5 characters
2023-07-09:16:53:12.036489: 0000? ? 39 39 39 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 9990.? ? ? ? ? ?
2023-07-09:16:53:12.036540: read_string called, rxmax=96
2023-07-09:16:53:12.036843: read_string(): RX 5 characters
2023-07-09:16:53:12.037119: 0000? ? 39 39 39 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 9990.? ? ? ? ? ?
2023-07-09:16:53:12.037201: read_string called, rxmax=96
2023-07-09:16:53:12.037616: read_string(): RX 6 characters
2023-07-09:16:53:12.037715: 0000? ? 31 30 30 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?10000.? ? ? ? ??
2023-07-09:16:53:12.037786: read_string called, rxmax=96
2023-07-09:16:53:12.038009: read_string(): RX 2 characters
2023-07-09:16:53:12.038093: 0000? ? 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0.? ? ? ? ? ? ??
2023-07-09:16:53:12.038144: read_string called, rxmax=96
2023-07-09:16:53:12.038263: read_string(): RX 3 characters
2023-07-09:16:53:12.038326: 0000? ? 31 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 10.? ? ? ? ? ? ?
2023-07-09:16:53:12.038502: read_string called, rxmax=96
2023-07-09:16:53:12.038708: read_string(): RX 9 characters
2023-07-09:16:53:12.038775: 0000? ? 31 30 20 32 30 20 33 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? 10 20 30.? ? ? ?
2023-07-09:16:53:12.038836: read_string called, rxmax=96
2023-07-09:16:53:12.039107: read_string(): RX 11 characters
2023-07-09:16:53:12.039166: 0000? ? 30 78 33 65 66 66 66 66 66 66 0a? ? ? ? ? ? ? ? ? ? 0x3effffff.? ? ?
2023-07-09:16:53:12.039231: read_string called, rxmax=96
2023-07-09:16:53:12.039454: read_string(): RX 11 characters
2023-07-09:16:53:12.039523: 0000? ? 30 78 33 65 66 66 66 66 66 66 0a? ? ? ? ? ? ? ? ? ? 0x3effffff.? ? ?
2023-07-09:16:53:12.039578: read_string called, rxmax=96
2023-07-09:16:53:12.040005: read_string(): RX 19 characters
2023-07-09:16:53:12.040099: 0000? ? 30 78 66 66 66 66 66 66 66 66 66 37 66 66 66 66? ? ?0xfffffffff7ffff
2023-07-09:16:53:12.040184: 0010? ? 66 66 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ff.? ? ? ? ? ? ?
2023-07-09:16:53:12.040238: read_string called, rxmax=96
2023-07-09:16:53:12.040566: read_string(): RX 19 characters
2023-07-09:16:53:12.040638: 0000? ? 30 78 66 66 66 66 66 66 66 66 38 33 66 66 66 66? ? ?0xffffffff83ffff
2023-07-09:16:53:12.040697: 0010? ? 66 66 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ff.? ? ? ? ? ? ?
2023-07-09:16:53:12.040757: read_string called, rxmax=96
2023-07-09:16:53:12.041179: read_string(): RX 19 characters
2023-07-09:16:53:12.041256: 0000? ? 30 78 66 66 66 66 66 66 66 66 66 66 66 66 66 66? ? ?0xffffffffffffff
2023-07-09:16:53:12.041313: 0010? ? 66 66 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ff.? ? ? ? ? ? ?
2023-07-09:16:53:12.041374: read_string called, rxmax=96
2023-07-09:16:53:13.042857: read_string(): RX 18 characters
2023-07-09:16:53:13.042922: 0000? ? 30 78 66 66 66 66 66 66 66 66 66 66 66 66 66 66? ? ?0xffffffffffffff
2023-07-09:16:53:13.042954: 0010? ? 62 66? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?bf? ? ? ? ? ? ??
2023-07-09:16:53:13.042989: rig_get_vfo called
2023-07-09:16:53:13.043059: elapsed_ms: start = 0,0
2023-07-09:16:53:13.043091: rig_get_vfo: cache check age=1000000ms
2023-07-09:16:53:13.043120: rig_get_vfo: cache miss age=1000000ms
2023-07-09:16:53:13.043149: netrigctl_get_vfo called
2023-07-09:16:53:13.043178: netrigctl_vfostr: called vfo=VFOA
2023-07-09:16:53:13.043208: netrigctl_vfostr: vfo_opt=0
2023-07-09:16:53:13.043237: netrigctl_transaction: called len=2
2023-07-09:16:53:13.043267: rig_flush: called for network device
2023-07-09:16:53:13.043324: network_flush called
2023-07-09:16:53:13.043402: write_block called
2023-07-09:16:53:13.043543: write_block(): TX 2 bytes
2023-07-09:16:53:13.043577: 0000? ? 76 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?v.? ? ? ? ? ? ??
2023-07-09:16:53:13.043615: read_string called, rxmax=96
2023-07-09:16:53:13.097611: read_string(): RX 4 characters
2023-07-09:16:53:13.097669: 0000? ? 56 46 4f 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?VFO.? ? ? ? ? ??
2023-07-09:16:53:13.097707: rig_parse_vfo called
2023-07-09:16:53:13.097742: elapsed_ms: start = 0,0
2023-07-09:16:53:13.097775: elapsed_ms: after gettime, start = 1688921593,97763591
Opened rig model 2, 'NET rigctl'
2023-07-09:16:53:13.097833: main vfo_opt=0
2023-07-09:16:53:13.097866: Backend version: 20210108.0, Status: Stable
2023-07-09:16:53:13.097900: rigctl_parse: called, interactive=0
2023-07-09:16:53:13.097932: rigctl_parse: debug1
2023-07-09:16:53:13.097961: rigctl_parse: debug3
2023-07-09:16:53:13.097990: rigctl_parse: debug5
2023-07-09:16:53:13.098072: rigctl_parse: debug10
2023-07-09:16:53:13.098105: rigctl_parse: vfo_opt=0
2023-07-09:16:53:13.098163: rig_set_freq called vfo=currVFO, freq=3.85e+06
2023-07-09:16:53:13.098198: vfo_fixup: vfo=currVFO
2023-07-09:16:53:13.098226: vfo_fixup: Leaving currVFO alone
2023-07-09:16:53:13.098257: rig_set_freq: TARGETABLE_FREQ vfo=currVFO
2023-07-09:16:53:13.098285: netrigctl_set_freq called
2023-07-09:16:53:13.098314: netrigctl_vfostr: called vfo=currVFO
2023-07-09:16:53:13.098343: netrigctl_vfostr: vfo==RIG_VFO_CURR, curr=VFO
2023-07-09:16:53:13.098370: netrigctl_vfostr: vfo_opt=0
2023-07-09:16:53:13.098402: netrigctl_transaction: called len=17
2023-07-09:16:53:13.098432: rig_flush: called for network device
2023-07-09:16:53:13.098464: network_flush called
2023-07-09:16:53:13.098555: write_block called
2023-07-09:16:53:13.098695: write_block(): TX 17 bytes
2023-07-09:16:53:13.098733: 0000? ? 46 20 33 38 35 30 30 30 30 2e 30 30 30 30 30 30? ? ?F 3850000.000000
2023-07-09:16:53:13.098761: 0010? ? 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? .? ? ? ? ? ? ? ?
2023-07-09:16:53:13.098791: read_string called, rxmax=96
2023-07-09:16:53:13.202072: read_string(): RX 7 characters
2023-07-09:16:53:13.202132: 0000? ? 52 50 52 54 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? RPRT 0.? ? ? ? ?
2023-07-09:16:53:13.202174: netrigctl_set_freq: cmd=F 3850000.000000
2023-07-09:16:53:13.202209: elapsed_ms: start = 0,0
2023-07-09:16:53:13.202240: elapsed_ms: after gettime, start = 1688921593,202228281
2023-07-09:16:53:13.202271: elapsed_ms: start = 0,0
2023-07-09:16:53:13.202303: elapsed_ms: after gettime, start = 1688921593,202291947
2023-07-09:16:53:13.202336: rigctl_parse: vfo_opt=0
2023-07-09:16:53:13.202365: rigctl_parse: retcode=0
2023-07-09:16:53:13.202395: rigctl_parse: called, interactive=0
2023-07-09:16:53:13.202425: rig_close called
2023-07-09:16:53:13.202454: netrigctl_close called
2023-07-09:16:53:13.202483: netrigctl_transaction: called len=2
2023-07-09:16:53:13.202512: rig_flush: called for network device
2023-07-09:16:53:13.202545: network_flush called
2023-07-09:16:53:13.202578: write_block called
2023-07-09:16:53:13.202682: write_block(): TX 2 bytes
2023-07-09:16:53:13.202715: 0000? ? 71 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?q.? ? ? ? ? ? ??
2023-07-09:16:53:13.202744: read_string called, rxmax=96
2023-07-09:16:53:14.203862: read_string(): Timed out 1.1063 seconds after 0 chars
2023-07-09:16:53:14.203934: netrigctl_close: close error Communication timed out
2023-07-09:16:53:14.203967: port_close called
2023-07-09:16:53:14.203998: network_close called
2023-07-09:16:53:14.204207: rig_cleanup called
------
?


Re: An audio start-up hitch in 4.1.77 running on a Pi 400

 

Jim,

With respect to the "ON" button behavior, I just this morning did an experiment that unexpectedly caused its behavior to change. While researching my hamlib rigctl problem, I re-installed 4.1.77 using PyPi. Now, the "ON" button comes up enabled, as before, but toggling it now does NOT cause a crash. Further, toggling it does cause the audio to start and run properly. Re-loading quisk is no longer needed to get audio running. I guess the crash behavior had something to do with the RPi OS or the pre-compiled quisk package, or how the RPi package installer worked.? Now, 4.1.77 seems to be working fine (albeit absent the new ZZAR command) requiring only an "ON" button cycle to run normally.

bruce ag5gt


Re: An audio start-up hitch in 4.1.77 running on a Pi 400

Mike Black
 

I would also recommend upgrading to latest Hamlib....

4.0 is a bit long-in-the-tooth.



Mike W9MDB

On Sunday, July 9, 2023 at 08:45:21 AM CDT, ag5gt@... <ag5gt@...> wrote:





Mike,

I am unfamiliar with typescript, so ran an example command in a terminal and manually captured text. This is a change frequency command that runs much slower on the rpi p400 than it did in linux mint 19.2 on a pc.?

Bruce ag5gt

------

:~ $ rigctl -vvvvv -m 2 -r localhost:4532 F 3850000

rigctl Hamlib 4.0

Last commit was Fri Dec 25 02:30:30 2020 +0000 SHA=519f82

Report bugs to <hamlib-developer@...>

?

rig_init called

initrigs4_dummy: _init called

rig_register called

rig_register: rig_register (1)

rig_register called

rig_register: rig_register (2)

rig_register called

rig_register: rig_register (4)

rig_register called

rig_register: rig_register (5)

rig_register called

rig_register: rig_register (6)

rig_init: rig does not have rx_range!!

netrigctl_init version 20210108.0

rig_open called

rig_open: using network address localhost:4532

port_open called

network_open called

network_open version 1.0

network_open: hoststr=localhost, portstr=4532

network_open: Using IPV6

connect to localhost:4532 failed, (trying next interface): Network error 111: Connection refused

netrigctl_open called

netrigctl_transaction: called len=9

rig_flush: called for network device

network_flush called

write_block called

write_block(): TX 9 bytes

0000? ? 5c 63 68 6b 5f 76 66 6f 0a? ? ? ? ? ? ? ? ? ? ? ? ? \chk_vfo.? ? ? ?

read_string called, rxmax=96

read_string(): RX 8 characters

0000? ? 43 48 4b 56 46 4f 20 30? ? ? ? ? ? ? ? ? ? ? ? ? ? ?CHKVFO 0? ? ? ??

netrigctl_open:? unknown return from netrigctl_transaction=8

netrigctl_open: vfo_mode=0

netrigctl_transaction: called len=12

rig_flush: called for network device

network_flush called

write_block called

write_block(): TX 12 bytes

0000? ? 5c 64 75 6d 70 5f 73 74 61 74 65 0a? ? ? ? ? ? ? ? ?\dump_state.? ??

read_string called, rxmax=96

read_string(): RX 2 characters

0000? ? 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0.? ? ? ? ? ? ??

read_string called, rxmax=96

read_string(): RX 2 characters

0000? ? 32 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?2.? ? ? ? ? ? ??

read_string called, rxmax=96

read_string(): RX 2 characters

0000? ? 31 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?1.? ? ? ? ? ? ??

read_string called, rxmax=96

read_string(): RX 60 characters

0000? ? 31 30 30 30 30 30 2e 30 30 30 30 30 30 20 36 30? ? ?100000.000000 60

0010? ? 30 30 30 30 30 30 30 30 2e 30 30 30 30 30 30 20? ? ?00000000.000000?

0020? ? 30 78 38 30 30 36 66 20 2d 31 20 2d 31 20 30 78? ? ?0x8006f -1 -1 0x

0030? ? 34 30 30 30 30 30 30 20 30 78 33 0a? ? ? ? ? ? ? ? ?4000000 0x3.? ??

read_string called, rxmax=96

read_string(): RX 14 characters

0000? ? 30 20 30 20 30 20 30 20 30 20 30 20 30 0a? ? ? ? ? ?0 0 0 0 0 0 0.??

read_string called, rxmax=96

read_string(): RX 60 characters

0000? ? 31 30 30 30 30 30 2e 30 30 30 30 30 30 20 36 30? ? ?100000.000000 60

0010? ? 30 30 30 30 30 30 30 30 2e 30 30 30 30 30 30 20? ? ?00000000.000000?

0020? ? 30 78 38 30 30 36 66 20 2d 31 20 2d 31 20 30 78? ? ?0x8006f -1 -1 0x

0030? ? 34 30 30 30 30 30 30 20 30 78 33 0a? ? ? ? ? ? ? ? ?4000000 0x3.? ??

read_string called, rxmax=96

read_string(): RX 14 characters

0000? ? 30 20 30 20 30 20 30 20 30 20 30 20 30 0a? ? ? ? ? ?0 0 0 0 0 0 0.??

read_string called, rxmax=96

read_string(): RX 8 characters

0000? ? 30 78 31 66 66 20 31 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0x1ff 1.? ? ? ??

read_string called, rxmax=96

read_string(): RX 8 characters

0000? ? 30 78 31 66 66 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0x1ff 0.? ? ? ??

read_string called, rxmax=96

read_string(): RX 4 characters

0000? ? 30 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0 0.? ? ? ? ? ??

read_string called, rxmax=96

read_string(): RX 10 characters

0000? ? 30 78 31 65 20 32 34 30 30 0a? ? ? ? ? ? ? ? ? ? ? ?0x1e 2400.? ? ??

read_string called, rxmax=96

read_string(): RX 8 characters

0000? ? 30 78 32 20 35 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0x2 500.? ? ? ??

read_string called, rxmax=96

read_string(): RX 9 characters

0000? ? 30 78 31 20 38 30 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? 0x1 8000.? ? ? ?

read_string called, rxmax=96

read_string(): RX 9 characters

0000? ? 30 78 31 20 32 34 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? 0x1 2400.? ? ? ?

read_string called, rxmax=96

read_string(): RX 11 characters

0000? ? 30 78 32 30 20 31 35 30 30 30 0a? ? ? ? ? ? ? ? ? ? 0x20 15000.? ? ?

read_string called, rxmax=96

read_string(): RX 10 characters

0000? ? 30 78 32 30 20 38 30 30 30 0a? ? ? ? ? ? ? ? ? ? ? ?0x20 8000.? ? ??

read_string called, rxmax=96

read_string(): RX 12 characters

0000? ? 30 78 34 30 20 32 33 30 30 30 30 0a? ? ? ? ? ? ? ? ?0x40 230000.? ??

read_string called, rxmax=96

read_string(): RX 4 characters

0000? ? 30 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0 0.? ? ? ? ? ??

read_string called, rxmax=96

read_string(): RX 5 characters

0000? ? 39 39 39 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 9990.? ? ? ? ? ?

read_string called, rxmax=96

read_string(): RX 5 characters

0000? ? 39 39 39 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 9990.? ? ? ? ? ?

read_string called, rxmax=96

read_string(): RX 6 characters

0000? ? 31 30 30 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?10000.? ? ? ? ??

read_string called, rxmax=96

read_string(): RX 2 characters

0000? ? 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0.? ? ? ? ? ? ??

read_string called, rxmax=96

read_string(): RX 3 characters

0000? ? 31 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 10.? ? ? ? ? ? ?

read_string called, rxmax=96

read_string(): RX 9 characters

0000? ? 31 30 20 32 30 20 33 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? 10 20 30.? ? ? ?

read_string called, rxmax=96

read_string(): RX 11 characters

0000? ? 30 78 33 65 66 66 66 66 66 66 0a? ? ? ? ? ? ? ? ? ? 0x3effffff.? ? ?

read_string called, rxmax=96

read_string(): RX 11 characters

0000? ? 30 78 33 65 66 66 66 66 66 66 0a? ? ? ? ? ? ? ? ? ? 0x3effffff.? ? ?

read_string called, rxmax=96

read_string(): RX 19 characters

0000? ? 30 78 66 66 66 66 66 66 66 66 66 37 66 66 66 66? ? ?0xfffffffff7ffff

0010? ? 66 66 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ff.? ? ? ? ? ? ?

read_string called, rxmax=96

read_string(): RX 19 characters

0000? ? 30 78 66 66 66 66 66 66 66 66 38 33 66 66 66 66? ? ?0xffffffff83ffff

0010? ? 66 66 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ff.? ? ? ? ? ? ?

read_string called, rxmax=96

read_string(): RX 19 characters

0000? ? 30 78 66 66 66 66 66 66 66 66 66 66 66 66 66 66? ? ?0xffffffffffffff

0010? ? 66 66 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ff.? ? ? ? ? ? ?

read_string called, rxmax=96

read_string(): RX 18 characters

0000? ? 30 78 66 66 66 66 66 66 66 66 66 66 66 66 66 66? ? ?0xffffffffffffff

0010? ? 62 66? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?bf? ? ? ? ? ? ??

rig_get_vfo called

elapsed_ms: start = 0,0

rig_get_vfo: cache check age=1000000ms

rig_get_vfo: cache miss age=1000000ms

netrigctl_get_vfo called

netrigctl_vfostr: called vfo=VFOA

netrigctl_vfostr: vfo_opt=0

netrigctl_transaction: called len=2

rig_flush: called for network device

network_flush called

write_block called

write_block(): TX 2 bytes

0000? ? 76 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?v.? ? ? ? ? ? ??

read_string called, rxmax=96

read_string(): RX 4 characters

0000? ? 56 46 4f 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?VFO.? ? ? ? ? ??

rig_parse_vfo called

elapsed_ms: start = 0,0

elapsed_ms: after gettime, start = 1688909621,569288231

Opened rig model 2, 'NET rigctl'

main vfo_opt=0

Backend version: 20210108.0, Status: Stable

rigctl_parse: called, interactive=0

rigctl_parse: debug1

rigctl_parse: debug3

rigctl_parse: debug5

rigctl_parse: debug10

rigctl_parse: vfo_opt=0

rig_set_freq called vfo=currVFO, freq=3.85e+06

vfo_fixup: vfo=currVFO

vfo_fixup: Leaving currVFO alone

rig_set_freq: TARGETABLE_FREQ vfo=currVFO

netrigctl_set_freq called

netrigctl_vfostr: called vfo=currVFO

netrigctl_vfostr: vfo==RIG_VFO_CURR, curr=VFO

netrigctl_vfostr: vfo_opt=0

netrigctl_transaction: called len=17

rig_flush: called for network device

network_flush called

write_block called

write_block(): TX 17 bytes

0000? ? 46 20 33 38 35 30 30 30 30 2e 30 30 30 30 30 30? ? ?F 3850000.000000

0010? ? 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? .? ? ? ? ? ? ? ?

read_string called, rxmax=96

read_string(): RX 7 characters

0000? ? 52 50 52 54 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? RPRT 0.? ? ? ? ?

netrigctl_set_freq: cmd=F 3850000.000000

elapsed_ms: start = 0,0

elapsed_ms: after gettime, start = 1688909621,670457124

elapsed_ms: start = 0,0

elapsed_ms: after gettime, start = 1688909621,670494550

rigctl_parse: vfo_opt=0

rigctl_parse: retcode=0

rigctl_parse: called, interactive=0

rig_close called

netrigctl_close called

netrigctl_transaction: called len=2

rig_flush: called for network device

network_flush called

write_block called

write_block(): TX 2 bytes

0000? ? 71 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?q.? ? ? ? ? ? ??

read_string called, rxmax=96

read_string(): Timed out 1.1037 seconds after 0 chars

netrigctl_close: close error Communication timed out

port_close called

network_close called

rig_cleanup called

-----


Re: An audio start-up hitch in 4.1.77 running on a Pi 400

Mike Black
 

Add a "-Z" to the rigctl line to get detailed timing.

Mike W9MDB

On Sunday, July 9, 2023 at 08:45:21 AM CDT, ag5gt@... <ag5gt@...> wrote:





Mike,

I am unfamiliar with typescript, so ran an example command in a terminal and manually captured text. This is a change frequency command that runs much slower on the rpi p400 than it did in linux mint 19.2 on a pc.?

Bruce ag5gt

------

:~ $ rigctl -vvvvv -m 2 -r localhost:4532 F 3850000

rigctl Hamlib 4.0

Last commit was Fri Dec 25 02:30:30 2020 +0000 SHA=519f82

Report bugs to <hamlib-developer@...>

?

rig_init called

initrigs4_dummy: _init called

rig_register called

rig_register: rig_register (1)

rig_register called

rig_register: rig_register (2)

rig_register called

rig_register: rig_register (4)

rig_register called

rig_register: rig_register (5)

rig_register called

rig_register: rig_register (6)

rig_init: rig does not have rx_range!!

netrigctl_init version 20210108.0

rig_open called

rig_open: using network address localhost:4532

port_open called

network_open called

network_open version 1.0

network_open: hoststr=localhost, portstr=4532

network_open: Using IPV6

connect to localhost:4532 failed, (trying next interface): Network error 111: Connection refused

netrigctl_open called

netrigctl_transaction: called len=9

rig_flush: called for network device

network_flush called

write_block called

write_block(): TX 9 bytes

0000? ? 5c 63 68 6b 5f 76 66 6f 0a? ? ? ? ? ? ? ? ? ? ? ? ? \chk_vfo.? ? ? ?

read_string called, rxmax=96

read_string(): RX 8 characters

0000? ? 43 48 4b 56 46 4f 20 30? ? ? ? ? ? ? ? ? ? ? ? ? ? ?CHKVFO 0? ? ? ??

netrigctl_open:? unknown return from netrigctl_transaction=8

netrigctl_open: vfo_mode=0

netrigctl_transaction: called len=12

rig_flush: called for network device

network_flush called

write_block called

write_block(): TX 12 bytes

0000? ? 5c 64 75 6d 70 5f 73 74 61 74 65 0a? ? ? ? ? ? ? ? ?\dump_state.? ??

read_string called, rxmax=96

read_string(): RX 2 characters

0000? ? 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0.? ? ? ? ? ? ??

read_string called, rxmax=96

read_string(): RX 2 characters

0000? ? 32 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?2.? ? ? ? ? ? ??

read_string called, rxmax=96

read_string(): RX 2 characters

0000? ? 31 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?1.? ? ? ? ? ? ??

read_string called, rxmax=96

read_string(): RX 60 characters

0000? ? 31 30 30 30 30 30 2e 30 30 30 30 30 30 20 36 30? ? ?100000.000000 60

0010? ? 30 30 30 30 30 30 30 30 2e 30 30 30 30 30 30 20? ? ?00000000.000000?

0020? ? 30 78 38 30 30 36 66 20 2d 31 20 2d 31 20 30 78? ? ?0x8006f -1 -1 0x

0030? ? 34 30 30 30 30 30 30 20 30 78 33 0a? ? ? ? ? ? ? ? ?4000000 0x3.? ??

read_string called, rxmax=96

read_string(): RX 14 characters

0000? ? 30 20 30 20 30 20 30 20 30 20 30 20 30 0a? ? ? ? ? ?0 0 0 0 0 0 0.??

read_string called, rxmax=96

read_string(): RX 60 characters

0000? ? 31 30 30 30 30 30 2e 30 30 30 30 30 30 20 36 30? ? ?100000.000000 60

0010? ? 30 30 30 30 30 30 30 30 2e 30 30 30 30 30 30 20? ? ?00000000.000000?

0020? ? 30 78 38 30 30 36 66 20 2d 31 20 2d 31 20 30 78? ? ?0x8006f -1 -1 0x

0030? ? 34 30 30 30 30 30 30 20 30 78 33 0a? ? ? ? ? ? ? ? ?4000000 0x3.? ??

read_string called, rxmax=96

read_string(): RX 14 characters

0000? ? 30 20 30 20 30 20 30 20 30 20 30 20 30 0a? ? ? ? ? ?0 0 0 0 0 0 0.??

read_string called, rxmax=96

read_string(): RX 8 characters

0000? ? 30 78 31 66 66 20 31 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0x1ff 1.? ? ? ??

read_string called, rxmax=96

read_string(): RX 8 characters

0000? ? 30 78 31 66 66 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0x1ff 0.? ? ? ??

read_string called, rxmax=96

read_string(): RX 4 characters

0000? ? 30 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0 0.? ? ? ? ? ??

read_string called, rxmax=96

read_string(): RX 10 characters

0000? ? 30 78 31 65 20 32 34 30 30 0a? ? ? ? ? ? ? ? ? ? ? ?0x1e 2400.? ? ??

read_string called, rxmax=96

read_string(): RX 8 characters

0000? ? 30 78 32 20 35 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0x2 500.? ? ? ??

read_string called, rxmax=96

read_string(): RX 9 characters

0000? ? 30 78 31 20 38 30 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? 0x1 8000.? ? ? ?

read_string called, rxmax=96

read_string(): RX 9 characters

0000? ? 30 78 31 20 32 34 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? 0x1 2400.? ? ? ?

read_string called, rxmax=96

read_string(): RX 11 characters

0000? ? 30 78 32 30 20 31 35 30 30 30 0a? ? ? ? ? ? ? ? ? ? 0x20 15000.? ? ?

read_string called, rxmax=96

read_string(): RX 10 characters

0000? ? 30 78 32 30 20 38 30 30 30 0a? ? ? ? ? ? ? ? ? ? ? ?0x20 8000.? ? ??

read_string called, rxmax=96

read_string(): RX 12 characters

0000? ? 30 78 34 30 20 32 33 30 30 30 30 0a? ? ? ? ? ? ? ? ?0x40 230000.? ??

read_string called, rxmax=96

read_string(): RX 4 characters

0000? ? 30 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0 0.? ? ? ? ? ??

read_string called, rxmax=96

read_string(): RX 5 characters

0000? ? 39 39 39 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 9990.? ? ? ? ? ?

read_string called, rxmax=96

read_string(): RX 5 characters

0000? ? 39 39 39 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 9990.? ? ? ? ? ?

read_string called, rxmax=96

read_string(): RX 6 characters

0000? ? 31 30 30 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?10000.? ? ? ? ??

read_string called, rxmax=96

read_string(): RX 2 characters

0000? ? 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0.? ? ? ? ? ? ??

read_string called, rxmax=96

read_string(): RX 3 characters

0000? ? 31 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 10.? ? ? ? ? ? ?

read_string called, rxmax=96

read_string(): RX 9 characters

0000? ? 31 30 20 32 30 20 33 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? 10 20 30.? ? ? ?

read_string called, rxmax=96

read_string(): RX 11 characters

0000? ? 30 78 33 65 66 66 66 66 66 66 0a? ? ? ? ? ? ? ? ? ? 0x3effffff.? ? ?

read_string called, rxmax=96

read_string(): RX 11 characters

0000? ? 30 78 33 65 66 66 66 66 66 66 0a? ? ? ? ? ? ? ? ? ? 0x3effffff.? ? ?

read_string called, rxmax=96

read_string(): RX 19 characters

0000? ? 30 78 66 66 66 66 66 66 66 66 66 37 66 66 66 66? ? ?0xfffffffff7ffff

0010? ? 66 66 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ff.? ? ? ? ? ? ?

read_string called, rxmax=96

read_string(): RX 19 characters

0000? ? 30 78 66 66 66 66 66 66 66 66 38 33 66 66 66 66? ? ?0xffffffff83ffff

0010? ? 66 66 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ff.? ? ? ? ? ? ?

read_string called, rxmax=96

read_string(): RX 19 characters

0000? ? 30 78 66 66 66 66 66 66 66 66 66 66 66 66 66 66? ? ?0xffffffffffffff

0010? ? 66 66 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ff.? ? ? ? ? ? ?

read_string called, rxmax=96

read_string(): RX 18 characters

0000? ? 30 78 66 66 66 66 66 66 66 66 66 66 66 66 66 66? ? ?0xffffffffffffff

0010? ? 62 66? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?bf? ? ? ? ? ? ??

rig_get_vfo called

elapsed_ms: start = 0,0

rig_get_vfo: cache check age=1000000ms

rig_get_vfo: cache miss age=1000000ms

netrigctl_get_vfo called

netrigctl_vfostr: called vfo=VFOA

netrigctl_vfostr: vfo_opt=0

netrigctl_transaction: called len=2

rig_flush: called for network device

network_flush called

write_block called

write_block(): TX 2 bytes

0000? ? 76 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?v.? ? ? ? ? ? ??

read_string called, rxmax=96

read_string(): RX 4 characters

0000? ? 56 46 4f 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?VFO.? ? ? ? ? ??

rig_parse_vfo called

elapsed_ms: start = 0,0

elapsed_ms: after gettime, start = 1688909621,569288231

Opened rig model 2, 'NET rigctl'

main vfo_opt=0

Backend version: 20210108.0, Status: Stable

rigctl_parse: called, interactive=0

rigctl_parse: debug1

rigctl_parse: debug3

rigctl_parse: debug5

rigctl_parse: debug10

rigctl_parse: vfo_opt=0

rig_set_freq called vfo=currVFO, freq=3.85e+06

vfo_fixup: vfo=currVFO

vfo_fixup: Leaving currVFO alone

rig_set_freq: TARGETABLE_FREQ vfo=currVFO

netrigctl_set_freq called

netrigctl_vfostr: called vfo=currVFO

netrigctl_vfostr: vfo==RIG_VFO_CURR, curr=VFO

netrigctl_vfostr: vfo_opt=0

netrigctl_transaction: called len=17

rig_flush: called for network device

network_flush called

write_block called

write_block(): TX 17 bytes

0000? ? 46 20 33 38 35 30 30 30 30 2e 30 30 30 30 30 30? ? ?F 3850000.000000

0010? ? 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? .? ? ? ? ? ? ? ?

read_string called, rxmax=96

read_string(): RX 7 characters

0000? ? 52 50 52 54 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? RPRT 0.? ? ? ? ?

netrigctl_set_freq: cmd=F 3850000.000000

elapsed_ms: start = 0,0

elapsed_ms: after gettime, start = 1688909621,670457124

elapsed_ms: start = 0,0

elapsed_ms: after gettime, start = 1688909621,670494550

rigctl_parse: vfo_opt=0

rigctl_parse: retcode=0

rigctl_parse: called, interactive=0

rig_close called

netrigctl_close called

netrigctl_transaction: called len=2

rig_flush: called for network device

network_flush called

write_block called

write_block(): TX 2 bytes

0000? ? 71 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?q.? ? ? ? ? ? ??

read_string called, rxmax=96

read_string(): Timed out 1.1037 seconds after 0 chars

netrigctl_close: close error Communication timed out

port_close called

network_close called

rig_cleanup called

-----


Re: An audio start-up hitch in 4.1.77 running on a Pi 400

 

Mike,

I am unfamiliar with typescript, so ran an example command in a terminal and manually captured text. This is a change frequency command that runs much slower on the rpi p400 than it did in linux mint 19.2 on a pc.?

Bruce ag5gt

------
:~ $ rigctl -vvvvv -m 2 -r localhost:4532 F 3850000
rigctl Hamlib 4.0
Last commit was Fri Dec 25 02:30:30 2020 +0000 SHA=519f82
Report bugs to <hamlib-developer@...>
?
rig_init called
initrigs4_dummy: _init called
rig_register called
rig_register: rig_register (1)
rig_register called
rig_register: rig_register (2)
rig_register called
rig_register: rig_register (4)
rig_register called
rig_register: rig_register (5)
rig_register called
rig_register: rig_register (6)
rig_init: rig does not have rx_range!!
netrigctl_init version 20210108.0
rig_open called
rig_open: using network address localhost:4532
port_open called
network_open called
network_open version 1.0
network_open: hoststr=localhost, portstr=4532
network_open: Using IPV6
connect to localhost:4532 failed, (trying next interface): Network error 111: Connection refused
netrigctl_open called
netrigctl_transaction: called len=9
rig_flush: called for network device
network_flush called
write_block called
write_block(): TX 9 bytes
0000? ? 5c 63 68 6b 5f 76 66 6f 0a? ? ? ? ? ? ? ? ? ? ? ? ? \chk_vfo.? ? ? ?
read_string called, rxmax=96
read_string(): RX 8 characters
0000? ? 43 48 4b 56 46 4f 20 30? ? ? ? ? ? ? ? ? ? ? ? ? ? ?CHKVFO 0? ? ? ??
netrigctl_open:? unknown return from netrigctl_transaction=8
netrigctl_open: vfo_mode=0
netrigctl_transaction: called len=12
rig_flush: called for network device
network_flush called
write_block called
write_block(): TX 12 bytes
0000? ? 5c 64 75 6d 70 5f 73 74 61 74 65 0a? ? ? ? ? ? ? ? ?\dump_state.? ??
read_string called, rxmax=96
read_string(): RX 2 characters
0000? ? 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0.? ? ? ? ? ? ??
read_string called, rxmax=96
read_string(): RX 2 characters
0000? ? 32 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?2.? ? ? ? ? ? ??
read_string called, rxmax=96
read_string(): RX 2 characters
0000? ? 31 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?1.? ? ? ? ? ? ??
read_string called, rxmax=96
read_string(): RX 60 characters
0000? ? 31 30 30 30 30 30 2e 30 30 30 30 30 30 20 36 30? ? ?100000.000000 60
0010? ? 30 30 30 30 30 30 30 30 2e 30 30 30 30 30 30 20? ? ?00000000.000000?
0020? ? 30 78 38 30 30 36 66 20 2d 31 20 2d 31 20 30 78? ? ?0x8006f -1 -1 0x
0030? ? 34 30 30 30 30 30 30 20 30 78 33 0a? ? ? ? ? ? ? ? ?4000000 0x3.? ??
read_string called, rxmax=96
read_string(): RX 14 characters
0000? ? 30 20 30 20 30 20 30 20 30 20 30 20 30 0a? ? ? ? ? ?0 0 0 0 0 0 0.??
read_string called, rxmax=96
read_string(): RX 60 characters
0000? ? 31 30 30 30 30 30 2e 30 30 30 30 30 30 20 36 30? ? ?100000.000000 60
0010? ? 30 30 30 30 30 30 30 30 2e 30 30 30 30 30 30 20? ? ?00000000.000000?
0020? ? 30 78 38 30 30 36 66 20 2d 31 20 2d 31 20 30 78? ? ?0x8006f -1 -1 0x
0030? ? 34 30 30 30 30 30 30 20 30 78 33 0a? ? ? ? ? ? ? ? ?4000000 0x3.? ??
read_string called, rxmax=96
read_string(): RX 14 characters
0000? ? 30 20 30 20 30 20 30 20 30 20 30 20 30 0a? ? ? ? ? ?0 0 0 0 0 0 0.??
read_string called, rxmax=96
read_string(): RX 8 characters
0000? ? 30 78 31 66 66 20 31 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0x1ff 1.? ? ? ??
read_string called, rxmax=96
read_string(): RX 8 characters
0000? ? 30 78 31 66 66 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0x1ff 0.? ? ? ??
read_string called, rxmax=96
read_string(): RX 4 characters
0000? ? 30 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0 0.? ? ? ? ? ??
read_string called, rxmax=96
read_string(): RX 10 characters
0000? ? 30 78 31 65 20 32 34 30 30 0a? ? ? ? ? ? ? ? ? ? ? ?0x1e 2400.? ? ??
read_string called, rxmax=96
read_string(): RX 8 characters
0000? ? 30 78 32 20 35 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0x2 500.? ? ? ??
read_string called, rxmax=96
read_string(): RX 9 characters
0000? ? 30 78 31 20 38 30 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? 0x1 8000.? ? ? ?
read_string called, rxmax=96
read_string(): RX 9 characters
0000? ? 30 78 31 20 32 34 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? 0x1 2400.? ? ? ?
read_string called, rxmax=96
read_string(): RX 11 characters
0000? ? 30 78 32 30 20 31 35 30 30 30 0a? ? ? ? ? ? ? ? ? ? 0x20 15000.? ? ?
read_string called, rxmax=96
read_string(): RX 10 characters
0000? ? 30 78 32 30 20 38 30 30 30 0a? ? ? ? ? ? ? ? ? ? ? ?0x20 8000.? ? ??
read_string called, rxmax=96
read_string(): RX 12 characters
0000? ? 30 78 34 30 20 32 33 30 30 30 30 0a? ? ? ? ? ? ? ? ?0x40 230000.? ??
read_string called, rxmax=96
read_string(): RX 4 characters
0000? ? 30 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0 0.? ? ? ? ? ??
read_string called, rxmax=96
read_string(): RX 5 characters
0000? ? 39 39 39 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 9990.? ? ? ? ? ?
read_string called, rxmax=96
read_string(): RX 5 characters
0000? ? 39 39 39 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 9990.? ? ? ? ? ?
read_string called, rxmax=96
read_string(): RX 6 characters
0000? ? 31 30 30 30 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?10000.? ? ? ? ??
read_string called, rxmax=96
read_string(): RX 2 characters
0000? ? 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0.? ? ? ? ? ? ??
read_string called, rxmax=96
read_string(): RX 3 characters
0000? ? 31 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 10.? ? ? ? ? ? ?
read_string called, rxmax=96
read_string(): RX 9 characters
0000? ? 31 30 20 32 30 20 33 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? 10 20 30.? ? ? ?
read_string called, rxmax=96
read_string(): RX 11 characters
0000? ? 30 78 33 65 66 66 66 66 66 66 0a? ? ? ? ? ? ? ? ? ? 0x3effffff.? ? ?
read_string called, rxmax=96
read_string(): RX 11 characters
0000? ? 30 78 33 65 66 66 66 66 66 66 0a? ? ? ? ? ? ? ? ? ? 0x3effffff.? ? ?
read_string called, rxmax=96
read_string(): RX 19 characters
0000? ? 30 78 66 66 66 66 66 66 66 66 66 37 66 66 66 66? ? ?0xfffffffff7ffff
0010? ? 66 66 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ff.? ? ? ? ? ? ?
read_string called, rxmax=96
read_string(): RX 19 characters
0000? ? 30 78 66 66 66 66 66 66 66 66 38 33 66 66 66 66? ? ?0xffffffff83ffff
0010? ? 66 66 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ff.? ? ? ? ? ? ?
read_string called, rxmax=96
read_string(): RX 19 characters
0000? ? 30 78 66 66 66 66 66 66 66 66 66 66 66 66 66 66? ? ?0xffffffffffffff
0010? ? 66 66 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ff.? ? ? ? ? ? ?
read_string called, rxmax=96
read_string(): RX 18 characters
0000? ? 30 78 66 66 66 66 66 66 66 66 66 66 66 66 66 66? ? ?0xffffffffffffff
0010? ? 62 66? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?bf? ? ? ? ? ? ??
rig_get_vfo called
elapsed_ms: start = 0,0
rig_get_vfo: cache check age=1000000ms
rig_get_vfo: cache miss age=1000000ms
netrigctl_get_vfo called
netrigctl_vfostr: called vfo=VFOA
netrigctl_vfostr: vfo_opt=0
netrigctl_transaction: called len=2
rig_flush: called for network device
network_flush called
write_block called
write_block(): TX 2 bytes
0000? ? 76 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?v.? ? ? ? ? ? ??
read_string called, rxmax=96
read_string(): RX 4 characters
0000? ? 56 46 4f 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?VFO.? ? ? ? ? ??
rig_parse_vfo called
elapsed_ms: start = 0,0
elapsed_ms: after gettime, start = 1688909621,569288231
Opened rig model 2, 'NET rigctl'
main vfo_opt=0
Backend version: 20210108.0, Status: Stable
rigctl_parse: called, interactive=0
rigctl_parse: debug1
rigctl_parse: debug3
rigctl_parse: debug5
rigctl_parse: debug10
rigctl_parse: vfo_opt=0
rig_set_freq called vfo=currVFO, freq=3.85e+06
vfo_fixup: vfo=currVFO
vfo_fixup: Leaving currVFO alone
rig_set_freq: TARGETABLE_FREQ vfo=currVFO
netrigctl_set_freq called
netrigctl_vfostr: called vfo=currVFO
netrigctl_vfostr: vfo==RIG_VFO_CURR, curr=VFO
netrigctl_vfostr: vfo_opt=0
netrigctl_transaction: called len=17
rig_flush: called for network device
network_flush called
write_block called
write_block(): TX 17 bytes
0000? ? 46 20 33 38 35 30 30 30 30 2e 30 30 30 30 30 30? ? ?F 3850000.000000
0010? ? 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? .? ? ? ? ? ? ? ?
read_string called, rxmax=96
read_string(): RX 7 characters
0000? ? 52 50 52 54 20 30 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? RPRT 0.? ? ? ? ?
netrigctl_set_freq: cmd=F 3850000.000000
elapsed_ms: start = 0,0
elapsed_ms: after gettime, start = 1688909621,670457124
elapsed_ms: start = 0,0
elapsed_ms: after gettime, start = 1688909621,670494550
rigctl_parse: vfo_opt=0
rigctl_parse: retcode=0
rigctl_parse: called, interactive=0
rig_close called
netrigctl_close called
netrigctl_transaction: called len=2
rig_flush: called for network device
network_flush called
write_block called
write_block(): TX 2 bytes
0000? ? 71 0a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?q.? ? ? ? ? ? ??
read_string called, rxmax=96
read_string(): Timed out 1.1037 seconds after 0 chars
netrigctl_close: close error Communication timed out
port_close called
network_close called
rig_cleanup called

-----

?


Re: Sidetone in SSB in Quisk 4.2.19 with HiQSDR and PTT in GUI

 

OK, I've solved my HiQSDR problems on Linux. Yes, I hear sidetone in SSB when PTT is pressed in any screen (Graph, WFall, Scope and others). Slider SideTone adjusts the volume.This is a bug.


Re: An audio start-up hitch in 4.1.77 running on a Pi 400

Mike Black
 

I'd like to see some debug logs from the latest version of Hamlib if you would? please. Add "-vvvvv" you can use "typescript" to capture the console output.

Seems the Pi has some problems with the latest hamlib.

You may find disabling the the auto_sync will fix things.? That is? "--set-conf=auto_sync=0"

Mike W9MDB




On Tuesday, July 4, 2023 at 07:13:19 AM CDT, <ag5gt@...> wrote:


I need to update the report on 4.2.19 running on RPi OS on a P400. Though it initially seemed to clear the minor hitches encountered in 4.1.77 (the RPi pre-packaged version), 4.2.19 has so far proved unstable and not really usable. Audio may run on start-up, but not always. Toggling the "ON" button may temporarily get audio running, but it soon becomes choppy and then stops. Control communications are also problematic. Wsjtx, configured to use "Hamlib NET rigctl", fails to correctly coordinate frequency settings with quisk 4.2.19. Wsjtx either throws a timeout error box relating to hamlb or it displays a frequency that is not exactly what quisk displays. The wsjtx frequency display changes on its own every few seconds, without user input, suggesting it gets flaky data from quisk/hamlib when it periodically queries (once a second, by default configuration)? A separate, homebrew tcl/tk script for remote control fails similarly, though it uses one of quisk's virtual serial ports for communication of tuning and other control data. Its queries are asynchronous, user triggered and are relatively infrequent.

That brings to mind some recent prior experience with hamlib rigctl. Having used an older version of command-line rigctl reliably for quite some time on a linux mint 19.2 installation on a laptop PC, the newer version on the RPi P400 was much slower. Investigating further by watching rigctl responses on a terminal, there were apparently intermediate processes running until throwing a time-out error, though commands would eventually complete after the time-outs. Similar exercise of the old version of rigctl showed no such errors or delayed execution. Unfortunately, I don't recall hamilb version numbers.

I should also note that the RPi P400 seems to still perform normally with audio from other sources. Internet radio through the browser is working fine, for example.

I will continue to investigate as time permits.

bruce ag5gt


Re: An audio start-up hitch in 4.1.77 running on a Pi 400

 

I need to update the report on 4.2.19 running on RPi OS on a P400. Though it initially seemed to clear the minor hitches encountered in 4.1.77 (the RPi pre-packaged version), 4.2.19 has so far proved unstable and not really usable. Audio may run on start-up, but not always. Toggling the "ON" button may temporarily get audio running, but it soon becomes choppy and then stops. Control communications are also problematic. Wsjtx, configured to use "Hamlib NET rigctl", fails to correctly coordinate frequency settings with quisk 4.2.19. Wsjtx either throws a timeout error box relating to hamlb or it displays a frequency that is not exactly what quisk displays. The wsjtx frequency display changes on its own every few seconds, without user input, suggesting it gets flaky data from quisk/hamlib when it periodically queries (once a second, by default configuration)? A separate, homebrew tcl/tk script for remote control fails similarly, though it uses one of quisk's virtual serial ports for communication of tuning and other control data. Its queries are asynchronous, user triggered and are relatively infrequent.

That brings to mind some recent prior experience with hamlib rigctl. Having used an older version of command-line rigctl reliably for quite some time on a linux mint 19.2 installation on a laptop PC, the newer version on the RPi P400 was much slower. Investigating further by watching rigctl responses on a terminal, there were apparently intermediate processes running until throwing a time-out error, though commands would eventually complete after the time-outs. Similar exercise of the old version of rigctl showed no such errors or delayed execution. Unfortunately, I don't recall hamilb version numbers.

I should also note that the RPi P400 seems to still perform normally with audio from other sources. Internet radio through the browser is working fine, for example.

I will continue to investigate as time permits.

bruce ag5gt