gqrx-Hamlib frequency synchronisation interface

1,143 views
Skip to first unread message

Simon Kennedy

unread,
Jan 31, 2017, 4:54:49 PM1/31/17
to gq...@googlegroups.com
I've written a simple Python program that synchronises frequency between gqrx and Hamlib bi-directionally. Ideal if you want to use gqrx as a panadaptor and tune your radio to signals you see on the panadaptor display.

Code and simple instructions are here: https://github.com/g0fcu/gqrx-hamlib

It seems to work quite well but I haven't done an extensive amount of edge case testing!

Regards
Simon
G0FCU.

Alexandru Csete

unread,
Jan 31, 2017, 5:08:41 PM1/31/17
to gq...@googlegroups.com
Hi Simon,

This is very cool, thanks! I have added it to the list of applications
that use the remote control interface
http://gqrx.dk/doc/external-applications

Alex
OZ9AEC

David Ranch

unread,
Jan 31, 2017, 6:56:43 PM1/31/17
to Gqrx SDR
Very cool.. and thanks for sharing Simon!   I wonder how difficult it would be to enhance this interface to support Flrig's XML-RPC method.

--David
KI6ZHD

Alexandru Csete

unread,
Jan 31, 2017, 7:04:30 PM1/31/17
to gq...@googlegroups.com
On Wed, Feb 1, 2017 at 12:56 AM, David Ranch <dra...@gmail.com> wrote:
> Very cool.. and thanks for sharing Simon! I wonder how difficult it would
> be to enhance this interface to support Flrig's XML-RPC method.

Probably not difficult. Sounds like a good opportunity to learn some
programming ;-)

Alex

Simon Kennedy

unread,
Feb 1, 2017, 3:56:08 AM2/1/17
to gq...@googlegroups.com
As it happens I have some time today so I'll take a look. Not promising anything though ;-)

Simon.


--
You received this message because you are subscribed to the Google Groups "Gqrx SDR" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gqrx+unsubscribe@googlegroups.com.
To post to this group, send email to gq...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/gqrx/CAHG%3DS_cQ4WhtU_2NAicNyyHsYpbENyHrdYoW4nKxSrXXod%2BTBg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Simon Kennedy

unread,
Feb 1, 2017, 5:34:44 PM2/1/17
to gq...@googlegroups.com
Hi David,

What a challenge you set me :-) I learnt a lot today! The result is a version that tunes gqrx, Hamlib and fldigi. I have called this version gqrx-hamlib-fldigi and it is written in Python 3.5 (I hope any Python 3.x version will work). I have left gqrx-hamlib in the repo as a Python 2.x version. Link: https://github.com/g0fcu/gqrx-hamlib

gqrx-hamlib-fldigi accepts a new parameter -f which causes fldigi tuning to be active, with no parameter the program works as gqrx-hamlib does.

You will need to compile fldigi with xmlrpc support (see the readme file for a hint) and install a couple of additional Python libraries.

Let me know if it works!

73 Simon
G0FCU.

David Ranch

unread,
Feb 1, 2017, 8:47:41 PM2/1/17
to Gqrx SDR

Hello Simon,

Oh wow.. that's fantastic!  Thanks for that enhancement and I'll give it a try.  I'll also forward this news on to W1HKJ who's the primary developer (but not the only developer) for the Fl-suite of programs.

Awesome!  You made my day!

--David
KI6ZHD

wofritzyt

unread,
Feb 2, 2017, 1:34:05 AM2/2/17
to Gqrx SDR

Hi Simon, very cool!

I am using an SDRPlay RSP1 with qgrx as a panadapter for my TS590-SG and have this on my to-do list for a long time, and now you did it! I'll test it next weekend.

Thanks,
Wolf, DK7OB

wofritzyt

unread,
Feb 4, 2017, 6:43:35 AM2/4/17
to Gqrx SDR
Hi Simon,

just did some tests, and it's working fine with the TS590-SG and cqrlog.

My setup is as follows:
CQRLOG starts rigctld with rig set to TS-590SG. Other applications connect to rigctld (fldigi, wsjt-x, gqrx-hamlib.py...)

What I would like is something like "synchronization on demand", so I can set gqrx to the transceiver frequency or vice versa by pushing a button or similar but keep them independent. I use that for split operations.

Also it would be nice to synchronize modes and bandwidth..

It's a very interesting project and adds the missing link in the interaction between SDR and "hardware" transceivers on Linux.

Thanks again,
Wolf, DK7OB
 

Simon Kennedy

unread,
Feb 4, 2017, 10:08:20 AM2/4/17
to gq...@googlegroups.com
Hi Wolf,

glad it's working! I'll read your email in more detail later but I'm sure I can add at least some of those options next week.

I have also found that it makes using the radio much more enjoyable. 

Regards
Simon
G0FCU.

--
You received this message because you are subscribed to the Google Groups "Gqrx SDR" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gqrx+unsubscribe@googlegroups.com.
To post to this group, send email to gq...@googlegroups.com.

Simon Kennedy

unread,
Feb 7, 2017, 8:32:21 AM2/7/17
to gq...@googlegroups.com
Hi Wolf,

is this what you had in mind?
Inline images 1
It's not finished yet though!

Regards
Simon.

wofritzyt

unread,
Feb 7, 2017, 9:15:55 AM2/7/17
to Gqrx SDR
Yes, I think so

gqrx<->Hamlib: gqrx and hamlib are synchronous (current implementation)
gqrx->Hamlib: Hamlib follows gqrx
gqrx<-Hamlib gqrx follows hamlib

Maybe a 4th mode would be useful: grrx and hamlib are independent

And maybe "one time synchronization":
- transfer gqrx to hamlib
- transfer hamlib to gqrx.

But to be honest, I'm not sure what is the best for my use case:

- A DX station which is working split is announced in the DX cluster window in cqrlog
- I click on that station, gqrx and transceiver jump to the frequency
- Now I tune the transceiver where I want to answer in the pile up while gqrx stays on the DX transmit frequency

Problably It would be like this:
1. Click on cluster entry -> hamlib goes to this frequency
2. Transfer hamlib frequency to gqrx
3. Tune Transceiver (hamlib) to my desired transmit frequency, gqrx stays on DX transmit frequency

Maybe it's enough enable/disable automatic synchronization of gqrx and hamlib and add buttons for "one shot" synchronization gqrx->hamlib resp. hamlib->gqrx

Quite confusing, I hope you understand what I mean :-)

Regards,
Wolf
To unsubscribe from this group and stop receiving emails from it, send an email to gqrx+uns...@googlegroups.com.

To post to this group, send email to gq...@googlegroups.com.

Simon Kennedy

unread,
Feb 7, 2017, 9:30:57 AM2/7/17
to gq...@googlegroups.com
Wolf,
Thanks for the use-case, I know what you mean. I can probably provide all of those options to give the flexibility. 

At the moment I am trying to work out how to make it all work together.

Regards
Simon.

To unsubscribe from this group and stop receiving emails from it, send an email to gqrx+unsubscribe@googlegroups.com.

To post to this group, send email to gq...@googlegroups.com.

Simon Kennedy

unread,
Feb 9, 2017, 5:23:49 PM2/9/17
to gq...@googlegroups.com
Just a taster, my improved gqrx to Hamlib program is completed for now with a GUI and options suggested by Wolf, DK7OB.

I need to package it up, so it can be easily installed (probably by pip)

Here's a screenshot of it:
Inline images 1
The red button indicates that the option is active.

I hope to get this out in the next few days.

Simon
G0FCU.

Simon Kennedy

unread,
Feb 10, 2017, 4:13:21 PM2/10/17
to gq...@googlegroups.com
I have updated my github repository with the gqrx-Hamlib interface GUI program: https://github.com/g0fcu/gqrx-hamlib

This version provides these options:
  • continuous bi-directional sync between gqrx & Hamlib of frequency & mode
  • continuous sync from gqrx to Hamlib of frequency & mode
  • continuous sync from Hamlib to gqrx of frequency & mode
  • one-time sync from gqrx to Hamlib of frequency & mode
  • one-time sync from Hamlib to gqrx of frequency & mode

The README file gives details of the dependencies required to be installed before it will work.

I have tried and failed to create a packaged version. It seems that using PyQt presents packaging issues that I haven't found a solution to, so for now SIP and PyQt will need to be installed manually.

All feedback welcome, particularly if I have missed any dependencies out.

Regards
Simon
G0FCU,

wofritzyt

unread,
Feb 11, 2017, 3:48:46 AM2/11/17
to Gqrx SDR
Hi Simon,

I can not find the file "display.py" in the git repos.

I tried anyway but get this:

ofritz@eddie(16):~/sdr/gqrx-hamlib$ python3.5 ./main.py      
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: Datei oder Verzeichnis nicht gefunden
QFileSystemWatcher: failed to add paths: /home/wofritz/.config/ibus/bus
Bus::open: Can not get ibus-daemon's address.

Regards,
Wolf

Simon Kennedy

unread,
Feb 11, 2017, 8:44:37 AM2/11/17
to gq...@googlegroups.com
Hi Wolf,

my mistake, the files required are main.py and design.py. Does that help?

The error you got was reported in 2011 so should be fixed now, however, on Google one fix appears to be "Creating the directory ~/.config/ibus/bus makes the error go away"

Hope this helps.

Regards
Simon.


To unsubscribe from this group and stop receiving emails from it, send an email to gqrx+unsubscribe@googlegroups.com.

To post to this group, send email to gq...@googlegroups.com.

wofritzyt

unread,
Feb 11, 2017, 9:35:34 AM2/11/17
to Gqrx SDR
Hi Simon,

still no joy...

I get now:
wofritz@eddie(3):~/sdr/gqrx-hamlib$ python3.5 main.py
Bus::open: Can not get ibus-daemon's address.
IBusInputContext::createInputContext: no connection to ibus-daemon

I get an icon in the task bar, but no window (maybe invisible or zero size)

What Linux are you using? I am running Kubuntu 16.05 with KDE5.

Wolfgang

Simon Kennedy

unread,
Feb 11, 2017, 11:00:02 AM2/11/17
to gq...@googlegroups.com
Hi Wolf,

I am using Xubuntu 16.04, this stackexchange entry might have the answer - it looks hopeful: http://stackoverflow.com/questions/25109770/python-qt-ibus-error-messages

Regards
Simon.

To unsubscribe from this group and stop receiving emails from it, send an email to gqrx+unsubscribe@googlegroups.com.

To post to this group, send email to gq...@googlegroups.com.

wofritzyt

unread,
Feb 11, 2017, 11:55:58 AM2/11/17
to Gqrx SDR
So the basic Linux is the same.

I found that link already, but I get

wofritz@eddie(4):~/sdr/gqrx-hamlib$ ibus restart
Can't connect to IBus.

Ibus seems not to be installed in a standard Kubuntu. I installed it, but is is not running.

Meanwhile I hacked a similar Window as yours with PyQt5. This is starting without issues.

Can you provide the .ui file or put it on github? Maybe then I can try your code with Qt5.

Simon Kennedy

unread,
Feb 11, 2017, 12:12:58 PM2/11/17
to gq...@googlegroups.com
I've put the .ui file on github.

To unsubscribe from this group and stop receiving emails from it, send an email to gqrx+unsubscribe@googlegroups.com.

To post to this group, send email to gq...@googlegroups.com.

wofritzyt

unread,
Feb 11, 2017, 1:41:42 PM2/11/17
to Gqrx SDR
OK, some progress.

With PyQt5, I do not get the ibus messages any more, but still no window.

But with my own window definition, which is quite similar to yours, and the socket code stolen from you, it's working!

I found one issue so far: my transceiver and GQRX seem to disagree about CW and CWR. For my TS590, CW is upper side band, while for gqrx, CW is lower side band.

Alexandru Csete

unread,
Feb 11, 2017, 2:06:24 PM2/11/17
to gq...@googlegroups.com
On Sat, Feb 11, 2017 at 7:41 PM, wofritzyt <wolfgan...@gmx.net> wrote:
>
> I found one issue so far: my transceiver and GQRX seem to disagree about CW and CWR.
> For my TS590, CW is upper side band, while for gqrx, CW is lower side band.

Gqrx operates with the more logical CW-L and CW-U, but these have to
be mapped to the old-style CW and CWR.

According to this pull request it is hamlib convention that CW is LSB:
https://github.com/csete/gqrx/pull/436/files

I have no idea if it is standardized across manufacturers. We can
change it if necessary.

Alex

Simon Kennedy

unread,
Feb 11, 2017, 2:13:52 PM2/11/17
to gq...@googlegroups.com
Good!

I also found the issue with the CW mode. My code tries to set gqrx to CW-U but it makes no difference. I was going to look at the gqrx code but forgot.

If I get a chance next week I'll look into packaging again.

Regards
Simon.

To unsubscribe from this group and stop receiving emails from it, send an email to gqrx+unsubscribe@googlegroups.com.

To post to this group, send email to gq...@googlegroups.com.

Wolfgang Fritz

unread,
Feb 11, 2017, 2:28:42 PM2/11/17
to gq...@googlegroups.com
Am 11.02.2017 um 20:06 schrieb Alexandru Csete:
> On Sat, Feb 11, 2017 at 7:41 PM, wofritzyt <wolfgan...@gmx.net> wrote:
>>
>> I found one issue so far: my transceiver and GQRX seem to disagree about CW and CWR.
>> For my TS590, CW is upper side band, while for gqrx, CW is lower side band.
>
> Gqrx operates with the more logical CW-L and CW-U, but these have to

That's certainly better!

> be mapped to the old-style CW and CWR.
>
> According to this pull request it is hamlib convention that CW is LSB:
> https://github.com/csete/gqrx/pull/436/files
>
> I have no idea if it is standardized across manufacturers. We can
> change it if necessary.

I'll ask in the linuxham group.

The TS-590 shows CW or CWR in the display, and CW is upper side band.

I'll also check if that can be configured.

Regards,
Wolfgang

>
> Alex
>

Simon Kennedy

unread,
Feb 11, 2017, 3:39:46 PM2/11/17
to gq...@googlegroups.com
I always thought that CW was USB and CWR was LSB, but I've never been much of a CW operator :-)

I have removed the code that tries to change CW mode and what Hamlib sends will be sent to gqrx, this is now on github.

My FT-920 only sends 'CW' via Hamlib - changing from CW-USB to CW-LSB changes the frequency the radio is tuned to, however my FT-817 sends CW or CWR to Hamlib and with the changed program this results in the gqrx mode being set to CW-L or CW-U as described by Alex.

Regards
Simon.

Alexandru Csete

unread,
Feb 12, 2017, 5:09:27 AM2/12/17
to gq...@googlegroups.com
On Sat, Feb 11, 2017 at 8:28 PM, Wolfgang Fritz <wolfgan...@gmx.net> wrote:
>>
>> Gqrx operates with the more logical CW-L and CW-U, but these have to
>
>
> That's certainly better!
>
>> be mapped to the old-style CW and CWR.
>>
>> According to this pull request it is hamlib convention that CW is LSB:
>> https://github.com/csete/gqrx/pull/436/files
>>
>> I have no idea if it is standardized across manufacturers. We can
>> change it if necessary.
>
>
> I'll ask in the linuxham group.
>
> The TS-590 shows CW or CWR in the display, and CW is upper side band.

Shall we change it so that CW = CW-U in gqrx? I think it makes more
sense, I think.

Support for CW and CW-R in the interface is new and has not been in
any release yet.

Alex

Simon Kennedy

unread,
Feb 12, 2017, 5:46:44 AM2/12/17
to gq...@googlegroups.com

Shall we change it so that CW = CW-U in gqrx? I think it makes more
sense, I think.

Support for CW and CW-R in the interface is new and has not been in
any release yet.


I think that changing it will bring it into line with convention. On my FT817 CW=USB and CWR=LSB.
I am using gqrx installed via pybombs and am on v2.6-55-g97e6b8d.

Simon.

Wolfgang Fritz

unread,
Feb 12, 2017, 7:36:29 AM2/12/17
to gq...@googlegroups.com
Am 11.02.2017 um 20:13 schrieb Simon Kennedy:
Good!

I also found the issue with the CW mode. My code tries to set gqrx to CW-U but it makes no difference. I was going to look at the gqrx code but forgot.

If I get a chance next week I'll look into packaging again.

I just tested "pyinstaller" (http://www.pyinstaller.org)

It creates a standalone executable which contains everything including python.

Extremely easy, and seems to work fine, but the resulting binary is 42MB :-(

You received this message because you are subscribed to a topic in the Google Groups "Gqrx SDR" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/gqrx/zs3c0r6vHyw/unsubscribe.
To unsubscribe from this group and all its topics, send an email to gqrx+uns...@googlegroups.com.

To post to this group, send email to gq...@googlegroups.com.

Simon Kennedy

unread,
Feb 12, 2017, 10:48:06 AM2/12/17
to gq...@googlegroups.com
Thanks Wolf, I'll have a look at that.

To unsubscribe from this group and all its topics, send an email to gqrx+unsubscribe@googlegroups.com.

To post to this group, send email to gq...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Gqrx SDR" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gqrx+unsubscribe@googlegroups.com.
To post to this group, send email to gq...@googlegroups.com.

Alexandru Csete

unread,
Feb 12, 2017, 11:22:55 AM2/12/17
to gq...@googlegroups.com
On Sun, Feb 12, 2017 at 11:46 AM, Simon Kennedy <si...@thekennedys.info> wrote:
>>
>> Shall we change it so that CW = CW-U in gqrx? I think it makes more
>> sense, I think.
>>
>> Support for CW and CW-R in the interface is new and has not been in
>> any release yet.
>>
>
> I think that changing it will bring it into line with convention. On my
> FT817 CW=USB and CWR=LSB.

Done.

Alex

Wolfgang Fritz

unread,
Feb 12, 2017, 12:10:37 PM2/12/17
to gq...@googlegroups.com
I have done more testing now and found 2 issues so far:

1. Frequencies < 1 MHz don't work.

This is because in this case the response is shorter than the minimum
expected 8 bytes.

My observation is that there always the full response, so no need for
the loop.

2. Mode setting is more complicated than expected

My TS590 has more modes than gqrx: There are for example PKTUSB and
PKTLSB for the data modes. These are currently not handled correctly.

We need some type of mapping, but that's problematic if there is no 1:1
mapping.

Am 11.02.2017 um 20:13 schrieb Simon Kennedy:
> Good!
>
> I also found the issue with the CW mode. My code tries to set gqrx to
> CW-U but it makes no difference. I was going to look at the gqrx code
> but forgot.
>
> If I get a chance next week I'll look into packaging again.
>
> Regards
> Simon.
>
> On 11 Feb 2017 18:41, "wofritzyt" <wolfgan...@gmx.net
> *design.py. *Does that help?
> * continuous bi-directional sync
> between gqrx & Hamlib of frequency &
> mode
> * continuous sync from gqrx to
> Hamlib of frequency & mode
> * continuous sync from Hamlib to
> gqrx of frequency & mode
> * one-time sync from gqrx to Hamlib of
> frequency & mode
> * one-time sync from Hamlib to gqrx of
> frequency & mode
>
>
> The README file gives details of the
> dependencies required to be installed
> before it will work.
>
> I have tried and failed to create a
> packaged version. It seems that using
> PyQt presents packaging issues that I
> haven't found a solution to, so for now
> SIP and PyQt will need to be installed
> manually.
>
> All feedback welcome, particularly if I
> have missed any dependencies out.
>
> Regards
> Simon
> G0FCU,
>
> On 9 February 2017 at 22:23, Simon
> Kennedy <si...@thekennedys.info> wrote:
>
> Just a taster, my improved gqrx to
> Hamlib program is completed for now
> with a GUI and options suggested by
> Wolf, DK7OB.
>
> I need to package it up, so it can
> be easily installed (probably by pip)
>
> Here's a screenshot of it:
> <https://groups.google.com/d/msgid/gqrx/19ee102d-6be6-4c23-9ff1-e1b1d4741f55%40googlegroups.com?utm_medium=email&utm_source=footer>.
>
> For more
> options, visit
> https://groups.google.com/d/optout
> <https://groups.google.com/d/optout>.
>
>
>
> --
> You received this message
> because you are subscribed
> to the Google Groups "Gqrx
> SDR" group.
> To unsubscribe from this
> group and stop receiving
> emails from it, send an
> email to
> gqrx+uns...@googlegroups.com.
> To post to this group, send
> email to gq...@googlegroups.com.
> To view this discussion on
> the web visit
> https://groups.google.com/d/msgid/gqrx/9fa0453d-f71e-4644-be8e-5b628f539e47%40googlegroups.com
> <https://groups.google.com/d/msgid/gqrx/9fa0453d-f71e-4644-be8e-5b628f539e47%40googlegroups.com?utm_medium=email&utm_source=footer>.
>
> For more options, visit
> https://groups.google.com/d/optout
> <https://groups.google.com/d/optout>.
>
>
>
>
> --
> You received this message because you are
> subscribed to the Google Groups "Gqrx SDR"
> group.
> To unsubscribe from this group and stop
> receiving emails from it, send an email to
> gqrx+uns...@googlegroups.com.
> To post to this group, send email to
> gq...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/gqrx/72979705-df0f-46ec-9b63-0cecb1b28491%40googlegroups.com
> <https://groups.google.com/d/msgid/gqrx/72979705-df0f-46ec-9b63-0cecb1b28491%40googlegroups.com?utm_medium=email&utm_source=footer>.
>
> For more options, visit
> https://groups.google.com/d/optout
> <https://groups.google.com/d/optout>.
>
>
> --
> You received this message because you are subscribed
> to the Google Groups "Gqrx SDR" group.
> To unsubscribe from this group and stop receiving
> emails from it, send an email to
> gqrx+uns...@googlegroups.com.
> To post to this group, send email to
> gq...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/gqrx/06679811-ab8f-4eaa-83b8-49b19206b676%40googlegroups.com
> <https://groups.google.com/d/msgid/gqrx/06679811-ab8f-4eaa-83b8-49b19206b676%40googlegroups.com?utm_medium=email&utm_source=footer>.
>
> For more options, visit
> https://groups.google.com/d/optout
> <https://groups.google.com/d/optout>.
>
>
> --
> You received this message because you are subscribed to the
> Google Groups "Gqrx SDR" group.
> To unsubscribe from this group and stop receiving emails
> from it, send an email to gqrx+uns...@googlegroups.com.
> To post to this group, send email to gq...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/gqrx/22f1c09d-1227-43c1-ae8c-7929b893c9b0%40googlegroups.com
> <https://groups.google.com/d/msgid/gqrx/22f1c09d-1227-43c1-ae8c-7929b893c9b0%40googlegroups.com?utm_medium=email&utm_source=footer>.
>
> For more options, visit https://groups.google.com/d/optout
> <https://groups.google.com/d/optout>.
>
>
> --
> You received this message because you are subscribed to the Google
> Groups "Gqrx SDR" group.
> To unsubscribe from this group and stop receiving emails from it,
> send an email to gqrx+uns...@googlegroups.com
> <mailto:gqrx+uns...@googlegroups.com>.
> To post to this group, send email to gq...@googlegroups.com
> <mailto:gq...@googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/gqrx/69ad7339-9b6f-4e34-b8d0-f1c768d9b219%40googlegroups.com
> <https://groups.google.com/d/msgid/gqrx/69ad7339-9b6f-4e34-b8d0-f1c768d9b219%40googlegroups.com?utm_medium=email&utm_source=footer>.
> For more options, visit https://groups.google.com/d/optout
> <https://groups.google.com/d/optout>.
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "Gqrx SDR" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/gqrx/zs3c0r6vHyw/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> gqrx+uns...@googlegroups.com
> <mailto:gqrx+uns...@googlegroups.com>.
> To post to this group, send email to gq...@googlegroups.com
> <mailto:gq...@googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/gqrx/CACopv_iMexcnQT9c45Yd0zC6SK2jwa72Vsx2OQ8sqvMTD00N3Q%40mail.gmail.com
> <https://groups.google.com/d/msgid/gqrx/CACopv_iMexcnQT9c45Yd0zC6SK2jwa72Vsx2OQ8sqvMTD00N3Q%40mail.gmail.com?utm_medium=email&utm_source=footer>.

Simon Kennedy

unread,
Feb 16, 2017, 7:23:12 AM2/16/17
to gq...@googlegroups.com
On 12 February 2017 at 17:10, Wolfgang Fritz <wolfgan...@gmx.net> wrote:
I have done more testing now and found 2 issues so far:

1. Frequencies < 1 MHz don't work.
2. Mode setting is more complicated than expected

I have packaged my gqrx-Hamlib interface so it is easier to install. I have also split the git repositories so the GUI version has it's own.
The new git location is: https://github.com/g0fcu/gqrx-hamlib-gui The non-GUI versions remain at: https://github.com/g0fcu/gqrx-hamlib

To install the GUI version it is necessary to install two pre-requisites that I am not able to include in the pip3 install.

Install gqrxHamlib: sudo pip3 install gqrxHamlib

Run gqrxHamlib: type 'gqrxHamlib' at command prompt

I have fixed the issue related to frequencies below 1MHz as reported by Wolf. I am thinking about how (or whether) to handle modes like PKTUSB etc.
I have also tested this install on another computer and it worked ok.

73 Simon
G0FCU.

Wolfgang Fritz

unread,
Feb 17, 2017, 8:31:29 AM2/17/17
to gq...@googlegroups.com
Am 16.02.2017 um 13:23 schrieb Simon Kennedy:
> On 12 February 2017 at 17:10, Wolfgang Fritz <wolfgan...@gmx.net
> <mailto:wolfgan...@gmx.net>> wrote:
>
> I have done more testing now and found 2 issues so far:
>
> 1. Frequencies < 1 MHz don't work.
> 2. Mode setting is more complicated than expected
>
> I have packaged my gqrx-Hamlib interface so it is easier to install. I
> have also split the git repositories so the GUI version has it's own.
> The new git location is: https://github.com/g0fcu/gqrx-hamlib-gui The
> non-GUI versions remain at: https://github.com/g0fcu/gqrx-hamlib
>
> To install the GUI version it is necessary to install two pre-requisites
> that I am not able to include in the pip3 install.
>
> Install SIP: https://www.riverbankcomputing.com/software/sip/download

Why is this needed? My QT5 based version does not need it as far as I know.

> Install PyQt4: https://www.riverbankcomputing.com/software/pyqt/download

Wouldn't it be better to use the pyqt(4|5) packages provided by the
Linux distribution?

> Install gqrxHamlib: *sudo pip3 install gqrxHamlib*
>

Could you provide the method to create the package? And put the required
configuration files (if any) on github too?

> Run gqrxHamlib: type 'gqrxHamlib' at command prompt
>
> I have fixed the issue related to frequencies below 1MHz as reported by
> Wolf. I am thinking about how (or whether) to handle modes like PKTUSB etc.
> I have also tested this install on another computer and it worked ok.
>

Regarding the mode setting:
"M ?" reports the following modes for gqrx:
OFF RAW AM FM WFM WFM_ST WFM_ST_OIRT LSB USB CW CWU CWR CWL

and hamlib reports for TS590SG:
AM CW USB LSB RTTY FM CWR RTTYR PKTLSB PKTUSB

There are N : 1 relations: (RTTY , USB, PKTUSB) -> USB

And also modes that are supported only by either gqrx or hamlib.

My proposal:
1. Get the list of supported modes from gqrx and hamlib with "M ?"
2. Get the current mode of both with "m"
3. 1 : 1 relation: simply set the target mode
4. N : 1 relation: set the target mode
5. 1 : N relation: Problem! Possible heuristic; keep the "mode group"
(PKT, RTTY), so if gqrx is switched from USB to LSB and hamlib is in
PKTUSB: switch hamlib to PKTLSB
6. If no matching target mode: do nothing

What is the difference between USB and PKTUSB? On my TS590, some
configurations like filter settings are stored per mode. Also the mode
changes automatically depending a´on the band plan.

Because this problem can not be solved generally, it would be useful if
the mode setting could be disabled/enabled by the user.

BTW: I am using the program all the time, it's extremely useful!

Regards,
Wolf

> 73 Simon
> G0FCU.
>

Simon Kennedy

unread,
Feb 17, 2017, 12:45:07 PM2/17/17
to gq...@googlegroups.com
Thanks Wolf for your useful feedback, It seems that I had got into a mess with Python v2 and v3 as well as Qt4 and qt5.

I hope I have now sorted it out. The new instructions are:

Installation
------------
Install PyQt4 via your package manager if not already installed: sudo apt-get install python-qt4

Install gqrxHamlib: sudo pip install gqrxHamlib

Run gqrxHamlib: type 'gqrxHamlib' at command prompt

I have tested this on another pc and it works. 

To build the version so it can be submitted to PyPi for inclusion in pip I had to create a setup.py file (now on git). The command 'python setup.py sdist' is used to create a tar.gz file that is then uploaded to PyPi.

Regards
Simon.

David Ranch

unread,
Feb 17, 2017, 5:34:23 PM2/17/17
to Gqrx SDR
Hello Simon,

Since Gqrx requires Qt5 anyway, I would recommend to stay with Qt5 only.  Python3 vs. Python2 is a whole different discussion :-)

--David
KI6ZHD

Simon Kennedy

unread,
Feb 17, 2017, 6:04:35 PM2/17/17
to gq...@googlegroups.com
Hi David, good point. I'll have to recreate the GUI window in qt5. There was a point to using qt4 but I've forgotten what it was now!

Simon.

--
You received this message because you are subscribed to the Google Groups "Gqrx SDR" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gqrx+unsubscribe@googlegroups.com.

To post to this group, send email to gq...@googlegroups.com.

Jean-marie Riviere

unread,
Mar 9, 2017, 9:09:19 AM3/9/17
to Gqrx SDR
Hi all,
Sorry if that is not the good place to obtain some help about gqrxHamlib freq. synchronisation...
I'm a very, very, very newbie on linux (and even on other OS !).
Anyway, I was  able to get gqrx (v.-2.6-rpi3-2) working fine on my rpi3, using raspbian Jessie and a 7" touchscreen.
GQRX displays easily at least 500 KHz of the 69 MHz IF of my IC-746 (gqrx demod=off).

gqrxHamlib (v.2.5) window OK with all the green buttons (all can be activated in red) - no error. until they are pushed.

My aim is ONLY to get gqrx following my IC-746's readout frequency (and NOT the fixed value of its first IF, i.e. 69011.5 MHz).
(gqrx-rpi3 is working with a RT2832U USB dongle).

- Hamlib daemon ("rigctld") working in background (listen on 4532 port).
- gqrx remote control on 7356 port).
Activating the green buttons of gqrxHamlib window give the following errors (in /usr/local/lib/python3.5/site-packages/gqrxHamlib/__init__.py) :
- hamlib to gqrx : ----- line 71, in run (rc=self.setfreq (TCP_IP, GQRX_PORT, float (rig-freq)
                            -----line 160, in set-freq (sock.connect(serever_address).
Errno111 Connection refused.
- gqrx to hamlib : -----line 108+line 162).

10 days in struggling with these issues. Sorry if the solution to these issues seems trivial for you. But I don't see it.
Any help would be appreciated.
Sorry for my bad English.
Best regards.
Jean, FR5AT.



Le mercredi 1 février 2017 01:54:49 UTC+4, Simon Kennedy a écrit :
I've written a simple Python program that synchronises frequency between gqrx and Hamlib bi-directionally. Ideal if you want to use gqrx as a panadaptor and tune your radio to signals you see on the panadaptor display.

Code and simple instructions are here: https://github.com/g0fcu/gqrx-hamlib

It seems to work quite well but I haven't done an extensive amount of edge case testing!

Regards
Simon
G0FCU.

Simon Kennedy

unread,
Mar 9, 2017, 10:50:55 AM3/9/17
to gq...@googlegroups.com
Hi Jean,

the error shows that gqrx is rejecting the connection request from gqrxHamlib. Have you turned on the 'Remote control via TCP' option in gqrx. There is a button and menu item that allows you to do this. The standard settings for this option should work ok if all programs are running on the same pc.

Regards
Simon.
G0FCU.

Jean-marie Riviere

unread,
Mar 10, 2017, 7:19:38 AM3/10/17
to gq...@googlegroups.com
Hi Simon,
Many thanks for the fast reply. I appreciate.
I already have understand the nature of this error.
I have played numerous times with the 'remote control via TCP' option in gqrx and with the offered
Port options. It seems that any of them wuold be accepted by gqrx,,or gqrxHamlib. 
Even it refuses connection, I'm sure gqrx works fine but I have to be sure it is the same for hamlib.
I have backgrounded (with a & at the end of the command line) rigctld of hamlib but is it really working?
I must be 100% sure before trying to search other part...I'm searching a simple way to verify it.
Maybe I'm wrong but I beleive gqrx, gqrxHamlib and hamlib should be working together by port's
numbers (4532 and 7356) not compulsorily by TCP-IP (and if so, what IP addresses?)
I will let you know later about this connections's issue. 
Many thanks for your help. Best 73.
Jean, FR5AT. 




--
You received this message because you are subscribed to a topic in the Google Groups "Gqrx SDR" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/gqrx/zs3c0r6vHyw/unsubscribe.
To unsubscribe from this group and all its topics, send an email to gqrx+unsubscribe@googlegroups.com.

To post to this group, send email to gq...@googlegroups.com.

Simon Kennedy

unread,
Mar 10, 2017, 1:20:27 PM3/10/17
to gq...@googlegroups.com
Hi Jean

IP address should be 127.0.0.1 when all the software is run on the same PC.

To test rigctld you can run 'rigctl .....' with the same options as rigctld but no &

When you get the prompt type 'f' and Enter. If the connection to the rig is working it will return the current frequency the rig is tuned to 

Simon.

You received this message because you are subscribed to the Google Groups "Gqrx SDR" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gqrx+unsubscribe@googlegroups.com.

To post to this group, send email to gq...@googlegroups.com.

Jean-marie Riviere

unread,
Mar 11, 2017, 4:34:28 AM3/11/17
to gq...@googlegroups.com
Hi, Simon,
Yes, rigctl gives me freq (and more, like mode,etc.) of my IC 746...
But as gqrx immediatly fft and waterfall and stations working on the
500 khz(even much more) IF portion of my rig, I have not pay attention
to the terminal window of launching gqrx. In fact, it begins by a significant error that is :
---libEGL warning : DRI2 : Failed to authenticate...
---Control port disabled.
Unfortunately, The Web doesn't give me simple explanations of this error and solutions..
and I still am at this point to-day. Re-install gqrx-2.6-rpi3-2 (with run_setup.py sh ) : no change.
I 'd be very happy if you  - or somebody else - can give me some ideas...
best 73. Jean', FR5AT 

Alexandru Csete

unread,
Mar 11, 2017, 4:59:46 AM3/11/17
to gq...@googlegroups.com
On Sat, Mar 11, 2017 at 10:34 AM, Jean-marie Riviere
<riviere...@gmail.com> wrote:
>
> In fact, it begins by a
> significant error that is :
> ---libEGL warning : DRI2 : Failed to authenticate...

Hello Jean,

I have seen seen warning as well. I have no idea what it means but
gqrx still runs fine.

> ---Control port disabled.

This is just a message from an underlying library.

So, I don't think these messages have any impact on the remote control
functionality of gqrx.

Alex

Jean-marie Riviere

unread,
Mar 11, 2017, 5:25:02 AM3/11/17
to gq...@googlegroups.com
Hello, Alex,
Many thanks for ur advice (and thanks also for your nice job on this pragram).
As I already said, gqrx works fine on my rpi3.
Because I don't know where to go on this connection's issue' I can only continue
to think about it and try, try and try any idea. Maybe Simon (or another kind OM)
Will have one more.
Anyway, your advice has been  and will always be appreciated' Alex.
For now' best 73.
FR5AT, Jean.
--
You received this message because you are subscribed to a topic in the Google Groups "Gqrx SDR" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/gqrx/zs3c0r6vHyw/unsubscribe.
To unsubscribe from this group and all its topics, send an email to gqrx+uns...@googlegroups.com.

To post to this group, send email to gq...@googlegroups.com.

Simon Kennedy

unread,
Mar 11, 2017, 9:08:38 AM3/11/17
to gq...@googlegroups.com
Hi Jean

Can you send me screenshots of the gqrx Remote Control Settings window and the gqrxHamlib Setup window.

Thanks
Simon.

To unsubscribe from this group and all its topics, send an email to gqrx+unsubscribe@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Gqrx SDR" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gqrx+unsubscribe@googlegroups.com.
To post to this group, send email to gq...@googlegroups.com.

Jean-marie Riviere

unread,
Mar 11, 2017, 9:23:10 AM3/11/17
to Gqrx SDR
Hi, Simon,
I will try to do these operations but I can't promise you because with Rpi3 and raspbian Jessie
in my hands since only 2016 november, I never have done screen's capture. Anyway, this
will be a good opportunity for me to learn more about linux.
I will let you know.
Many thanks.
Jean, FR5AT.
To unsubscribe from this group and stop receiving emails from it, send an email to gqrx+uns...@googlegroups.com.

Simon Kennedy

unread,
Mar 11, 2017, 9:49:38 AM3/11/17
to gq...@googlegroups.com
Or take a photograph with your phone?

To unsubscribe from this group and stop receiving emails from it, send an email to gqrx+unsubscribe@googlegroups.com.

To post to this group, send email to gq...@googlegroups.com.

Robin Gape

unread,
Mar 11, 2017, 3:52:53 PM3/11/17
to gq...@googlegroups.com

Jean,

assuming that you have a keyboard plugged in to thje RPi, then for most desktops, and certainly for GNOME, the default screen capture keypress is the Print Screen key, often labelled PrtScrn/SysRq. The application that's triggered is from a package called gnome-screenshot. (Install this if it's not already present.)

The Print Screen key on its own captures the entire screen;

Alt+Print Screen keys trigger the capture of the current selected window only.

HTH, 73,

Robin, G8DQX

PS The Print Screen key is usually to the right of the F12 key.

Jean-marie Riviere

unread,
Mar 11, 2017, 9:40:33 PM3/11/17
to Gqrx SDR
Hi Robin,
"No sooner said as done"...This screen' capture program works very fine.
Many thanks dear OM. You have done me save precious time that I could spent
to search on the web. I really appreciate your help.
Regards.
Best 73 from Jean, FR5AT

Jean-marie Riviere

unread,
Mar 11, 2017, 10:55:52 PM3/11/17
to Gqrx SDR
Hi, Simon,
I can now save screenshots directly on the rpi3.
But new problem for me : I'm not able to find on this page some
instructions on how to join these screeshots to this text.
How can I do that?
Sorry for such too much inexperience ...Thanks and 73.
Jean, FR5AT

Jean-marie Riviere

unread,
Mar 11, 2017, 11:10:15 PM3/11/17
to gq...@googlegroups.com
Hi, Simon,
Please, ignore my last post...This issue happens only when I'm using my SAMSUNG tablet.
It seems I have now the solution by using my Win7 big machine.
73, Jean, FR5AT..

--
You received this message because you are subscribed to a topic in the Google Groups "Gqrx SDR" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/gqrx/zs3c0r6vHyw/unsubscribe.
To unsubscribe from this group and all its topics, send an email to gqrx+unsubscribe@googlegroups.com.
To post to this group, send email to gq...@googlegroups.com.

Jean-marie Riviere

unread,
Mar 12, 2017, 1:54:15 AM3/12/17
to Gqrx SDR

Jean-marie Riviere

unread,
Mar 12, 2017, 3:09:40 AM3/12/17
to Gqrx SDR
Hi, Simon, 
I hope you could be able to recover the 2 screenshots required.
GQRX seems to accept all ports availables (mainly 7356 and other,  IP
address) but, in fact, ....error when lauching : "cannot connect to server",
"connection refused". 
Thanks. 73 from Jean, FR5AT.
To unsubscribe from this group and stop receiving emails from it, send an email to gqrx+uns...@googlegroups.com.
Capture du 2017-03-12 09:52:53.png
Capture du 2017-03-12 09:53:40.png

Simon Kennedy

unread,
Mar 12, 2017, 7:26:02 AM3/12/17
to gq...@googlegroups.com
Hi Jean,

I may have found the problem, it seems that the ip address should be set to ::ffff:127.0.0.1 in gqrx.

I get an error if I set the ip address to 127.0.0.1, although I am sure it used to work!

If setting the ip address to ::ffff:127.0.0.1 does not work can you send me a screenshot of the gqrxHamlib setup window.

73 Simon.

Jean-marie Riviere

unread,
Mar 12, 2017, 9:20:45 AM3/12/17
to gq...@googlegroups.com
Hi, Simon,
Thanks for the news...
I just tried the complete ip_address you gave me and it seems that GQRX does always not accept it ...
I could send to you any screenshot but I'm confused : when I launch "gqrxHamlib, the terminal displays immediately the operationnal window with all the green boxes, no error in the terminal window.
I have found a setup.cfg file in : /usr/local/lib/python3.5/site-packages/gqrxHamlib-2.5  and it gives3 lines :
-[egg_info]
- tag_build=
- tag_date=0
Sorry for my inexperience...So, could you point me how I could get that gqrxHamlib setup window in order to make a screenshot?
Sorry;
73 from Jean, FR5AT

--
You received this message because you are subscribed to a topic in the Google Groups "Gqrx SDR" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/gqrx/zs3c0r6vHyw/unsubscribe.
To unsubscribe from this group and all its topics, send an email to gqrx+unsubscribe@googlegroups.com.
To post to this group, send email to gq...@googlegroups.com.

Simon Kennedy

unread,
Mar 12, 2017, 9:51:57 AM3/12/17
to gq...@googlegroups.com
Ah, I didn't notice but you are not on the latest version which has a setup option. Can you upgrade to it. If you installed using pip then 'sudo pip install gqrxHamlib -U' should upgrade 

Simon.

--
You received this message because you are subscribed to the Google Groups "Gqrx SDR" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gqrx+unsubscribe@googlegroups.com.

To post to this group, send email to gq...@googlegroups.com.

Jean-marie Riviere

unread,
Mar 12, 2017, 10:19:20 AM3/12/17
to gq...@googlegroups.com
Hi, Simon,
Typing "sudo pip  install gqrxHamlib -U 
Response : "Requirement already up to date : gqrxHamlib in /usr/local/lib/python2.7/dist-packages
"Cleaning up..."
Upgrade in python2.7 (version installed in the raspbian jessie software)!!!
So, I think I have to try to re-install it in the python 3.5 directory?
What is your idea?
Thanks a lot.
Jean, FR5AT


Simon Kennedy

unread,
Mar 12, 2017, 10:54:18 AM3/12/17
to gq...@googlegroups.com
Hi Jean,

you first said that you have v2.5 but the version showing in your screenshot is not 2.5. I suggest that you remove the version you have and install again to get the latest version.

The install instructions are:
  • Install PyPi Python package manager if not already installed: sudo apt-get install python-pip
  • Install PyQt4 if not already installed: sudo apt-get install python-qt4
  • Install gqrxHamlib: sudo pip install gqrxHamlib
  • Run gqrxHamlib: type 'gqrxHamlib' at command prompt
    73 SImon.

    On 12 March 2017 at 14:19, Jean-marie Riviere <riviere...@gmail.com> wrote:
    Hi, Simon,

    Jean-marie Riviere

    unread,
    Mar 12, 2017, 10:34:58 PM3/12/17
    to gq...@googlegroups.com
    Hi, Simon
    Sorry again...But I simply have google "gqrxHamlib" , which given me  option
    to download the latest version 2.5 :
    File : gqrxHamlib-2.5.tar.gz(md5)-----Type :Source-----Py Version : "  " ----Uploaded on : 2017-03-01------Size : 9KB
    after .first, offer me to download the v.2.4 (idem : gqrxHamlib-2.4.tar.gz).
    Then, I have installed this file : tar...,python3 setup.py etc.....

    OK, I will follow your new instructions and will tell you what happens.
    For now', best 73 and many thanks again for your availability and kidness.
    Jean, FR5AT.
     



    Le dimanche 12 mars 2017, Simon Kennedy <si...@thekennedys.info> a écrit :

    --
    You received this message because you are subscribed to a topic in the Google Groups "Gqrx SDR" group.
    To unsubscribe from this topic, visit https://groups.google.com/d/topic/gqrx/zs3c0r6vHyw/unsubscribe.
    To unsubscribe from this group and all its topics, send an email to gqrx+unsubscribe@googlegroups.com.
    To post to this group, send email to gq...@googlegroups.com.

    Jean-marie Riviere

    unread,
    Mar 17, 2017, 3:20:50 AM3/17/17
    to Gqrx SDR
    Hi Simon and Alex,
    I'm coming back to you for good news on my side : after several days
    trying to understand a lot of things about GQRX and gqrxHamlib synchro
    errors, they are now talking together with my IC-746. Many thanks to you !!
    I think I'm near my final point...
    For your info, for my IC-746 panadapter, I'm using a REALTEK 2838 (24/1400Mhz)
    in order to display the 1st IF--69...Mhz--of the rig.
    But when GQRX and my rig display the same freq.,the freq the dongle can receive
    is not fixed to the 69 Mhz IF on my rig (I have verify with my spectrum analyzer:
    it follows the changes I make with any Icom or GQRX.
    (I'm using a rpi-3).
    So, I can't use the dongle as panadapter as long as its receiving freq. IS NOT
    FROZEN ! (Note : out of the synchro process, the dongle on the IF freq (69,011...Mhz)
    GQRX nicely displays (and can also demodulate) all signals on the chosen IF,s portion)
    Sorry for my bad english : I hope you will understand my explanations!
    Many thanks again for your help!
    Best 73 from Jean, FR5AT.

    Simon Kennedy

    unread,
    Mar 17, 2017, 7:28:30 PM3/17/17
    to gq...@googlegroups.com
    H Jean,
    it seems like it is all working as expected. When used with gqrx and Hamlib my gqrxHamlib program will maintain frequency synchronisation between gqrx and the rig. If you want to use the REALTEK as a panadaptor tuned to the IF you will need to tune gqrx to the IF frequency and leave it on that frequency. If you change frequency on the rig there is no need to retune gqrx as the IF frequency is fixed. In short I think that you don't need to use gqrxHamlib or Hamlib.

    73 Simon.

    wofritzyt

    unread,
    Mar 19, 2017, 11:30:13 AM3/19/17
    to Gqrx SDR
    I think it would be very nice if people who want to use gqrx as panadapter on the IF output can have the same functionality as those who use qgrx as a second receiver wit hamlib-gqrx.

    First step would be to have the transceiver frequency on the gqrx display not the IF frequency. We can change the LO frequency in GQRX to achieve this already, but this can only be done manually.

    2 solutions come to  mind:

    Solution 1:
    1. LO frequency can be changed via network connection. Maybe we have to invent a new command for this (L/l ???)
    2. gqrx-hamlib reads the frequency from the TRX, calculates the LO frequency and sets the LO in gqrx to this value

    Solution 2:
    Implement a "IF panadapter mode" in gqrx.
    This works as follows:
    GQRX has to know the IF to be used, and is tuned to this frequency.
    All frequency settings is gqrx only change the LO frequency. The RX stays on the IF frequency all the time.

    On the UI we only need a tickbox to enable this "IF panadapter mode" and a field to set the IF frequency.
     
    Would this work?

    Jean-marie Riviere

    unread,
    Mar 20, 2017, 3:20:05 AM3/20/17
    to gq...@googlegroups.com
    Hi' wolf DK7OB,
    I was a bit disappointed to have not found the right words in order to make my problem
    easily understantable by Simon. So, many thanks to having done it for me...
    YES, SIMON, I DO NEED YOUR  PRETTY GQRXHAMLIB program !!! to allow me doing the
    following operation :
    - GQRX must stay on  the IF freq of my IC-746 (69....MHz) and show in the FFT the stations on air.
    When tuning on one of these stations, GQRX (via gqrxHamlib) must send disply the corresponding  frequency
    and send it to IC-746.
    You have clearly exposed the problem, Wolf.

    To Simon : In short, Simon, I would like not only a single display of hamradio activity but a bit more...
    So, gqrxHamlib is absolutely necessary to solve my "problem" (unfortunately, I can not play with python...).
     Anyway, again, thanks to you Wolf (and obviously to Alex for gqrx and Simon for gqrxHamlib ,,,
    --
    You received this message because you are subscribed to a topic in the Google Groups "Gqrx SDR" group.
    To unsubscribe from this topic, visit https://groups.google.com/d/topic/gqrx/zs3c0r6vHyw/unsubscribe.
    To unsubscribe from this group and all its topics, send an email to gqrx+unsubscribe@googlegroups.com.
    To post to this group, send email to gq...@googlegroups.com.

    Simon Kennedy

    unread,
    Mar 20, 2017, 4:15:40 AM3/20/17
    to gq...@googlegroups.com
    Hi Jean

    Ok, I understand :-)

    I think this will be possible so let me work on it.

    73 Simon.

    You received this message because you are subscribed to the Google Groups "Gqrx SDR" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to gqrx+unsubscribe@googlegroups.com.

    To post to this group, send email to gq...@googlegroups.com.

    Jean-marie Riviere

    unread,
    Mar 20, 2017, 4:45:05 AM3/20/17
    to Gqrx SDR
    Hi Simon
    Many thanks for all your work.
    73 from Jean, FR5AT.

    Simon Kennedy

    unread,
    Mar 20, 2017, 6:23:12 PM3/20/17
    to gq...@googlegroups.com
    Hi Jean,

    I have a rough version working. You have to tune to the IF frequency in gqrx and when you tune to a signal either side of that frequency gqrxHamlib updates the frequency on the rig by calculating the difference between the IF frequency and the frequency clicked on in gqrx.

    However, my FT920 has an inverted IF so it is difficult (or at least confusing) to test. Swapping the I/Q signals around should fix this but doesn't (I am sure that this used to work).

    I need to add some options into the GUI setup window before I can release it. I'll try to do this over the weekend.

    Regards
    Simon.


    73 from Jean, FR5AT.

    --
    You received this message because you are subscribed to the Google Groups "Gqrx SDR" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to gqrx+unsubscribe@googlegroups.com.
    To post to this group, send email to gq...@googlegroups.com.

    Jean-marie Riviere

    unread,
    Mar 20, 2017, 10:38:16 PM3/20/17
    to gq...@googlegroups.com
    Hi, Simon
    Very happy for the good news. I'm noting you have not lost time...
    It would be a great chance for me to work this new version as soon as
    it will be released.
    Many thanks.
    73 from Jean, FR5AT.

    --
    You received this message because you are subscribed to a topic in the Google Groups "Gqrx SDR" group.
    To unsubscribe from this topic, visit https://groups.google.com/d/topic/gqrx/zs3c0r6vHyw/unsubscribe.
    To unsubscribe from this group and all its topics, send an email to gqrx+unsubscribe@googlegroups.com.

    To post to this group, send email to gq...@googlegroups.com.

    James Clark - KC3CDV

    unread,
    Mar 20, 2017, 10:43:52 PM3/20/17
    to gq...@googlegroups.com
    I actually just put the order in for the ham it up along with some other stuff, so you might see another thread on the hole conversion idea and such, but I just wanted to throe my two sense in hear, the rig looks simple to run the only thing I don’t get is the if imput.
    I know it needs to be there, but what I don’t get is how to set it up to do it in GQRX.

    May Peace Be With You. Active skywarn severe weather spotter and Community Collaborative Rain, Hail & Snow Network operative.
    @HomefrontHugs Volunteer for our Troops and Families
    > --
    > You received this message because you are subscribed to the Google Groups "Gqrx SDR" group.
    > To unsubscribe from this group and stop receiving emails from it, send an email to gqrx+uns...@googlegroups.com.
    > To post to this group, send email to gq...@googlegroups.com.
    > To view this discussion on the web visit https://groups.google.com/d/msgid/gqrx/57aa1e9b-0d84-414b-bf1a-6979bd35f6f6%40googlegroups.com.

    Simon Kennedy

    unread,
    Mar 21, 2017, 3:24:55 AM3/21/17
    to gq...@googlegroups.com
    Hi James,

    If I understand your question correctly, you take a feed off the if and use it as the input to your SDR. You have to tune gqrx to the if frequency.

    73 Simon.

    James Clark - KC3CDV

    unread,
    Mar 21, 2017, 10:38:24 AM3/21/17
    to gq...@googlegroups.com
    Yeah, I have know idea how to do that, thats like a digital code to me, but I am slowly learning this stuff.
    I know the IF freq if for the up conversion, but then if you put GQRX on won freq, how do you tune the SDR?
    I have ordered an adaptor to run the antenna and all that, its one of their little pigtail adaptors and I got the inclosure case as well on the way, so I’ll have plenty to play with and learn and I may end up throing several emails at this group LOL.

    May Peace Be With You. Active skywarn severe weather spotter and Community Collaborative Rain, Hail & Snow Network operative.
    @HomefrontHugs Volunteer for our Troops and Families

    > --
    > You received this message because you are subscribed to the Google Groups "Gqrx SDR" group.
    > To unsubscribe from this group and stop receiving emails from it, send an email to gqrx+uns...@googlegroups.com.
    > To post to this group, send email to gq...@googlegroups.com.
    > To view this discussion on the web visit https://groups.google.com/d/msgid/gqrx/CACopv_gc3f9YjeQaQ28p2xg9w%3DNPFuZqLh-qm63nCGvKXa_V4w%40mail.gmail.com.

    Geoff McAlpin (NM7V)

    unread,
    Jul 27, 2017, 4:54:36 PM7/27/17
    to Gqrx SDR
    James,

    Are you trying to use your dongle with a separate radio as a panadapter? If yes, then you'll need to create an IF tap out the back of your other radio (unless you're lucky enough to have it there from the Mfg). you would then connect your dongle and in gqrx, you would tune to the frequency of your IF and leave it there. the rest of the tuning would be done via your radio's front-end.
    Reply all
    Reply to author
    Forward
    0 new messages