MIDI CW and Sidetone Latency

222 views
Skip to first unread message

Graeme Jury

unread,
May 23, 2020, 11:26:39 PM5/23/20
to Hermes-Lite
Hi Group,

For a long time I have been operating my HL2 from a spare room in the house and the HL2 is set up in my garage. I turn everything on and off with an ESP01 connected to an Arduino nano via I2C and driven by a small python app on my desktop to switch on via relays the HL2, Tuner, Linear and can also initiate a tune button press to start my autotuner. The big flaw in the system was that I could not operate CW remotely until I finally ran a length of bell wire from the spare room to the HL2 in the garage and used the CN4 jack with my Keyer in the house. Unfortunately it was RF prone and was only reliable at QRP levels.

Recently there has been a lot of work and time put into Quisk, Spark and linHPSDR to get sidetone from a keyer from the PC console speaker/headphones. The reason for all this work which is a considerable demand on the authors is for operator convenience. It has been possible for some time to key the radio from a serial, parallel or USBTTL but the latency made the tone from the keying so long that operators trying to use this invariably added dots due to the ear to paddle time. To overcome this the operator could use the sidetone directly from the keyer but if using good noise cancelling headphones the keyer sidetone could not be heard which meant building a mixer for the receiver audio and the keyer sidetone - not really ideal.

SparkSDR and linHPSDR are offering solutions based on the low latency of midi controls and in both cases require a midi USB keyer to be plugged into the USB port of the computer running the PC Console. The latency is so low ~ 10 mSec that keying at 30 wpm is trouble free which is on the limit of what I can do but if I could go faster I am sure it would work OK. Jim is currently working on the problem with Quisk and may be offering a solution with maybe another method again. SparkSDR offers an on screen setup with an entry box to choose the channel and function like key up and key down. Alan is still active on this part of the project but has it going very well right now.  linHPSDR uses a text file where you write a map of the midi commands to radio functions and both systems are very easy to understand. Matthew M5EVT has put a lot of effort into this and has fixed bugs in unixcw which is used as the keying control. His fork has been pushed to the G0ORX github of linHPSDR.

Getting your keyer to connect to a usb midi is very easy as all the major platforms recognise midi natively so no drivers need to be found. There is the option of using a commercial usb midi controller or you can make your own with a pro-micro, Arduino UNO or a teensy. Roger AD5DZ wrote a really clever midi usb keyer using a teensy explaining that it was a natural micro for the job and I was encouraged to order one. While waiting for it to arrive I got an UNO converted for midi and wrote a simple version of the code that Alan did for SparkSDR. It worked well. All I have to do is connect my keyer output to an input on the UNO and plug the UNO into the computer usb port and I have the facilities of my keyer with low latency sidetone in my headphones - exactly what I wanted. I have now got the teensy which has arrived working the same way and have discarded the uno for the teensy.

I hope that others wanting to operate remote cw will find encouragement from knowing that there is a solution right now and more to come. piHPSDR latency is too long for sidetone but I am sure that the linHPSDR system will be ported in time. Sorry but I don't know what is being done on the really great Windows PC consoles as I only use Linux but I do know that linHPSDR works on a mac.

73, Graeme ZL2APV




Joe LB1HI

unread,
May 24, 2020, 1:37:31 PM5/24/20
to Hermes-Lite
Hi,
Graeme, a very good collection of information. I really enjoy your post. Thank you.

73, Jozef

Max

unread,
May 24, 2020, 6:04:12 PM5/24/20
to Hermes-Lite
Yes, seconded Graeme. That's certainly helped me to clarify the methods and issues in my own head if I ever decide to go remote CW.

Many thanks for the useful summary.

73

Max



On Sunday, 24 May 2020 18:37:31 UTC+1, Joe LB1HI wrote:
Hi,
Graeme, a very good collection of information. I really enjoy your post. Thank you.

73, Jozef

 

On Sunday, May 24, 2020 at 5:26:39 AM UTC+2, Graeme Jury wrote:
Hi Group,

Matthew

unread,
May 25, 2020, 4:26:51 AM5/25/20
to Hermes-Lite
Thanks for this Graeme. I think this would make a great page on the wiki.

Well done for figuring out how MIDI works on linHPSDR with a severe lack of information from me. I want to make everything more user friendly for this. For now, the user must be using PulseAudio, but I have the working Alsa code too now and will get around to putting this on github. You have probably worked this out; the MIDI text file must go in ~/.local/share/linhpsdr. Unfortunately sidetone won't work on a mac in the current code. I have no idea how hard it would be to get the unixcw library to work on a mac. I think Alan has a working SparkSDR build for a mac?

With CQ WPX CW coming up next weekend, perhaps someone wants to try their HL2 in a contest, so I will try to write up a set of notes for linHPSDR and the CW features, linking it to logging software etc. I'll add some MIDI CW notes and a sample MIDI setup file.

73 Matthew M5EVT.


Graeme Jury

unread,
May 25, 2020, 5:49:55 AM5/25/20
to herme...@googlegroups.com
Hello Matthew,

Thanks for your interest and if to save time you just want to make a rough draft of your notes I would be happy to make them into a manual. I would need guidance as although I was able to figure out from your code how to set up the midi keyer, I just could not get Xlog or CQRLog to work. I spent the afternoon trying to use socat to set up two virtual serial ports and do it that way but no joy. The issue for me is that the logging software needs a type 2 radio to run with localhost and it appears that linHPSDR is expecting a TS-2000 on the end but perhaps I am bamboozling myself.

I think that Christoph DL1YCF has taken an interest in the low latency keying so he may do something to get unixcw running on a mac but my reference was really about SparkSDR. I would like to take the opportunity to thank you for the work that you did on this which is groundbreaking and enables the radio for the serious CW contester (which I am not :-) ) but I like to support the fun events.

73, Graeme ZL2APV
--
You received this message because you are subscribed to the Google Groups "Hermes-Lite" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hermes-lite...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hermes-lite/f8d3ac54-3dd0-4337-8b77-542c30264b10%40googlegroups.com.

Matthew

unread,
May 25, 2020, 4:31:00 PM5/25/20
to Hermes-Lite
Hi Graeme,

It is very pleasing to hear that someone else is using the code I wrote and finding it useful. I can't really claim much of the credit for this idea. Alan proved it was all possible and I just copied this principle. Plus as you will have seen, I borrowed most of Christoph's code for the MIDI.

Regarding cqrlog, I find hamlib cat control a bit of a strange concept, especially with rigctld. However, this is what I do, start linHPSDR and make sure CAT tick box is checked, then:

rigctld -m 240 -r localhost:19090

then I start CQRLog. My settings are attached. You might need to click File -> Refresh TRX control. When you are connected you will see the CAT button change colour in the radio info area of linHPSDR (next to the CWX one).

Then for cwdaemon, make sure the tick box is checked in linHPSDR for cwdaemon, then within CQRlog, you might need to select File -> reload CW interface. The settings for CQRlog cwdaemon are attached.

For contest logging I have settled on tlf. This should install from a command line with sudo apt install tlf. I wrote a basic config file for it here. You'll need to change the NETKEYER port to whatever is sent in linHPSDR (I think I wrote it to default to 51000). For CAT (and with tlf it uses rigctl rather than rigctld so you don't need the command I specified above(!)):

RADIO_CONTROL
RIGMODEL=240
RIGPORT=localhost:19090

If you are using the very latest hamlib I think you need to careful, I understand they have changed all the rig model numbers and it isn't back compatible.

As you say, this setup is ideal for remote. I had access to some wireless data links earlier in the year that worked (and were installed for) over 20 km+ distances. The mean jitter on these links was surprisingly low (around 3-7 ms) and the standard deviation was too. With the work Steve has done with the buffers on the HL2, we can tweak the HL2 (in software) for more remote operation over these sorts of links. But to be honest, I think the HL2 would probably work with the default buffer sizes on these data links.

73 Matthew M5EVT.


cqrlog_cwd.png
cqrlog_cat.png

Graeme Jury

unread,
May 25, 2020, 7:39:58 PM5/25/20
to herme...@googlegroups.com
Hello Matthew,

Thanks for all the information and it is all there except for one stumbling block - the rig#. I tried rig 240 and got an error:
gvj@gvj-M92p ~ $ rigctld -m 240 -r localhost:19090
Unknown rig num 240, or initialization error.
Please check with --list option.

Listing showed that the rigs in the 200's finished at 239 so I tried for a Kenwood TS-2000 as the ctcss tones were compatible in piHPSDR and I hoped the rest would be too but ...
 gvj@gvj-M92p ~ $ rigctld -m 214 -r localhost:19090
rig_open: error = IO error

Searching the web I came across a site where the rig# 240 was listed as an an openHPSDR piHPSDR but no link to where the library was. I am happy to change my Hamlib version but can't find one anywhere with a rig 240 and would appreciate it if you can tell me where to get this or if there is an alternative in the current library.

73, Graeme ZL2APV
--
You received this message because you are subscribed to the Google Groups "Hermes-Lite" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hermes-lite...@googlegroups.com.

Sid Boyce

unread,
May 25, 2020, 8:14:59 PM5/25/20
to herme...@googlegroups.com
Hi Graeme,
I am on Ubuntu 20.04
libhamlib-utils 3.3-10build1
# rigctl --list|grep 240
   240  OpenHPSDR              PiHPSDR 20170121        Beta
  2401  RFT                    EKD-500 0.4             Alpha

It doesn't look like it's been updated since 2017 in which case I would
expect all distros to have it.

I get rig open error on Ubuntu and openSUSE.
# rigctld -m 240  -r localhost:19090
rig_open: error = IO error
73 ... Sid.

On 26/05/2020 00:39, Graeme Jury wrote:
> Hello Matthew,
>
> Thanks for all the information and it is all there except for one
> stumbling block - the rig#. I tried rig 240 and got an error:
> gvj@gvj-M92p ~ $ rigctld -m 240 -r localhost:19090
> Unknown rig num 240, or initialization error.
> Please check with --list option.
>
> Listing showed that the rigs in the 200's finished at 239 so I tried
> for a Kenwood TS-2000 as the ctcss tones were compatible in piHPSDR
> and I hoped the rest would be too but ...
>  gvj@gvj-M92p ~ $ rigctld -m 214 -r localhost:19090
>> <https://groups.google.com/d/msg/sparksdr/iWb5npsepnQ/2MegXNxCCgAJ>.
>> You'll need to change the NETKEYER port to whatever is sent in
>> linHPSDR (I think I wrote it to default to 51000). For CAT (and with
>> tlf it uses rigctl rather than rigctld so you don't need the command
>> I specified above(!)):
>>
>> RADIO_CONTROL
>> RIGMODEL=240
>> RIGPORT=localhost:19090
>>
>> If you are using the very latest hamlib I think you need to careful,
>> I understand they have changed all the rig model numbers and it isn't
>> back compatible.
>>
>> As you say, this setup is ideal for remote. I had access to some
>> wireless data links earlier in the year that worked (and were
>> installed for) over 20 km+ distances. The mean jitter on these links
>> was surprisingly low (around 3-7 ms) and the standard deviation was
>> too. With the work Steve has done with the buffers on the HL2, we can
>> tweak the HL2 (in software) for more remote operation over these
>> sorts of links. But to be honest, I think the HL2 would probably work
>> with the default buffer sizes on these data links.
>>
>> 73 Matthew M5EVT.
>>
>>
>> --
>> You received this message because you are subscribed to the Google
>> Groups "Hermes-Lite" group.
>> To unsubscribe from this group and stop receiving emails from it,
>> send an email to hermes-lite...@googlegroups.com
>> <mailto:hermes-lite...@googlegroups.com>.
>> <https://groups.google.com/d/msgid/hermes-lite/3aaf2e01-a21a-41fd-b608-cfed7fe87395%40googlegroups.com?utm_medium=email&utm_source=footer>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "Hermes-Lite" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to hermes-lite...@googlegroups.com
> <mailto:hermes-lite...@googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/hermes-lite/b7d60b45-ff20-b62c-b641-08c75eed5654%40gmail.com
> <https://groups.google.com/d/msgid/hermes-lite/b7d60b45-ff20-b62c-b641-08c75eed5654%40gmail.com?utm_medium=email&utm_source=footer>.


--
Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot
Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support
Senior Staff Specialist, Cricket Coach
Microsoft Windows Free Zone - Linux used for all Computing Tasks

Graeme Jury

unread,
May 25, 2020, 9:45:33 PM5/25/20
to herme...@googlegroups.com
Thanks Sid, that explains it. I am on Linux Mint 19.3 and it provides
libhamlib-utils 3.1.7build1 so very out of date. Its one of the things
that is not good about Ubuntu and its clones with many apps being 3
years or more out of date. I will try to find a ppa. I went to the
hamlib site and looked at the list in the wiki and rig# 240 didn't show
there so I thought my installation was matching the latest so more
searching needed on this too.

73, Graeme

Matthew

unread,
May 26, 2020, 4:36:12 AM5/26/20
to Hermes-Lite
I am using hamlib3.3. I built it from source here:


I don't recall any issues building it from source.

If you find a ppa you may end up going to the very latest version and like I said earlier, I understand all the rig numbers have changed. I haven't upgraded because a lot of software I use doesn't have these new rig numbers in the drop down lists.

73 Matthew M5EVT.

Graeme Jury

unread,
May 26, 2020, 5:39:40 AM5/26/20
to Hermes-Lite
Hello Matthew,

I was just finalizing the installation of Hamlib 3.3 from github when your message arrived. Yes it works well with XLog but I had to uninstall CQRLog to remove rigctld in my early version and now when I want to reinstall CQRLog it wants to load the old version of rigctld and does not seem to detect that there is already a version installed - there is always something but at least everything else works so now I have logging and low latency sidetone.

I will let Petr and Saku know about the issue as surely someone else will run into it.

73, Graeme ZL2APV

Sid Boyce

unread,
May 26, 2020, 10:36:24 AM5/26/20
to herme...@googlegroups.com
Hi Graeme,
If you get it to connect, please pass on the info.
I also find Ubuntu is typically way down level on software compared to
my favourite openSUSE Tumbleweed and Fedora.
Both openSUSE and Fedora have regular and at times very large updates. 
They keep running with these rolling updates.
73 ... Sid.


On 26/05/2020 02:45, Graeme Jury wrote:
> Thanks Sid, that explains it. I am on Linux Mint 19.3 and it provides
> libhamlib-utils 3.1.7build1 so very out of date. Its one of the things
> that is not good about Ubuntu and its clones with many apps being 3
> years or more out of date. I will try to find a ppa. I went to the
> hamlib site and looked at the list in the wiki and rig# 240 didn't
> show there so I thought my installation was matching the latest so
> more searching needed on this too.
>
> 73, Graeme
>
> On 26/05/20 12:14 pm, Sid Boyce wrote:
>> Hi Graeme,
>> I am on Ubuntu 20.04
>> libhamlib-utils 3.3-10build1
>> # rigctl --list|grep 240
>>    240  OpenHPSDR              PiHPSDR
>> 20170121        Beta
>>   2401  RFT                    EKD-500
>> 0.4             Alpha
>>
>> It doesn't look like it's been updated since 2017 in which case I
>> would expect all distros to have it.
>>
>> I get rig open error on Ubuntu and openSUSE.
>> # rigctld -m 240  -r localhost:19090
>> rig_open: error = IO error
>> 73 ... Sid.
>>
>> On 26/05/2020 00:39, Graeme Jury wrote:
>>> Hello Matthew,
>>>
>>> Thanks for all the information and it is all there except for one
>>> stumbling block - the rig#. I tried rig 240 and got an error:
>>> gvj@gvj-M92p ~ $ rigctld -m 240 -r localhost:19090
>>> Unknown rig num 240, or initialization error.
>>> Please check with --list option.
>>>
>>> Listing showed that the rigs in the 200's finished at 239 so I tried
>>> for a Kenwood TS-2000 as the ctcss tones were compatible in piHPSDR
>>> and I hoped the rest would be too but ...
>>>  gvj@gvj-M92p ~ $ rigctld -m 214 -r localhost:19090

Roger Critchlow

unread,
May 26, 2020, 2:21:03 PM5/26/20
to Sid Boyce, Hermes-Lite
I built wsjtx 2.2.0-rc1 over the weekend, it contains its own patched version of hamlib, the rigctl binary it builds identifies as hamlib-4.0~git.

-- rec -- ad5dz --

To unsubscribe from this group and stop receiving emails from it, send an email to hermes-lite...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hermes-lite/e2c70f19-c3c3-1d18-9108-c4bbade6b53a%40gmail.com.

Graeme Jury

unread,
May 27, 2020, 7:03:03 AM5/27/20
to Hermes-Lite
Hi sid,

I am writing up how it is done and the pitfalls that I stumbled across. I will do it as a wiki so it will be there for others in the future. In the usual way it is taking twice as long as I expected.

73, Graeme ZL2APV
>>>> To view this discussion on the web visit
>>>> https://groups.google.com/d/msgid/hermes-lite/3aaf2e01-a21a-41fd-b608-cfed7fe87395%40googlegroups.com
>>>> <https://groups.google.com/d/msgid/hermes-lite/3aaf2e01-a21a-41fd-b608-cfed7fe87395%40googlegroups.com?utm_medium=email&utm_source=footer>.
>>>>
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Hermes-Lite" group.
>>> To unsubscribe from this group and stop receiving emails from it,

Sid Boyce

unread,
May 27, 2020, 9:53:26 AM5/27/20
to herme...@googlegroups.com
Hi Graeme,
Thanks, too busy at the moment to pursue a solution.
73 ... Sid.


On 27/05/2020 12:03, Graeme Jury wrote:
> Hi sid,
>
> I am writing up how it is done and the pitfalls that I stumbled
> across. I will do it as a wiki so it will be there for others in the
> future. In the usual way it is taking twice as long as I expected.
>
> 73, Graeme ZL2APV
>
> On Wednesday, May 27, 2020 at 2:36:24 AM UTC+12, Sid Boyce wrote:
>
> Hi Graeme,
> If you get it to connect, please pass on the info.
> I also find Ubuntu is typically way down level on software
> compared to
> my favourite openSUSE Tumbleweed and Fedora.
> Both openSUSE and Fedora have regular and at times very large
> updates.Â
> They keep running with these rolling updates.
> 73 ... Sid.
>
>
> On 26/05/2020 02:45, Graeme Jury wrote:
> > Thanks Sid, that explains it. I am on Linux Mint 19.3 and it
> provides
> > libhamlib-utils 3.1.7build1 so very out of date. Its one of the
> things
> > that is not good about Ubuntu and its clones with many apps being 3
> > years or more out of date. I will try to find a ppa. I went to the
> > hamlib site and looked at the list in the wiki and rig# 240 didn't
> > show there so I thought my installation was matching the latest so
> > more searching needed on this too.
> >
> > 73, Graeme
> >
> > On 26/05/20 12:14 pm, Sid Boyce wrote:
> >> Hi Graeme,
> >> I am on Ubuntu 20.04
> >> libhamlib-utils 3.3-10build1
> >> # rigctl --list|grep 240
> >>    240ÂÂ
> OpenHPSDR             PiHPSDR
> >> 20170121        Beta
> >>   2401ÂÂ
> RFT            ÂÂ
>       EKD-500
> >> 0.4            Alpha
> >>
> >> It doesn't look like it's been updated since 2017 in which case I
> >> would expect all distros to have it.
> >>
> >> I get rig open error on Ubuntu and openSUSE.
> >> # rigctld -m 240  -r localhost:19090
> >> rig_open: error = IO error
> >> 73 ... Sid.
> >>
> >> On 26/05/2020 00:39, Graeme Jury wrote:
> >>> Hello Matthew,
> >>>
> >>> Thanks for all the information and it is all there except for one
> >>> stumbling block - the rig#. I tried rig 240 and got an error:
> >>> gvj@gvj-M92p ~ $ rigctld -m 240 -r localhost:19090
> >>> Unknown rig num 240, or initialization error.
> >>> Please check with --list option.
> >>>
> >>> Listing showed that the rigs in the 200's finished at 239 so I
> tried
> >>> for a Kenwood TS-2000 as the ctcss tones were compatible in
> piHPSDR
> >>> and I hoped the rest would be too but ...
> >>>  gvj@gvj-M92p ~ $ rigctld -m 214 -r localhost:19090
> >>>> send an email to herme...@googlegroups.com <javascript:>
> >>>> <mailto:hermes-lite...@googlegroups.com <javascript:>>.
> <https://groups.google.com/d/msgid/hermes-lite/3aaf2e01-a21a-41fd-b608-cfed7fe87395%40googlegroups.com?utm_medium=email&utm_source=footer
> <https://groups.google.com/d/msgid/hermes-lite/3aaf2e01-a21a-41fd-b608-cfed7fe87395%40googlegroups.com?utm_medium=email&utm_source=footer>>.
>
> >>>>
> >>>
> >>> --
> >>> You received this message because you are subscribed to the
> Google
> >>> Groups "Hermes-Lite" group.
> >>> To unsubscribe from this group and stop receiving emails from it,
> >>> send an email to herme...@googlegroups.com <javascript:>
> >>> <mailto:hermes-lite...@googlegroups.com <javascript:>>.
> <https://groups.google.com/d/msgid/hermes-lite/b7d60b45-ff20-b62c-b641-08c75eed5654%40gmail.com?utm_medium=email&utm_source=footer
> <https://groups.google.com/d/msgid/hermes-lite/b7d60b45-ff20-b62c-b641-08c75eed5654%40gmail.com?utm_medium=email&utm_source=footer>>.
>
> >>>
> >>
> >>
> >
>
> --
> Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot
> Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support
> Senior Staff Specialist, Cricket Coach
> Microsoft Windows Free Zone - Linux used for all Computing Tasks
>
> --
> You received this message because you are subscribed to the Google
> Groups "Hermes-Lite" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to hermes-lite...@googlegroups.com
> <mailto:hermes-lite...@googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/hermes-lite/a063a810-0bca-4593-8460-863ec19860ed%40googlegroups.com
> <https://groups.google.com/d/msgid/hermes-lite/a063a810-0bca-4593-8460-863ec19860ed%40googlegroups.com?utm_medium=email&utm_source=footer>.

Graeme Jury

unread,
May 27, 2020, 11:28:56 PM5/27/20
to Hermes-Lite
Hello Group,

I have attached a record of how I set up low latency CW on linHPSDR based to a large extent on what I learned from SparkSDR. This document should be in the wiki I feel although on the other hand being radio specific should it be on that radio's site. The reason that I think that it belongs in our wiki is that it is typical of how to go about this sort of thing with HL2 and I am looking for advice particularly from you Steve about this.

If it does go into our wiki I would expect it to go under software and linHPSDR but think that running it in line with the present data would be too wordy and maybe should go under a page link. Any suggestions welcome.

73, Graeme ZL2APV
>     >>>> <mailto:hermes-lite+unsub...@googlegroups.com <javascript:>>.
>     >>>> To view this discussion on the web visit
>     >>>>
>     https://groups.google.com/d/msgid/hermes-lite/3aaf2e01-a21a-41fd-b608-cfed7fe87395%40googlegroups.com
>     <https://groups.google.com/d/msgid/hermes-lite/3aaf2e01-a21a-41fd-b608-cfed7fe87395%40googlegroups.com>
>
>     >>>>
>     <https://groups.google.com/d/msgid/hermes-lite/3aaf2e01-a21a-41fd-b608-cfed7fe87395%40googlegroups.com?utm_medium=email&utm_source=footer
>     <https://groups.google.com/d/msgid/hermes-lite/3aaf2e01-a21a-41fd-b608-cfed7fe87395%40googlegroups.com?utm_medium=email&utm_source=footer>>.
>
>     >>>>
>     >>>
>     >>> --
>     >>> You received this message because you are subscribed to the
>     Google
>     >>> Groups "Hermes-Lite" group.
>     >>> To unsubscribe from this group and stop receiving emails from it,
>     >>> send an email to herme...@googlegroups.com <javascript:>
>     >>> <mailto:hermes-lite+unsub...@googlegroups.com <javascript:>>.
>     >>> To view this discussion on the web visit
>     >>>
>     https://groups.google.com/d/msgid/hermes-lite/b7d60b45-ff20-b62c-b641-08c75eed5654%40gmail.com
>     <https://groups.google.com/d/msgid/hermes-lite/b7d60b45-ff20-b62c-b641-08c75eed5654%40gmail.com>
>
>     >>>
>     <https://groups.google.com/d/msgid/hermes-lite/b7d60b45-ff20-b62c-b641-08c75eed5654%40gmail.com?utm_medium=email&utm_source=footer
>     <https://groups.google.com/d/msgid/hermes-lite/b7d60b45-ff20-b62c-b641-08c75eed5654%40gmail.com?utm_medium=email&utm_source=footer>>.
>
>     >>>
>     >>
>     >>
>     >
>
>     --
>     Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot
>     Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support
>     Senior Staff Specialist, Cricket Coach
>     Microsoft Windows Free Zone - Linux used for all Computing Tasks
>
> --
> You received this message because you are subscribed to the Google
> Groups "Hermes-Lite" group.
> To unsubscribe from this group and stop receiving emails from it, send
CW and Logging on linHPSDR.pdf

Steve Haynal

unread,
May 28, 2020, 1:07:18 AM5/28/20
to Hermes-Lite
Hi Graeme,

Thanks for the document! I've added it as a link in the linHPDSDR section:

People can click on the link and download your entire .pdf document. This is similar to the SDR console document. 

Please let me know if you want any changes.

73,

Steve
kf7o

Matthew

unread,
May 29, 2020, 4:27:56 AM5/29/20
to Hermes-Lite
Thanks for taking the time to write this up Graeme, much appreciated. One small point maybe worth adding, for the sidetone (for now) you must have PulseAudio installed and running for linHPSDR. Alsa only Linux systems need a couple of tweaks in the code.

I have a general recommendation to CQRlog users - turn on the (not default) log backup option. I came very close to losing 2 years worth of logs.

73 Matthew M5EVT.

Graeme Jury

unread,
May 29, 2020, 5:43:29 AM5/29/20
to Hermes-Lite
No problem Matthew, As I don't have access to the wiki/docs I can't directly post the change to the document so I have edited it and attached it here. Steve, could you please swap this version for the one currently in the https://github.com/softerhardware/Hermes-Lite2/wiki/docs/ directory.

If anyone else spots omissions or better ways of presenting the information please post here and I will edit the document and re-submit.

73, Graeme ZL2APV
CW and Logging on linHPSDR.pdf

Steve Haynal

unread,
May 30, 2020, 1:32:29 AM5/30/20
to Hermes-Lite
Hi Graeme and Matthew,

I updated the file.

Just a note to people comfortable with git, you can clone the github wiki. Then adding/removing/editing files is just like working with any other code.

73,

Steve
kf7o
Reply all
Reply to author
Forward
0 new messages