/g/n2adr-sdr /g/n2adr-sdr Group Description This group is about the software defined radio software "Quisk" that was designed by Jim, N2ADR. Quisk supports various hardware such as the original HiQSDR, Hermes including the HermesLite, and SoftRock. This group should be a place for discussions and support among the users of the QUISK software and compatible hardware. Thu, 17 Oct 2019 04:47:29 -0700 Quisk Version 4.2.42 April 2025 /g/n2adr-sdr/message/3457 <div>I fixed a bug in the Kenwood IF CAT command. Thanks Nick!  I moved the Pulse server IP address to the Sound screen. I added a CAT method to imitate the Elecraft K4 commands over a TCP port. Quisk now has four CAT controls. To make this clearer I added more documentation to the Remote screen.</div> <div> </div> <div>Jim</div> <div>N2ADR</div> jahlstr@... (jimahlstrom) Fri, 11 Apr 2025 12:37:52 -0700 Re: CAT error /g/n2adr-sdr/message/3456 <div>Hello Nick,</div> <div> </div> <div>Thanks for checking. That is what I got too.</div> <div> </div> <div>Jim</div> <div>N2ADR</div> jahlstr@... (jimahlstrom) Sat, 05 Apr 2025 12:05:41 -0700 Re: CAT error /g/n2adr-sdr/message/3455 <div><span style="">I </span><span class="EzKURWReUAB5oZgtQNkl" style="">found</span><span style=""> it </span><span class="EzKURWReUAB5oZgtQNkl" style="">for</span><span style=""> </span><span class="EzKURWReUAB5oZgtQNkl" style="">Flex</span><span class="EzKURWReUAB5oZgtQNkl" style="">.</span><span style=""> </span><span class="EzKURWReUAB5oZgtQNkl" style="">You</span><span style="">&#39;re </span><span class="EzKURWReUAB5oZgtQNkl" style="">right</span><span class="EzKURWReUAB5oZgtQNkl" style="">,</span><span style=""> there </span><span class="EzKURWReUAB5oZgtQNkl" style="">is</span><span style=""> a </span><span class="EzKURWReUAB5oZgtQNkl" style="">difference</span><span class="EzKURWReUAB5oZgtQNkl" style="">.</span></div> <div> </div> <div><img src="/g/n2adr-sdr/attachment/3455/0" loading="lazy" class="myimg-responsive"/></div> ra3pkj@... (Nick Abramenko RA3PKJ) Fri, 04 Apr 2025 09:13:29 -0700 Re: CAT error /g/n2adr-sdr/message/3454 <div>Hello Nick,</div> <div> </div> <div>Thanks very much for the bug report, protocol documentation and patch. I don&#39;t usually get reports of this quality. But there seems to be a difference between the Kenwood IF command and the Flex ZZIF command. Therefore I will use your patch for Kenwood only. If I am incorrect, and the Kenwood and Flex commands are the same, please advise. Sometimes it is difficult to identify the correct protocol documentation.</div> <div> </div> <div>Jim</div> <div>N2ADR</div> jahlstr@... (jimahlstrom) Fri, 04 Apr 2025 08:10:52 -0700 Re: CAT error /g/n2adr-sdr/message/3453 <div><span class="EzKURWReUAB5oZgtQNkl" style="">I</span><span style=""> </span><span class="EzKURWReUAB5oZgtQNkl" style="">decided</span><span style=""> as </span><span class="EzKURWReUAB5oZgtQNkl" style="">follows</span><span style="">:</span></div> <div> </div> <div><img src="/g/n2adr-sdr/attachment/3453/0" loading="lazy" class="myimg-responsive"/></div> <div> </div> <div><span style="">As </span><span class="EzKURWReUAB5oZgtQNkl" style="">a</span><span style=""> </span><span class="EzKURWReUAB5oZgtQNkl" style="">result</span><span style="">:</span></div> <div> </div> <div><span style=""><img src="/g/n2adr-sdr/attachment/3453/1" loading="lazy" class="myimg-responsive"/></span></div> <div> </div> ra3pkj@... (Nick Abramenko RA3PKJ) Thu, 03 Apr 2025 14:57:13 -0700 Re: CAT error /g/n2adr-sdr/message/3452 <div><img src="/g/n2adr-sdr/attachment/3452/0" loading="lazy" class="myimg-responsive"/></div> ra3pkj@... (Nick Abramenko RA3PKJ) Thu, 03 Apr 2025 14:48:16 -0700 CAT error /g/n2adr-sdr/message/3451 <div><span style="">The </span><span class="EzKURWReUAB5oZgtQNkl" style="">monitor</span><span style=""> </span><span class="EzKURWReUAB5oZgtQNkl" style="">program</span><span style=""> </span><span class="EzKURWReUAB5oZgtQNkl" style="">shows</span><span style=""> an </span><span class="EzKURWReUAB5oZgtQNkl" style="">error</span><span style=""> </span><span class="EzKURWReUAB5oZgtQNkl" style="">when</span><span style=""> </span><span class="EzKURWReUAB5oZgtQNkl" style="">Quisk</span><span style=""> </span><span class="EzKURWReUAB5oZgtQNkl" style="">responds</span><span style=""> to an <span class="EzKURWReUAB5oZgtQNkl" style="">IF</span><span style=""> <span class="EzKURWReUAB5oZgtQNkl" style="">request:</span></span></span></div> <div> </div> <div><span style=""><img src="/g/n2adr-sdr/attachment/3451/0" loading="lazy" class="myimg-responsive"/></span><span style=""> </span></div> ra3pkj@... (Nick Abramenko RA3PKJ) Thu, 03 Apr 2025 14:46:30 -0700 Re: How to Use FreeDV RADE Mode with Quisk /g/n2adr-sdr/message/3450 <html><head><meta http-equiv="Content-Type"/> </head><body>   <p>hi Jim,<br/> <br/> PTT and frequency sync is wprking, still trouble withvthe audio.<br/> Enjoy your ski trip.<br/> <br/> regards, Gerrit<br/> 73, PA0MIK<br/> </p> <div class="moz-cite-prefix">On 3/22/2025 7:27 PM, jimahlstrom via groups.io wrote:<br/> </div> gerritbd@... (Gerrit) Sat, 22 Mar 2025 14:39:33 -0700 Re: How to Use FreeDV RADE Mode with Quisk /g/n2adr-sdr/message/3449 <div>For Hamlib NET be sure to set the &#34;port&#34; to localhost:4532. This is the hostname and port number.</div> <div> </div> <div>I will be away for a week on another ski trip.</div> <div> </div> <div>Jim</div> <div>N2ADR</div> jahlstr@... (jimahlstrom) Sat, 22 Mar 2025 11:27:34 -0700 Re: How to Use FreeDV RADE Mode with Quisk /g/n2adr-sdr/message/3448 <html><head><meta http-equiv="Content-Type"/> </head><body> <p>hi,<br/> <br/> I am trying to configure FreeDV with QUISK but till now not very successfull.<br/> Main problem are the hamlib settings for PTT.<br/> As rig I have selected Hamlib NET ctl<br/> I am using FreeDV 2.0.0-dev2, Windows 11 and for the audio VBcable (as Virtual Audio Cable)<br/> QUISK 4.2.40 and the Hermes Lite 2<br/> I created a new radio called FreeDV and in this radio I have configured:<br/> Digital Tx0 Input          CABLE Output (VB-Audio Virtual Cable)<br/> Digital Rx0 Output       CABLE Input (VB-Audio Virtual Cable)<br/> <br/> Normally the system is working very well, I am very happy with QUISK, great software!<br/> <br/> best regards, Gerrit<br/> 73, PA0MIK<br/> </p> <div class="moz-cite-prefix">On 1/30/2025 4:40 PM, jimahlstrom via groups.io wrote:<br/> </div> gerritbd@... (Gerrit) Thu, 20 Mar 2025 15:09:08 -0700 Re: TX IQ problem /g/n2adr-sdr/message/3447 <div>Mario, I looked back to your message from last year regarding clicks in the TX IQ stream... I do hear those clicks as well, rather regularly.  Interesting observations... in your other message you mentioned modifying the correction or re-sampling behavior in Quisk on the outgoing IQ; were you able to make any progress on that and to what effect?</div> no3m@... (Eric NO3M) Fri, 14 Mar 2025 08:12:58 -0700 Re: TX IQ problem /g/n2adr-sdr/message/3446 <div>Actually, that looks like the effects I see from the Quisk cut and splice re-sampling logic.  I&#39;m not sure I understand what the &#34;reference frequency&#34; for the error detection is. It seems to depend on the mode. The phase changes it introduces eventually are seen as slight frequency modulation. There&#39;s no proper smoothing in the correction process, so it jumps around between the correction intervals.</div> <div> </div> <div>To confuse testing still more, it doesn&#39;t start correction for about 20 seconds or so, which makes it hard to diagnose problems.</div> <div> </div> <div>Under many circumstances it introduces data dependent &#34;glitches&#34; due to extreme splices between HF samples that really confuse measuring equipment. Some spectrum analyzers show very confusing behavior when they experience this sort of thing.</div> <div> </div> <div>I think it causes a lot of trouble and should not be used on the output IQ channels - input channels get filtered later in the DSP processing and the Speaker output doesn&#39;t matter much - but the IQ outputs cannot be filtered without clobbering any compensation in effect. Perhaps Quisk should use the primary IQ output as the reference frequency based on smoothed buffer fill sensing?</div> <div> </div> <div>I&#39;m pretty sure that no analog sound card I&#39;ve ever seen does resampling except those that try to &#34;genlock&#34; to external clock sources. In the &#34;old days&#34;, PC sound cards used to switch clock rates, but these days they are almost all single rate. I suppose some drivers may do it, but I&#39;m not aware of any that do.</div> <div> </div> <div>My own QSE design uses a it&#39;s own si5351 channel for clock control, so it can be reset to almost any frequency - but this is very unusual and was just a convenience to eliminate other parts.</div> <div> </div> <div>Some operating systems do resampling - Apple products do this under some circumstances, but the details of how and when they do it has varied over the years. I swear that pulse audio does some sort of resampling, but talking about what it does is confusing because it keeps being rewritten and emulated and all linux audio is inherently a moving target. I don&#39;t know what Windows does these days.</div> <div> </div> <div>...and don&#39;t even get me started about AES/SPDIF cards that do byte stuffing on the digital streams!</div> <div> </div> <div>Just a few observations from my own experiences - I&#39;m not trying to start a debate or critique Jim&#39;s excellent work!</div> <div> </div> <div>M</div> mvano@... (Mario Vano AE0GL) Fri, 14 Mar 2025 05:25:18 -0700 Re: TX IQ problem /g/n2adr-sdr/message/3445 <html><head><meta http-equiv="Content-Type"/> </head><body> <p>Hi,</p> <p>Yes, that is correct.  Multus SDR, LLC.  transceivers are fixed at a sample rate of 96K.  <br/> </p> <pre class="moz-signature">73, Ron / W4MMP</pre> <div class="moz-cite-prefix">On 3/13/2025 02:15, Eric NO3M wrote:<br/> </div> w4mmp@... (Ron / W4MMP) Thu, 13 Mar 2025 07:48:18 -0700 Re: TX IQ problem /g/n2adr-sdr/message/3444 <div>Interestingly, the built-in PCM device in the Multus radio isn&#39;t allowing a sample rate of 48k.  I&#39;ll have to test with the homebrew QSE and Xonar card, but that&#39;ll take a few days as that project was already being stripped of parts!  I&#39;ll post results when available.</div> <div> </div> no3m@... (Eric NO3M) Wed, 12 Mar 2025 23:15:16 -0700 Re: TX Level control /g/n2adr-sdr/message/3443 <div dir="ltr"><div>Hi Jim,</div><div><br/></div><div>Thanks for the reply.</div><div><br/></div><div>I am using 73p2 file hl2b5up_main.rbf - this is identified as 4 RXs by SparkSDR</div><div>If I load hl2b5up_cicrx.rbf  with 10 RX and no TX then the TX does not operate, as expected.</div><div><br/></div><div>I tried loading the factory gateware (shorting PTT and KEY to GND on the front panel) -</div><div>this also identifies as 73p2 with 4 RX and still shows the problem.</div><div><br/></div><div>A different HL2, also with 73p2 main, works correctly and the TX power varies by approx 7.5 dB <br/></div><div>with the Config-&gt;Config TX Level slider.</div><div><br/></div><div>So it looks like a hardware problem on the first example, possibly a faulty AD9866 chip as the</div><div>TX level is set within the chip, presumably via a register which is written by Quisk. </div><div>This seems a bit unlikely as I haven&#39;t seen any other issues with the operation of the HL2, </div><div>but I don&#39;t have any better suggestion.</div><div><br/></div><div>73, Neil  G4BRK</div><div><br/></div><div><br/></div><div><br/></div><div><br/></div></div> neil@... (neil whiting G4BRK) Wed, 12 Mar 2025 11:44:11 -0700 Re: TX Level control /g/n2adr-sdr/message/3442 <div>Please check the version of the gateware. The Tx level control should provide 7.5 dB of adjustment. There is gateware that enables more receivers but omits Tx. Be sure you are not using this gateware.</div> <div> </div> <div>Jim</div> <div>N2ADR</div> jahlstr@... (jimahlstrom) Wed, 12 Mar 2025 10:32:05 -0700 Re: TX IQ problem /g/n2adr-sdr/message/3441 <div>Did you try at a sample rate of 48ksps?</div> <div> </div> <div>Jim</div> <div>N2ADR</div> jahlstr@... (jimahlstrom) Wed, 12 Mar 2025 10:28:02 -0700 Re: TX IQ problem /g/n2adr-sdr/message/3440 <div>This looks like a problem with resampling in the sound card. For example, if a card only works at 44.1 ksps, and you request 48 ksps, the card will resample to the different rate. Depending on how it does this you can get frequency drifts. But you said you used different sound cards. And 48 ksps is a standard rate that should not need resampling. If you are using 96 ksps it might be interesting to try the same thing at 48 ksps. </div> <div> </div> <div>I wonder if WSJT-X might be doing resampling. As you can see, I am confused by this. Quisk will never resample except in integer steps.</div> <div> </div> <div>Jim</div> <div>N2ADR</div> jahlstr@... (jimahlstrom) Mon, 10 Mar 2025 10:41:36 -0700 Re: Quisk SDR cannot be launched ... /g/n2adr-sdr/message/3439 <div>Ok, It&#39;s working again!</div> <div>Many thanks and 73.</div> <div> </div> eugen.trifu@... (Eugen YO9VA) Mon, 10 Mar 2025 07:43:13 -0700 Re: Quisk SDR cannot be launched ... /g/n2adr-sdr/message/3438 <div><span class="EzKURWReUAB5oZgtQNkl" style="">Delete</span><span style=""> </span><span class="EzKURWReUAB5oZgtQNkl" style="">(</span><span class="EzKURWReUAB5oZgtQNkl" style="">or</span><span style=""> </span><span class="EzKURWReUAB5oZgtQNkl" style="">rename</span><span class="EzKURWReUAB5oZgtQNkl" style="">)</span><span style=""> </span><span class="EzKURWReUAB5oZgtQNkl" style="">both</span><span style=""> </span><span class="EzKURWReUAB5oZgtQNkl" style="">json</span><span style=""> </span><span class="EzKURWReUAB5oZgtQNkl" style="">files</span><span style=""> </span><span class="EzKURWReUAB5oZgtQNkl" style="">in</span><span style=""> the </span><span class="EzKURWReUAB5oZgtQNkl" style="">Documents</span><span style=""> </span><span class="EzKURWReUAB5oZgtQNkl" style="">folder</span><span style=""> </span><span class="EzKURWReUAB5oZgtQNkl" style="">and</span><span style=""> </span><span class="EzKURWReUAB5oZgtQNkl" style="">try</span><span style=""> to </span><span class="EzKURWReUAB5oZgtQNkl" style="">run</span><span style=""> Quisk </span><span class="EzKURWReUAB5oZgtQNkl" style="">again</span><span class="EzKURWReUAB5oZgtQNkl" style="">.</span></div> ra3pkj@... (Nick Abramenko RA3PKJ) Mon, 10 Mar 2025 06:13:28 -0700