¿ªÔÆÌåÓý

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

Re: Quisk Version 4.2.14 December 2022

 

Hello Graeme and Michael,

I checked the man page for rigctl and I think the "U TUNER" is a standard HamLib command. Anyway, I programmed it as a HamLib command and Quisk should respond to it correctly. It is true that not all rigs will recognize it. But the "u ?" should tell HamLib whether it is supported or not.

Jim
N2ADR


Re: CAT command for the Spot

 

Jim. ?This is what I wanted to hear thank you. ?I am not sure how to do that but will start looking.


Re: P25 and DSTAR

 

An update to the P25 and DSTAR code.
I realised that the end of transmission was not handled properly, so it now holds TX on until after the final frame plus a configurable time delay.
There is a fudge factor for the DSTAR TX audio gain as per the OP25 release notes. Yeuch.
The attached zip file is a delta on build 4.2.14.


Re: Quisk Version 4.2.14 December 2022

 

Hello Michael,

Jim has a small Hamlib server built into Quisk and I guess that as the autotuner function has not been implemented in Hamlib (yet) he has added an unused command (U) to accomodate several requests he has had from users. As I will be generating the call directly from my remote control software the use of a not officially implemented command is not a problem for me. Your messaqge has cleared up the why rigctl didn't work for me but Telnet did.

One day we will have to face the issue of the "U" command being implemented and not necessarily for a tuner but if you are showing some interest in getting this function into Hamlib that will be a good thing. My autotuner is a home brew one and I initiate a tune by pressing a button on its front panel or sending a tune signal from my remote controller (which simply blips a relay in parallel with the button) and the tuner waits for RF to appear and starts tuning when it does. At the completion of tuning it stops and sends an "I'm finished" signal back to the Remote Controller. I think that a lot of commercial tuners work like this and the becoming popular open source AT-100 series tuners by David Fainitski certainly work this way. Other tuners check the SWR continuously and if deviating too far automatically tune with no user intervention.

My issue was that when I pressed the tune button I needed Quisk to press its spot button so I had two different pieces of software that needed to talk to each other and I wanted to keep to a standard interchange - enter Hamlib.

73, Graeme ZL2APV


Re: Quisk Version 4.2.14 December 2022

 

Hello Michael and Jim,

I didn't try hard enough. I had been using rigctl to test and probably didn't have a recent enough version. When I used Telnet it went just fine and just as I had hoped for. In my final code I won't be using rigctl(d) as I intend to simply create a socket to connect to Quisk on 4532 in my remote control software and send the "U TUNER 1" command. After my autotuner reports that it is complete send "U TUNER 0" command and close the socket. I will use the tune button on my remote controller to initiate the autotune. I have attached a screenshot of my Remote Controller which basically controls 8 relays and reads from 3 analog inputs plus 2 digital inputs. Soon I will add Hamlib connectivity which will be really useful as I also want to pass on the TX frequency to my autotuner and also my Mag-Loop tuner.

73, Graeme ZL2APV


Re: Quisk Version 4.2.14 December 2022

Michael Black
 

Reading this a bit more carefully what you want is not currently possible.

How are you controlling your tuner?? Via some script or your own program?

It would be possible to add some sort of "external" tuning function that could call a script/external program and just wait for it to respond (with some programmable timeout).
Hadn't thought of doing this before.

It's also on my to-do list to add tuner control to hamlib so if you can tell me your? equipment involved I can look into adding it.? My first targets are and LDG tuner and an MFJ-998 that I have access to.

Mike W9MDB




On Thursday, December 15, 2022 at 04:10:29 PM CST, Graeme Jury <gvjury@...> wrote:


Hello Jim,

Could you please give me a little more guidance to implement the "U
TUNER 1" command. I have tried the following ...

Rig command: U TUNER 1
set_func: error = Feature not available
rig_has_set_func called
rig_ext_lookup called
rigctl_parse.c(3291):rigctl_set_func return(-11)

Rig command: U
Func: TUNER
Func Status: 1
set_func: error = Feature not available
rig_has_set_func called
rig_ext_lookup called
rigctl_parse.c(3291):rigctl_set_func return(-11)

... but I think I am getting this wrong. In my remote shack controller,
when I press the tune button, I prepare my autotuner via the internet to
start tuning when it receives sufficient RF (about 0.1 watts will do it)
so I was hoping that at the same time as preparing the autotuner, my
remote controller will send a signal via Hamlib to operate the spot
button on Quisk Ctl-Head. When my autotuner is finished it sends an "I
am done" signal back to my local shack remote controller and I would
like it to send another Hamlib signal to switch off the spot tune.

I think that this is what you have done with the "U TUNER 1" signal and
hope that I have not got this wrong. One QSO on the quisk-4.2.14 with no
issues but not tried the small screen yet. Again thanks for everything.

73, Graeme ZL2APV






Re: Quisk Version 4.2.14 December 2022

Michael Black
 

What rig?? Not all support that function.

Mike W9MDB




On Thursday, December 15, 2022 at 04:10:29 PM CST, Graeme Jury <gvjury@...> wrote:


Hello Jim,

Could you please give me a little more guidance to implement the "U
TUNER 1" command. I have tried the following ...

Rig command: U TUNER 1
set_func: error = Feature not available
rig_has_set_func called
rig_ext_lookup called
rigctl_parse.c(3291):rigctl_set_func return(-11)

Rig command: U
Func: TUNER
Func Status: 1
set_func: error = Feature not available
rig_has_set_func called
rig_ext_lookup called
rigctl_parse.c(3291):rigctl_set_func return(-11)

... but I think I am getting this wrong. In my remote shack controller,
when I press the tune button, I prepare my autotuner via the internet to
start tuning when it receives sufficient RF (about 0.1 watts will do it)
so I was hoping that at the same time as preparing the autotuner, my
remote controller will send a signal via Hamlib to operate the spot
button on Quisk Ctl-Head. When my autotuner is finished it sends an "I
am done" signal back to my local shack remote controller and I would
like it to send another Hamlib signal to switch off the spot tune.

I think that this is what you have done with the "U TUNER 1" signal and
hope that I have not got this wrong. One QSO on the quisk-4.2.14 with no
issues but not tried the small screen yet. Again thanks for everything.

73, Graeme ZL2APV






Re: Quisk Version 4.2.14 December 2022

 

Hello Jim,

Could you please give me a little more guidance to implement the "U TUNER 1" command. I have tried the following ...

Rig command: U TUNER 1
set_func: error = Feature not available
rig_has_set_func called
rig_ext_lookup called
rigctl_parse.c(3291):rigctl_set_func return(-11)

Rig command: U
Func: TUNER
Func Status: 1
set_func: error = Feature not available
rig_has_set_func called
rig_ext_lookup called
rigctl_parse.c(3291):rigctl_set_func return(-11)

... but I think I am getting this wrong. In my remote shack controller, when I press the tune button, I prepare my autotuner via the internet to start tuning when it receives sufficient RF (about 0.1 watts will do it) so I was hoping that at the same time as preparing the autotuner, my remote controller will send a signal via Hamlib to operate the spot button on Quisk Ctl-Head. When my autotuner is finished it sends an "I am done" signal back to my local shack remote controller and I would like it to send another Hamlib signal to switch off the spot tune.

I think that this is what you have done with the "U TUNER 1" signal and hope that I have not got this wrong. One QSO on the quisk-4.2.14 with no issues but not tried the small screen yet. Again thanks for everything.

73, Graeme ZL2APV


Quisk Version 4.2.14 December 2022

 

The new file quisk_hardware_fifisdr.py supports the FiFi SDR hardware. Thanks to Joe, LA6GRA.

I added the rig 2 Hamlib command "U TUNER 1" to control the Spot button.

The Quisk remote feature now works with the "Small" screen format. Please test.

Jim
N2ADR


Re: CAT command for the Spot

 

Hello Ryan,

The simplest way to do this is to just press the Spot button and have it assert RTS. This is easy from your own hardware file. That is why Quisk has hardware files.?

Jim
N2ADR


Re: CAT command for the Spot

 

Thank you for the responses. ?I should have been mor clear in what I want to accomplish. ?I need to be able to activate the spot function which sends out the carrier and at the same time activate the rts or dtr pin from a serial port. ?I have a small circuit built and connected to the rts dtr pins that activates the tuner to go into ¡°tune¡±. ?I had this setup in my ddutil on windows where via macros I could combine the two outputs together and believe I can do this in flrig. ?It would be great if this could be done natively in quisk but didn¡¯t think that was likely. ?


Re: CAT command for the Spot

 

On Fri, Dec 9, 2022 at 10:39 AM, Michael Black wrote:
Hamlib does have a "TUNER" function but it depends on the rig supporting it.
I will add this to Quisk.?

Jim
N2ADR


Re: CAT command for the Spot

Michael Black
 

Hamlib does have a "TUNER" function but it depends on the rig supporting it.

U TUNER 1
U TUNER 0

Mike W9MDB

On Friday, December 9, 2022 at 09:27:19 AM CST, Christoph v. W¨¹llen <dl1ycf@...> wrote:





yes, but hamlib lacks a "TUNE" functionality (just emitting a carrier) and
temporarily switching to FM (or AM, for? that matter, but with less power) and activating PTT
gives you right that. So in my "Rig controller GUI", whenever I hit the
"TUNE" button, the reported sequence of events (all possible with hamlib)
is emitted.

The original post wanted to by-pass hamlib and directly send a CAT command (many rigs
*do* have such a command), and I wanted to show just a "compatible" procedure.

Yours,



Am 09.12.2022 um 15:37 schrieb Michael Black via groups.io <mdblack98@...>:

Hamlib knows nothing about audio so cannot, by itself, generate any audio.
Rig in FM or CW should generate a carrier as opposed to USB/LSB with a suppressed carrier.

Mike W9MDB










On Friday, December 9, 2022 at 02:15:30 AM CST, Christoph v. W¨¹llen <dl1ycf@...> wrote:





I have once made a "GUI rig controller" and this is how I implemented
emitting a "TUNE" using hamlib:

a) set power to desired value
b) change mode to FM
c) activate PTT

at the end of "TUNE" I then do

a) deactivate PTT
b) change mode to previous mode
c) set power to previous value

For each step, there is a hamlib command, while there seems to be none
for just emitting a carrier.

Am 08.12.2022 um 22:18 schrieb jimahlstrom <jahlstr@...>:

There is currently no HamLib control for Spot. The command does not seem to exist in rig 2. What commands from the Flex ZZ list do you want to add?

Jim
N2ADR










Re: CAT command for the Spot

 

yes, but hamlib lacks a "TUNE" functionality (just emitting a carrier) and
temporarily switching to FM (or AM, for that matter, but with less power) and activating PTT
gives you right that. So in my "Rig controller GUI", whenever I hit the
"TUNE" button, the reported sequence of events (all possible with hamlib)
is emitted.

The original post wanted to by-pass hamlib and directly send a CAT command (many rigs
*do* have such a command), and I wanted to show just a "compatible" procedure.

Yours,

Am 09.12.2022 um 15:37 schrieb Michael Black via groups.io <mdblack98@...>:

Hamlib knows nothing about audio so cannot, by itself, generate any audio.
Rig in FM or CW should generate a carrier as opposed to USB/LSB with a suppressed carrier.

Mike W9MDB










On Friday, December 9, 2022 at 02:15:30 AM CST, Christoph v. W¨¹llen <dl1ycf@...> wrote:





I have once made a "GUI rig controller" and this is how I implemented
emitting a "TUNE" using hamlib:

a) set power to desired value
b) change mode to FM
c) activate PTT

at the end of "TUNE" I then do

a) deactivate PTT
b) change mode to previous mode
c) set power to previous value

For each step, there is a hamlib command, while there seems to be none
for just emitting a carrier.

Am 08.12.2022 um 22:18 schrieb jimahlstrom <jahlstr@...>:

There is currently no HamLib control for Spot. The command does not seem to exist in rig 2. What commands from the Flex ZZ list do you want to add?

Jim
N2ADR










Re: CAT command for the Spot

Michael Black
 

Hamlib knows nothing about audio so cannot, by itself, generate any audio.
Rig in FM or CW should generate a carrier as opposed to USB/LSB with a suppressed carrier.

Mike W9MDB

On Friday, December 9, 2022 at 02:15:30 AM CST, Christoph v. W¨¹llen <dl1ycf@...> wrote:





I have once made a "GUI rig controller" and this is how I implemented
emitting a "TUNE" using hamlib:

a) set power to desired value
b) change mode to FM
c) activate PTT

at the end of "TUNE" I then do

a) deactivate PTT
b) change mode to previous mode
c) set power to previous value

For each step, there is a hamlib command, while there seems to be none
for just emitting a carrier.

Am 08.12.2022 um 22:18 schrieb jimahlstrom <jahlstr@...>:

There is currently no HamLib control for Spot. The command does not seem to exist in rig 2. What commands from the Flex ZZ list do you want to add?

Jim
N2ADR


Re: CAT command for the Spot

 

I have once made a "GUI rig controller" and this is how I implemented
emitting a "TUNE" using hamlib:

a) set power to desired value
b) change mode to FM
c) activate PTT

at the end of "TUNE" I then do

a) deactivate PTT
b) change mode to previous mode
c) set power to previous value

For each step, there is a hamlib command, while there seems to be none
for just emitting a carrier.

Am 08.12.2022 um 22:18 schrieb jimahlstrom <jahlstr@...>:

There is currently no HamLib control for Spot. The command does not seem to exist in rig 2. What commands from the Flex ZZ list do you want to add?

Jim
N2ADR


Re: CAT command for the Spot

 

There is currently no HamLib control for Spot. The command does not seem to exist in rig 2. What commands from the Flex ZZ list do you want to add?

Jim
N2ADR


CAT command for the Spot

 

Is there a CAT command for the SPOT function?? I tried the tune command from the FLEX command list and nothing.? Trying to set up something in FLRIG to control my antenna tuner.?? Also can the SPOT or TX level be controlled by CAT?


Thanks
Ryan
KK6DZB


Re: HiQSDR ports and IP addressing

 

I solved the IP assignment, using "sudo ufw allow in on eth1" (eth1 in my case, the nic which only connects to the HiQSR).

It resulted in a new issue for the VPN though....?

73s,
Peter, PA3BIY


HiQSDR ports and IP addressing

 

Hello Jim et all,

I have a slight issue getting the HiQSDR to work when I have a cold start up. The Quisk SW will assign it an address, which is not the default 192.168.2.196, but 192.168.4.196. This works, except when I set up firewall rules in Ubuntu 22 which I am running (UFW). I set specific rules which allow all traffic on the specific eth port ("all allowed") for 192.168.4.196. But perhaps it goes wrong at the initial setting of the IP-number? Hence, is there info on the specific ports which are required to be set open? The IP-address of the port which communicates with the HiQSDR has a static address (192.168.4.20).
As soon as I disable the firewall the HiQSDR connects, and keeps working also after re-enabling the firewall. Any suggestions?
73s,
Peter