Update OpenHPSDR Power SDR

11,284 views
Skip to first unread message

scumball contractor

unread,
Jun 6, 2020, 9:03:55 AM6/6/20
to Hermes-Lite
Hi,

I'm sending this out again because Google groups don't work as other groups, you have to start an new message via the web interface (unless you know better?). I just created the original message by modifying the subject of an existing message but that screws everything up when it comes to threading on the web interface. You live and learn.

I have been playing with the OpenHPSDR Power SDR code to add better support for the Hermes Lite. I would be interest in a few beta tester who are not afraid of screwing up there installation and know how to back-up their databases and the like.

I have added/updated the following:
  •   Add functionality for Hermes Lite 2
  •   Added initial set-up radio button to do basic set-up
  •   Adjusted set-up form to reflect Hermes Lite 2 functionality
  •   Changes functionality of CPU utilisation to display temp/ver/PA current - can be changed back via Setup/Display/General/Hermes Lite
  •   Adjusted S-Att to utilise full LNA range, gain is shown as negative attenuation
  •   Auto adjust of S-Att to utilise full range of ADC, keeps AGC gain constant - can be switched off by double clicking on S-Att title
  •   Power meter scaled correctly
  •   Fixed PS SetPk variable not being saved correctly
  •   Changed database location for HL2 to not interfere with official PowerSDR releases
  •   Changed Set-up/General/Hermes Lite Ctrl to re-purpose Hercules button for N2ADR filter
  •   Set-up wizard creates initial Hermes Lite Ctrl pins for N2ADR filter

It isn't a proper install but a zip of an install and can be placed in an different directory (C:\OpenHPSDR is what I use) so should allow the original release to still be used. A copy of the original install database should be take, just in case.


Contact me direct for details of where to get the release.


Cheers


Reid

Gi8TME/Mi0BOT

scumball contractor

unread,
Jun 26, 2020, 3:17:43 AM6/26/20
to Hermes-Lite
Hi,

I have updated the release to Beta 5:


Add functionality for Hermes Lite

    Added initial setup radio button to do basic setup
    Adjusted setup form to reflect Hermes Lite functionality

    Changes functionality of CPU utilisation to display temp/ver/PA current
    Adjusted S-Att to utilise full LNA range, gain is shown as negative attenuation
    Auto adjust of S-Att to utilise full range of ADC
    Power meter scaled correctly
    Fixed PS SetPk variable not being saved correctly
    Changed database location for HL2 to not interfere with offical PowerSDR releases
    Changed Setup/General/Hermes Lite Ctrl to repurpose Hercules button for N2ADR filter
    Setup wizard creates initial Hermes Lite Ctrl pins for N2ADR filter
    Fixed issue where changes to the Hermes Lite J16 receive pins were being lost over power cycle
    Auto att keeps AGC gain constant
    Corrected operation of "Rx/TX Ant" button so that it work with RX1 on Filter/Ant setup page (Alex renamed to Filter/Ant)
    Auto Att can now be switch off by setting "Auto delay" to 0
    Re-enabled "MUT" button. It mightn't work on second Rx
    Added experimental variable mouse wheel scroll. Enable/Disable via Setup/Display


Thanks for the feedback from beta testers.

Cheers

Reid

Gi8TME/Mi0BOT

Joe LB1HI

unread,
Jun 26, 2020, 4:27:19 AM6/26/20
to Hermes-Lite
It is public OpenSource ?

Reid Campbell

unread,
Jun 26, 2020, 4:49:42 AM6/26/20
to herme...@googlegroups.com
--
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/af61c7d2-853a-4e58-bd2c-d0c0b6f8e490o%40googlegroups.com.

Joe LB1HI

unread,
Jul 14, 2020, 6:30:18 PM7/14/20
to Hermes-Lite
Hi,
Can you provide us with information on how to install your beta5 fork?

73, Joe

Reid Campbell

unread,
Jul 14, 2020, 7:24:12 PM7/14/20
to herme...@googlegroups.com
Hi Joe,


It isn't a proper install but a zip of an install and can be placed in an different directory (C:\OpenHPSDR is what I use) so should allow the original release to still be used.

Cheers

Reid
Gi8TME/Mi0BOT

Prabir Debnath

unread,
Jul 14, 2020, 10:43:43 PM7/14/20
to Reid Campbell, Hermes-Lite
Hi Reid,

I started using the Beta 5 recently. Going all well. Could you please confirm what is the min. Output power it can display as I am finding if it not crosses 1watt it shows 0.

On another note after some time I would like to feed the forward power of my 500watt homebrew amplifier to power SDR. I would like to know is it possible for power sdr to display power Till 500 tp 600watt.

73
Probir VU2BQF 

Reid Campbell

unread,
Jul 15, 2020, 4:20:54 AM7/15/20
to Prabir Debnath, Hermes-Lite
Hi Probir,


On 15/07/2020 03:43, Prabir Debnath wrote:
Hi Reid,

I started using the Beta 5 recently. Going all well. Could you please confirm what is the min. Output power it can display as I am finding if it not crosses 1watt it shows 0.

There is a setting under Setup/Display/Multimeter/Show Decimal - tick that and you will get the 1/10 displayed.



On another note after some time I would like to feed the forward power of my 500watt homebrew amplifier to power SDR. I would like to know is it possible for power sdr to display power Till 500 tp 600watt.

The scaling of the RF power measurement is based on the model of radio that PowerSDR is configured for. As the HL2 is a maximum of 5W, the Anan-10 scaling is selected. If you make sure the forward/reverse voltages are in the same range and with the decimal point turned on, you would be able to have a resolution of 10W.

Cheers

Reid
Gi8TME/Mi0BOT

Probir

unread,
Jul 15, 2020, 4:24:19 AM7/15/20
to Reid Campbell, Hermes-Lite
Oh that’s Great
 
Sure will change to see the value today
 
 
thanks
 
73
Probir VU2BQF

Chris Gerber

unread,
Jul 15, 2020, 9:09:06 AM7/15/20
to herme...@googlegroups.com


Hi,

this Beta Version works great. Except cant uncheck 'Auto Att A' here always sets it back to checked
Do I do something wrong?

73 Chris HB9BDM

terry long

unread,
Jul 15, 2020, 11:20:38 AM7/15/20
to Hermes-Lite
Hello Reid,

Thank you for your efforts to implement fully the HL2 controls in PowerSDR.  Have you worked to implement audio directly in PowerSDR so that a virtual audio cable is no longer required to listen to the HL2 via the main Power SDR audio controls?

Terry
N8AB

Reid Campbell

unread,
Jul 15, 2020, 1:08:31 PM7/15/20
to herme...@googlegroups.com
Hi Chris,

You can switch "Auto Att" off by setting the delay to 0 in Setup/General/Options/Auto Delay. To switch back on, set the delay and double click on the A-Att label in the main console window.

Cheers

Reid
Gi8TME/Mi0BOT

Reid Campbell

unread,
Jul 15, 2020, 3:18:15 PM7/15/20
to herme...@googlegroups.com
Hi Terry,

I'm not sure I fully understand your question. I don't believe you need a Virtual Audio Cable for PowerSDR to work with the PC audio, though PowerSDR does talk about VAC for directing audio based on installed devices. You would install a Virtual Audio Cable program if you wanted to redirect your audio to another program like WSJT-X.

Maybe you could detail the problem you are having or the functionality you want to see in PowerSDR?

Cheers

Reid
Gi8TME/Mi0BOT
--
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.

Terry Long

unread,
Jul 20, 2020, 12:03:22 PM7/20/20
to Hermes-Lite
Hello Reid

Regarding audio out with powersdr software. The audio controls on the main screen do not work with PowerSDR.
In order to hear the RX audio I have to enable VAC1. Is this just my setup? Not sure. Main volume control has no affect on audio output. Hope this is clear.

Terry

Reid Campbell

unread,
Jul 20, 2020, 4:06:05 PM7/20/20
to herme...@googlegroups.com
Hi Terry,

I now understand what you are talking about. There are several controls
that don't appear to work in PowerSDR. I have briefly looked at some of
them and discovered that code had been commented out. That was true of
the Mute button, so I uncommented the code and it started to work. You
don't comment out code for no good reason, so I expect to find some
further issue down the line.

You mention the Master audio control, there is also the Mic gain doesn't
work.

The VAC1 and VAC2 thing is confusing, I thought at the start you used
them to control where the audio when. You setup VAC1 for the PC speakers
and you would setup VAC2 for piping audio to another program. That's not
the case, VAC1 is for Rx1, VAC2 is for Rx2.

I will look at them again when I take time but replacing a roof on a
shed this weather.

Cheers

Reid
Gi8TME/Mi0BOT

Wolfgang DL9UFB

unread,
Jul 23, 2020, 6:55:59 AM7/23/20
to Hermes-Lite
Hello Reid,

the version 3.5.0 Beta 5 works well for me.
Nice is the working muting button,
unfortunately this also causes the record audio
mute-keyed.
Sometimes you want to record something
without listening to this.

73, Wolfgang DL9UFB

Reid Campbell

unread,
Jul 25, 2020, 3:51:54 AM7/25/20
to herme...@googlegroups.com
Hi Wolfgang,

The mutt button sets the output of the receiver to zero and I imagine that is were the input for the record comes from. I'll bear the request in mind and may figure out a way to do it in the future.

I have noticed that I can make a recording but playing it back shows a waterfall display but no sound. Not sure what I'm doing wrong?

Cheers

Reid
Gi8TME/Mi0BOT  
--
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.

Doug Schultz

unread,
Aug 12, 2020, 8:31:32 PM8/12/20
to Hermes-Lite
New user here ... I downloaded the beta zip file, extracted it to a new folder, and tried running PSDR. Windows (of course) complained it was from an unknown publisher, clicked run any way. The program did not start, and strangely the executable disappeared from the folder ...

I have an older version 3.4.9 installed normally.

Am I missing something (likely pretty silly)?

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

Pibo - S58WW

unread,
Aug 13, 2020, 12:10:32 AM8/13/20
to Hermes-Lite
Hello there!

Alow exe file in Virus and treat protection.....

Regards with respect!

73 Pibo S58WW

Reid Campbell

unread,
Aug 13, 2020, 3:06:07 AM8/13/20
to herme...@googlegroups.com
Hi Doug,

I think your virus checker thinks it knows better than you and is removing the file. I would check if you can specify an opt out for the PowerSDR exe in the virus checker settings.

Cheers

Reid
Gi8TME/Mi0BOT

Doug Schultz

unread,
Aug 13, 2020, 12:00:53 PM8/13/20
to Hermes-Lite
Yes, that was it.
Thanks!
Doug

Mark Turner

unread,
Aug 15, 2020, 7:48:23 AM8/15/20
to Hermes-Lite
Hi Reid,

trying out the Beta 5, mostly looks good.

One difference I find (to PowerSDR_mRX_PS_v3.4.9.0) is that the CW Break In / Semi Break-In Delay setting doesn't seem to be honoured in Beta 5 - at least it behaves differently to the 3.4.9 version. The "hang time" doesn't seem to change on Beta 5, no matter what the delay setting (and yes, it is enabled), whereas on 3.4.9 it works as expected.

Regards, Mark

Mark Turner

unread,
Aug 15, 2020, 8:02:13 AM8/15/20
to Hermes-Lite
Hi again!

actually something more fundamental is wrong with CW, in my setup - it's not sending properly at all using Beta 5, but 3.4.9 is ok. I need to investigate further; it's a slightly complicated remote setup (but all being tested locally on the same physical site for now), using RemoteHams s/w to provide the internet link.

Mark

Reid Campbell

unread,
Aug 16, 2020, 5:15:40 AM8/16/20
to herme...@googlegroups.com
Hi Mark,

I don't think I have messed with any of the CW controls but there might have been side affects. My code base started just after 3.4.9.0 and changes had already been made that were never released. Some of these change seem to be to CW controls.

Can you explain how you work CW with PowerSDR. From a quick look on line I can't see how you interface a key to the PC. I know there has been some discussion about MIDI interfaces and the like, so I would be interest to know your method. That would allow me to debug the issue.

Cheers

Reid
Gi8TME/Mi0BOT    
--
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.

Chris Gerber

unread,
Aug 16, 2020, 8:19:58 AM8/16/20
to herme...@googlegroups.com

Hi All

Due my extensive use of my HL2 on HF Bands using a SMC to BNC adapter, I
was really able to break out the built in

SMA Connector. This with only two thin pins solderd  to the board,
connector broke loose after tighetening the Adapter

a bit to hard, in order to connect a stiff BNC cable to it.

Wow, but it was an easy fix. I just turned the SMA Connectr around and
resolderd them with two former free legs to the

board again. But then I found a easy way avoid a new breakout. So solder
the backplate of the SMA connector to the

existing solderpoins. As you can see on the added pics. This prevents it
from breaking loose again, as you would need a

much larger force. (Sorry one picture is not of best quality.)

At the same time added an extra BNC Connector as you can see. It works
great!

Maybe someone in charge clould tell Makerfabs to solder those SMA
connectors that way, maybe only the ANT-Connector

as this is often used with stiffer larger cables via adpater.

73 Chris HB9BDM


Bottom Side of Filter Board 1.jpg
Bottom Side of Filter Board 2.jpg
HL2 BNC Mounting Inside.jpg
HL2 Case wit BNC.jpg

Steve Haynal

unread,
Aug 16, 2020, 11:47:04 PM8/16/20
to Hermes-Lite
Hi Chris, 

There is also a proper edge launch SMA connector where both the top and bottom pins can be soldered to the PCB. Maybe we should switch to that part for future builds. 

73,

Steve
kf7o

Chris Gerber

unread,
Aug 17, 2020, 3:34:06 AM8/17/20
to herme...@googlegroups.com
Hi Steve

I am no expert on SMA connectors, but this would be a very good solution. Maybe only for the  ANT. connecter.
As others are mostly used with thinner SMA containing connectors. Bu it doeas really take very little force to
break loose, as some BNC connector are hard to remove and the two pins cant hold the torque force.
But the solder solution I did here cured  it as well. I cant break it loose anymore

73 Chris
--
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.

Steve Haynal

unread,
Aug 18, 2020, 12:47:49 AM8/18/20
to Hermes-Lite
Hi Chris,

The SMA part is this:

All five pins would be soldered to the PCB for more strength, 3 on top and 2 on bottom. 

Your soldering solution is a good option for current owners.

73,

Steve
kf7o


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

Chris Gerber

unread,
Aug 18, 2020, 3:35:14 AM8/18/20
to herme...@googlegroups.com
Hi Steve

thats the correct SMA Part Makerfabs should mount, this only for the ANT Connector as he is the most likely
 dangerous part to break, using SMA to BNC conncters. I my self I am in the clear with all concerning HL2

73 Chris
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/9c38fcd3-a348-466c-87ad-532b586db36bo%40googlegroups.com.


ei3kd...@gmail.com

unread,
Aug 20, 2020, 7:25:46 AM8/20/20
to Hermes-Lite

Hi Reid,

Thanks for replying. I’ve removed the remote element to simplify matters and still see the problem.

CW keying is achieved programmatically here, I don’t have anything physically connected to the key/ptt socket. Even though it’s not how I usually use it, the simplest way to demonstrate the issue in my case is to use the PowerSDR CWX menu: There are CW messages there that can be transmitted – with 3.4.9 any of those messages get sent correctly, and the (ptt) hang time appears to respond to the semi break-in delay setting – with Beta 5 the cw isn’t properly formed, the tx drops out a lot, and the semi break-in delay certainly makes zero difference to anything.

It could well be something specific with my setup but, as far as I can see, the settings are identical between the two program versions. Of course there may be some subtle difference I’ve missed because the menus in 3.4.9 are different with no “Lite”-specific options. 

Following up from what I've said above, I've now been able to build your versions from the github archive and found the problem exists even back at Beta 1. My own built version of 3.4.9 works fine, so it's something right at the start of the changes. investigations continue...  

Regards, Mark

Chris Gerber

unread,
Aug 20, 2020, 10:18:34 AM8/20/20
to herme...@googlegroups.com
Hi

I need help connecting Sprksdr2 with WSJTX or Multipsk. I have al those
programs

loaded and running on my Win10 64 computerand thex work well with Simons
Console or

PowerSDR 5Beta, but dont know how to connect to Sparks newest version?

73 Chris


Chris Gerber

unread,
Aug 20, 2020, 1:19:37 PM8/20/20
to herme...@googlegroups.com

Hi All

I have 2 HL2 whorked perfect, but now I cant connecte one of my units
any more to my Programs

like Console or Powersdr 5Beta. All light flashing ok. But get the
messages when connecting

Error starting HPSDR Hardware, is it connected and powered?

Also: PortAudio Error -9988   - Invalid stream pointer

My other HL2 behaves perfect normal, I played around with Sparksdr2
program but no Updates or

and any Setup tasks at all.

What can I do? or find the fault?

73 Chris



Alan Hopper

unread,
Aug 20, 2020, 1:26:46 PM8/20/20
to Hermes-Lite
Hi Chris,
have you set different mac addresses on the two HL2s? Very odd stuff can happen if they both have the same mac, they can appear to work but then not. Both Quisk and Spark let you set the mac, it is best to turn one off completly and reset everything before changing the mac on the other one. Console does report the mac I believe. If they do have different macs does Console or Spark discover both radios?
73 Alan M0NNB

Alan Hopper

unread,
Aug 20, 2020, 1:30:31 PM8/20/20
to Hermes-Lite
Hi Chris,
for wsjtx, try using the DIGIU mode and cat over rigctrl, the help file should describe the settings. The same might work for multipsk, there is also a special multipsk mode but it is rx only.
73 Alan M0NNB

Alan Hopper

unread,
Aug 20, 2020, 2:37:12 PM8/20/20
to Hermes-Lite
Hi Chris,
trying to keep this on group as others may help.  With just the problem radio powered what lights are on and does spark discover it(ie list it in the top bar)?
73 Alan M0NNB

Chris Gerber

unread,
Aug 20, 2020, 4:31:56 PM8/20/20
to herme...@googlegroups.com
Hi Alan

Status on the not functional unit:
I see the following lites when powered: HW on Clk flshing. after 2 sec SPD on and CLK and IP both flashing
Lan Connecter:  Green (Left side) first flashing the stopping to flash - Orange (Right side) steady on

Status on the functional unit:
I see the following lites when powered: SPD and HW on steady, CLK first flashing. IP off. After about
10 - 15 sec both CLK and IP flashing.
Lan Connecter:  Green (Left side) first flashing the stopping to flash - Orange (Right side) steady on
I see certainly a difference between the unit working ok and connecting versus the none conncting once
When trying to connect Console message: Device not found on 169.254..19.221

This my observations
73 Chris

--
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.

Steve Haynal

unread,
Aug 20, 2020, 11:27:52 PM8/20/20
to Hermes-Lite
Hi Chris,

Is your report below for when only one unit is on and connected to your network at a time? Did you ever change the MAC address for one? You must do that for proper operation of two units on the same LAN.

With just the non functional unit connected to the network (disconnect the functional unit), please try the recommendations in this recent thread. In particular, the force factory boot.


73,

Steve
kf7o
To unsubscribe from this group and stop receiving emails from it, send an email to hermes-lite+unsubscribe@googlegroups.com.

Christian Veith

unread,
Aug 21, 2020, 1:26:19 AM8/21/20
to Hermes-Lite
Hi Steve,

I opt for this part replacement. I've replaced the original HF SMA socket with one of these after mine broke too.

Best 73s

Chris, DL5CV

To unsubscribe from this group and stop receiving emails from it, send an email to hermes-lite...@googlegroups.com.

--
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/9c38fcd3-a348-466c-87ad-532b586db36bo%40googlegroups.com.

Reid Campbell

unread,
Aug 21, 2020, 2:58:59 AM8/21/20
to herme...@googlegroups.com
Hi Mark,


On 20/08/2020 12:25, ei3kd...@gmail.com wrote:

Hi Reid,

Thanks for replying. I’ve removed the remote element to simplify matters and still see the problem.

CW keying is achieved programmatically here, I don’t have anything physically connected to the key/ptt socket. Even though it’s not how I usually use it, the simplest way to demonstrate the issue in my case is to use the PowerSDR CWX menu: There are CW messages there that can be transmitted – with 3.4.9 any of those messages get sent correctly, and the (ptt) hang time appears to respond to the semi break-in delay setting – with Beta 5 the cw isn’t properly formed, the tx drops out a lot, and the semi break-in delay certainly makes zero difference to anything
It could well be something specific with my setup but, as far as I can see, the settings are identical between the two program versions. Of course there may be some subtle difference I’ve missed because the menus in 3.4.9 are different with no “Lite”-specific options. 

I had a quick look at this the other day and I can confirm that I'm seeing the same.



Following up from what I've said above, I've now been able to build your versions from the github archive and found the problem exists even back at Beta 1. My own built version of 3.4.9 works fine, so it's something right at the start of the changes. investigations continue... 

Proper job. I started to go back to the first beta but couldn't build it due to segmentation errors. This was something that I fixed in the later beta releases and don't understand why previous releases, including the official ones, didn't crash. Maybe something to do with the build environment.

Now that I know it was in the first beta, I can look at all the changes that were made from the last official release and the first beta. This will include changes made by the official PowerSDR team but were never released.

Cheers

Reid
Gi8TME/Mi0BOT

Chris Gerber

unread,
Aug 21, 2020, 12:24:24 PM8/21/20
to herme...@googlegroups.com
Hi Steve

Thanks your mail was of great help. I was able to fix it with Reset, and checked afterwards all, Bias etc
All ok. Also using different Mac. I am still a newcomer on HL2, but catching up...

So  73 es tnx Chris HB9BDM
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/960ee0af-c406-4156-bfdf-b79188082afbo%40googlegroups.com.


ei3kd...@gmail.com

unread,
Aug 25, 2020, 9:03:29 AM8/25/20
to herme...@googlegroups.com

Hi Reid,

 

I think the fault is in code changed by the official team – I built their 3.5.0_a1 version (i.e. not incorporating any of your changes, I assume) and see the same symptoms. I saw some comments in older code to do with wanting to improve how cw hang time worked, perhaps that’s a clue as to some subsequent changes that have broken “CWX”?

Hopefully you’ll be able to find it before I do – coming into this “sight unseen” is a bit daunting for me! The tagged commits are quite wide-sweeping, making it more difficult to narrow down when/where the problem manifested itself, but that’s simply the way things are sometimes.

 

Regards, Mark

Reid Campbell

unread,
Aug 25, 2020, 10:09:03 AM8/25/20
to herme...@googlegroups.com
Hi Mark,

Yes, I found that it was in that _a1 build so I tried to remove some of the changes but couldn't find the offending code. Was tempted to rebuild using the official 3.4.9 as a starting point.

It's not a great project to start learning .net on. Source files which run into 10's of thousands of line of code which choke the development environment and the change management tools (I use Source Tree for version management but am playing with Fork). Wouldn't it have been great if there was a check-in "Adjusting cw hang time", but like you say, it is what it is :-)

I just had a look at your web site and we might have worked on some VHF FD as Gi4GTY/P, the Lagan Valley club. I'll look out for you if you are ever on 80M.

Cheers

Reid
Gi8TME/Mi0BOT

Reid Campbell

unread,
Aug 25, 2020, 6:21:26 PM8/25/20
to herme...@googlegroups.com
Hi Mark,

Found the problem. Change the code at line 37139 from:

               if (cw_fw_keyer &&
                    (RX1DSPMode == DSPMode.CWL || RX1DSPMode == DSPMode.CWU) &&
                     !chkTUN.Checked &&
                     current_ptt_mode != PTTMode.SPACE &&
                    current_ptt_mode != PTTMode.CAT
                    && current_ptt_mode != PTTMode.CW
                    )
                    JanusAudio.SetXmitBit(0);
                else JanusAudio.SetXmitBit(1);

to:

               if ( cw_fw_keyer &&
                     (RX1DSPMode == DSPMode.CWL || RX1DSPMode == DSPMode.CWU) &&
                     !chkTUN.Checked &&
                     current_ptt_mode != PTTMode.SPACE &&
                     // current_ptt_mode != PTTMode.CW && // Mi0BOT: Removed as it was causing a problem with CWX
                     current_ptt_mode != PTTMode.CAT
                   )

                    JanusAudio.SetXmitBit(0);
                else
                    JanusAudio.SetXmitBit(1);

I'm not sure why the change was made but that will come out in the wash as something else will probably break. It will allow you to test and I will put it in the next beta release after more testing.

Cheers

Reid
Gi8TME/Mi0BOT

Reid Campbell

unread,
Aug 26, 2020, 2:57:29 AM8/26/20
to herme...@googlegroups.com
Sorry, forgot to meant the file console.cs

Cheers

Reid
Gi8TME/Mi0BOT

ei3kd...@gmail.com

unread,
Aug 27, 2020, 4:06:57 AM8/27/20
to herme...@googlegroups.com

Excellent Reid,

 

That change certainly fixes my particular issue; CW via the CWX menu and also remotely using RemoteHams software appear to work fine, including switching between full and semi-break in, hang time, etc. Now the search is on to discover what the fix breaks, ‘cos that conditional must have been put there for a reason! It could well affect manual CW via the KEY/PTT socket (particularly h/w PTT and how it interacts with s/w hang-time?) but I haven’t checked that yet because it’s not something I normally use.

I wonder if people using the master software (the 3.5.0_a1 version) with a HERMES board see the same issue, i.e. whether it should be raised as a bug there?

Pibo - S58WW

unread,
Aug 27, 2020, 12:16:52 PM8/27/20
to Hermes-Lite
Hello Reid, Mark and all others!

I can report that in version 3.5.0_a1 CW with CWX is not working good and also if you want to key (SETUP/DSP/CW connections/Secondary/COMport) with external program like CWType over COM port pair, that function is not working.

With version 3.4.9 all that functions are working and also CWX is performing OK!

Regards with respect!

Thanks for excelent work!

73 Pibo S58WW

Chris Gerber

unread,
Aug 27, 2020, 1:14:30 PM8/27/20
to herme...@googlegroups.com

Hello Reid, Mark

Here some notes form an PowerSDR-Beta5 user with CW Intersess

Installed Getware: hl2b5u_ak4951v3.rbf - with Ring and Pin invoked at CN4
Using PowerSDR Beta5 (Release from Geir)
Vibroflex Keyer connected straight to CN4. Works great.
Hang Delay adjustable and correct. Had several qso's with it.
Also CWX part working ok.

E X E C E P T:  NO Sidetone. (Had to use a second RX as sidetone)
I can invoke Sidetone on PowerSDR, by setting at Setup/Option: Disable PTT
But its useless as Sidetone is delayed.
I checke former PowerSDR Version 3.4.9 same effect, no Sidetone

73 Chris HB9BDM

Pibo - S58WW

unread,
Aug 27, 2020, 1:34:17 PM8/27/20
to Hermes-Lite
Hello Chris!

Are you are using AK4951 companion bord?

I am using CWType and sideton is inserted to souncard that am using for reception. No delay. Getware is ver. 72P2 and I am using PowerSDR mRX PS version 3.4.9 for CW.
3.5.0 beta 5 works OK for digital modes.

Regards!

73 Pibo S58WW

Steve Haynal

unread,
Aug 27, 2020, 1:41:53 PM8/27/20
to Hermes-Lite
Hi Chris,

As I said before, unless you are using the ak4951 board, you need to use the main gateware to have the same behavior as before.

Which gateware 71.3 did you install? It should not be the one recently linked to in a post as that is a special variant but should be this one:

**USE THIS ONE**->

I would not expect big CW differences. In fact 71.3 has some CW bugs fixed.

You can find an archive of gateware here:

Reid Campbell

unread,
Aug 27, 2020, 2:50:00 PM8/27/20
to herme...@googlegroups.com
Hi Mark,

I wonder if the conditional was there for direct connection of a key via a serial port. I can't find much info on how to do that but I suspect that RST/DTR or the other RS232 control signals are involved.

I think that any bug report will fall on deaf ear as the bug is not in an official release. All effort now goes into Thetis. 

Cheers

Reid
Gi8TME/Mi0BOT

Reid Campbell

unread,
Aug 27, 2020, 3:48:48 PM8/27/20
to herme...@googlegroups.com
Hi Pibo,

Do you have an interface diagram on how to connect an external key to the pc via the com ports?

Cheers

Reid
Gi8TME/Mi0BOT

Pibo - S58WW

unread,
Aug 27, 2020, 4:45:09 PM8/27/20
to Hermes-Lite
Hello Reid!

I will make diagram and post it here.

Only HW you need is one phisical COM port (real or USB adapter from USB to COM) for paddle.
You need VSPE (virtual serial port) for one virtual COM port pair to connect CWtype program and  PowerSDR.

I will provide some pictures.

I need some time.

Regards with respect!

73 Pibo S58WW

Reid Campbell

unread,
Aug 27, 2020, 5:27:26 PM8/27/20
to herme...@googlegroups.com
That would be great, Pibo. I can then do some experiments to determine what effect changes to the software make to the CW interfacing.

Cheers

Reid
Gi8TME/Mi0BOT

Pibo - S58WW

unread,
Aug 27, 2020, 5:30:48 PM8/27/20
to Hermes-Lite
Dear Reid!

Not particularly nice, but to get an idea is probably enough. :-)

Regards with respect!

73 Pibo S58WW

CWHL2_S58WW.pdf

Chris Gerber

unread,
Aug 27, 2020, 6:40:49 PM8/27/20
to herme...@googlegroups.com
Hi

Well I picked the mention RBF file from the net, not knowing what else is is needed.
My HL2 is an Hermes and filter board from Makerfabs. I updated as was interested
to see an direct hooked up keyer to CN4 working, what was the case.
In the meantimeI changed to the main.rbf file which works but not with Vibro keyer
I see i have to learn more, but to use the Keyer directly is not so bad.

73 Chris
--
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.

Chris Gerber

unread,
Aug 27, 2020, 7:22:46 PM8/27/20
to herme...@googlegroups.com
Hi Pibo

No, I dont have any AK Board. Dont even know whats it is or used for. Fill me in.. I am an newbie !
II use the simple two board Hermes Lite 2 unit Main and filter board, with a connector
called KEY/PTT in front and there I connected my Vibroflex Paddle direct without converter
and am able, the in PowerSDR 3.5.0 Beta existing CW part for speed delay etc. to use.
This was possible with the maybe wrong Getware. But it did no harm and worked ok, except Sidetone.
I am using same PowerSDR 3.5.0 Beta5 also for all my Digital programs. All works ok.
It also works with the electronic Ultra Pico Converter between Paddle and HL2, but then I have to
switch off Lambic. But use those built in sidetone. Also works great with Simons Console-Program
I am long time user ANAN, F lex and Sunsdr2  from Vasily, but new on HL2

73 Chris
--
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.

Reid Campbell

unread,
Aug 28, 2020, 2:47:21 AM8/28/20
to herme...@googlegroups.com
Hi Pibo,

Thanks for that. Have you been able to connect directly to the PowerSDR software from the serial port without the cw type program? The PowerSDR check boxes mention Iambic mode but it is not obvious how you would connect the two paddles. I just see PTT line and Key Line but no mention of paddles.

Cheers

Reid
Gi8TME/Mi0BOT

Pibo - S58WW

unread,
Aug 28, 2020, 3:42:21 AM8/28/20
to Hermes-Lite
Dear Reid!

No! CWtype is free program and my goal was always to get monitoring for CW and also add paddle support. And CWtype is perfect mach for that. Paddle is connected to CWtype and sending monitor is done with the same program wit no latency.
Whatever is done in CWtype  is send to PowerSDR over COM pair.

Dear Chris!

Please gogle for HERMES LITE 2 PLUS. You will get the idea what AK4951 is.  If you install it you get HW audio codec, so you have MIC and PHONES connected to HL2.
But that is not something we are discusing here. I did find other solution for now. And it is working.
Investment in COM port paddle adapter is 3 € and 5 minutes of soldering. :-)

I wish that SDR console would support keying over COM port... but that is just humble wish.

Regards with high respect!

73 Pibo S58WW

Chris Gerber

unread,
Aug 28, 2020, 4:48:00 AM8/28/20
to herme...@googlegroups.com

Hello Pibo
Thanks for the infos. Interesting but was not aware of it, as looked only at my present
hardware which is fine. It looks almost like the original Hermes Board...
Yes agree would be nice seeing Console containing direct Paddle use.
I do it via Pico Keyer as said it works great even with correct sidetone on console

73 Chris HB9BDM

"Christoph v. Wüllen"

unread,
Aug 28, 2020, 5:17:29 AM8/28/20
to Chris Gerber, herme...@googlegroups.com
Dear Chris,


The side tone on the console is always a big problem, and mostly this
comes from the delays in the audio system of the host PC (so completely
outside both the Hermes board and the PowerSDR software). If you have
a one-shot oscilloscope with a trigger, I suggest the following experiment:

- trigger with the dit paddle
- connect oscill. to the PC sound output
- give a letter „V“

and then it would interest me what is the delay between pressing the
dit paddle and the first dit arriving at the headphone.

With my computers I alway end up with more than 30 msec delay, and this
is disastrous for CW if you operate at > 25 wpm. The problem shows up
if you un-intentionally want to give a letter „V“ and indeed send out
a digit „4“.

For example this picture shows what happens if I connect the paddle to
a GPIO of a RaspPi running pihpsdr and directly producing the side tone,
this is the ALSA delay.

The second picture shows the same thing, but the audio is generated on a
GPIO pin (OK, ugly square wave tone), but the delay is perfect:

I have done tons of such experiments (e.g. measuring the audio at the
Headphone jack of my SDR - not available for HL2 -.

The only thing which really works is for those SDRs which have a headphone
connector, connecting the paddle to the SDR and the side tone is produced
by the FPGA and mixed with the audio output on the headphone. The big disadvantage
is that you do not hear the side tone when using the PC audio.

This was a long e-mail. The bottom line for CW at the HL2 is:
=============================================================

Nothing can beat connecting the paddle to a WinKey Keyer, using the CW and PTT 
output of the Keyer and connect it to the HL2, and using the side tone from the
Keyer. I ususally use a PTT line-in delay of 100 msec since I am using an external
PA, but this does not matter. The point is that the Keyer does not already process
the fourth dot while you are not yet hearing it.

Yours Christoph DL1YCF. See two osci shots. The red line is the status of the dot
paddle, the blue is the audio output.






Chris Gerber

unread,
Aug 28, 2020, 12:48:07 PM8/28/20
to herme...@googlegroups.com
Hi Chris

Thanks fro the mail. I have all under control here regarding CW with HL2.
The confusion only started that I might have used by exident, the 'Wrong'
Getware which allowed me to connect my Paddle direct to CN4 the front
Key connector. By surprise it worked perfect, but without Sidetone.
So hoped one of the SW Gurus could bring up Sidetone on Powersdr to work.
The created sidetone when playing with the Setup/Option Disable, works but
is out of questions, useless. The rest is history.
As I am using on both programs PowerSDR andConsole my Pico Keyer for CW which
has an built in sidetone. The still small delay is acceptable as I am no High Speeder
Thanks anyway for you nice answer hope we can  extend some more about HL2
on other matter, but I am more then happy with it, my old Anan10 is stored away
as found the RX even better, far less spours on higher bands.

73 Chris HB9BDM
--
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.

Steve Haynal

unread,
Aug 30, 2020, 1:25:48 AM8/30/20
to Hermes-Lite
Hi Christoph,

I agree that your measurements apply for a typical sound setup, but there are techniques for low latency audio. I am an amateur musician and use sound synthesizers that are entirely software based. A midi keyboard is used to send note on/off/velocity information to the computer and typically sound is produced at the speaker output in under 10ms from a key press, sometimes in the 3ms-5ms range, otherwise musicians would be very frustrated. Granted this requires some specialized audio setup, but low latency is possible and widely used by musicians. CW operators can benefit from these same setups that musicians use. This has been discussed extensively on this list:


and other threads. Recently, Quisk has started accepting MIDI input and has a fast audio path. Alan has done work with midi CW in SparkSDR. SDRConsole has a fast path from HL2 back to the host PC for sidetone on the PC. 

73,

Steve
kf7o

Steve Haynal

unread,
Aug 30, 2020, 1:26:43 AM8/30/20
to Hermes-Lite

Steve Haynal

unread,
Aug 30, 2020, 1:35:01 AM8/30/20
to Hermes-Lite
Hi Chris,

With the Hermes-Lite 2.0 we have a concept of gateware variants. The basic idea is that you can load gateware with different functions on your HL2, as the FPGA is not large enough to hold all possible funcitons. For example, there is gateware that supports 10 receivers but not transmit which some people use for skimming, or variants for early versions of the the Hermes-Lite 2.0. The last stable release had main (the most widely used version) plus 9 variants:


The wiki should do a better job of describing variants as it can be confusing the first time you see it.

73,

Steve
kf7o


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

Reid Campbell

unread,
Aug 30, 2020, 4:25:34 AM8/30/20
to herme...@googlegroups.com
Hi Christoph, Steve,

I'll just mention at this point that I'm playing with MIDI input on PowerSDR. I have a Arduino Micro running a simple toggle program simulating a key press (based on the Arduino Spark work by Alan). The PowerSDR MIDI configuration sees this and I can assign it to various controls, the one control missing is the ability to key the radio to produce Morse!

I'm looking into how the keying works, so hoping to add a MIDI mapping for keying the TX. I can see references to dash/dot paddle inputs but as far as I can see, they are placed in the protocol and sent to the gateway. I think this was discussed away back about the need for a keyer in the firmware.

As for side-tone, well there doesn't seem to be any at the minute and I have a suspicion it is monitoring the actual transmission which would not work for high speed Morse.  Need to understand it more and maybe put in a direct tone generation from the MIDI input.

Cheers

Reid
Gi8TME/Mi0BOT 
--
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.

James Ahlstrom

unread,
Aug 30, 2020, 8:51:33 AM8/30/20
to Hermes-Lite
This describes how to connect a key to a com port:

Jim
N2ADR

Matthew

unread,
Aug 30, 2020, 1:07:33 PM8/30/20
to Hermes-Lite
Hi Reid,

You are correct that at the moment a dit and a dah don't do anything with standard gateware. The vision that I think both Alan and myself shared was that a MIDI based keyer would do the iambic stuff in a microcontroller then simply send an ON/OFF to the PC via midi. For me, there are too many things higher up my list, but I would love to see this. The alternative is an iambic keyer in the PC code, piHPSDR does this.

The uC solution would allow people to use said uC keyer for sidetone. However, sidetone by the PC is perfectly do-able (to my ear) for speeds up to 30 wpm. linHPSDR and SparkSDR both prove this. To get from the PC to the SDR, I use the cwx method in linHPSDR ( I[0] of IQ stream), but I think SparkSDR and Quisk don't use this. By not using the cwx method, one must take a bit more care over rise and fall of the cw waveform (but of course it then also allows you to control this too).

The k3ng Arduino keyer is well suited to this, but careful selection of micro is needed if you want to do "true" midi. There is some more information on this here.

Enjoy your experiments. I certainly enjoyed playing around with it for linHPSDR.

73 Matthew M5EVT.

Matthew

unread,
Aug 30, 2020, 1:17:43 PM8/30/20
to Hermes-Lite
Hi Christoph,

Expanding a little on what Steve says, I used the MIDI code from piHPSDR (thanks!) and linked it in with the unixcw library for a solution in linHPSDR. I measured around 12 ms latency from hardware key down to audio out of the PC. I have used my paddle to send up to 30 wpm and I couldn't "feel" the latency (perhaps better cw operators could?) Look for #ifdefine cwdaemon here and the cwdaemon is here. There are notes on the wiki explaining a bit more here. Unixcw supports PulseAudio and alsa (the caveat being that you need another alsa sink for the sidetone, but perhaps there are some clever alsa things that can be done?). I think adding mac (soundio or even better jack) support wouldn't be too complex, I just lack time to do this.

73 Matthew M5EVT.

Reid Campbell

unread,
Sep 1, 2020, 2:59:56 AM9/1/20
to herme...@googlegroups.com
Hi Matthew,


On 30/08/2020 18:07, Matthew wrote:
Hi Reid,

You are correct that at the moment a dit and a dah don't do anything with standard gateware. The vision that I think both Alan and myself shared was that a MIDI based keyer would do the iambic stuff in a microcontroller then simply send an ON/OFF to the PC via midi. For me, there are too many things higher up my list, but I would love to see this. The alternative is an iambic keyer in the PC code, piHPSDR does this.

I agree, that's the way to go. PowerSDR doesn't appear to have a function which can be mapped in the MIDI setup which cause the Tx to key. I'll look into adding keying functionality to the MIDI interface.



The uC solution would allow people to use said uC keyer for sidetone. However, sidetone by the PC is perfectly do-able (to my ear) for speeds up to 30 wpm. linHPSDR and SparkSDR both prove this. To get from the PC to the SDR, I use the cwx method in linHPSDR ( I[0] of IQ stream), but I think SparkSDR and Quisk don't use this. By not using the cwx method, one must take a bit more care over rise and fall of the cw waveform (but of course it then also allows you to control this too).

The k3ng Arduino keyer is well suited to this, but careful selection of micro is needed if you want to do "true" midi. There is some more information on this here.

It was that thread that inspired me to get a Arduino Micro to play with. They are straight forward to program once you remember that Loop() is not like Main() and all you local variable are reset every time you enter loop()! I also like that you still have a Serial.print() for debug while MIDI is running.

Cheers

Reid
Gi8TME/Mi0BOT


Enjoy your experiments. I certainly enjoyed playing around with it for linHPSDR.

73 Matthew M5EVT.

On Sunday, 30 August 2020 09:25:34 UTC+1, Reid Campbell wrote:
Hi Christoph, Steve,

I'll just mention at this point that I'm playing with MIDI input on PowerSDR. I have a Arduino Micro running a simple toggle program simulating a key press (based on the Arduino Spark work by Alan). The PowerSDR MIDI configuration sees this and I can assign it to various controls, the one control missing is the ability to key the radio to produce Morse!

I'm looking into how the keying works, so hoping to add a MIDI mapping for keying the TX. I can see references to dash/dot paddle inputs but as far as I can see, they are placed in the protocol and sent to the gateway. I think this was discussed away back about the need for a keyer in the firmware.

As for side-tone, well there doesn't seem to be any at the minute and I have a suspicion it is monitoring the actual transmission which would not work for high speed Morse.  Need to understand it more and maybe put in a direct tone generation from the MIDI input.

Cheers

Reid
Gi8TME/Mi0BOT 

On 30/08/2020 06:25, Steve Haynal wrote:

--
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.

Reid Campbell

unread,
Sep 15, 2020, 4:29:52 PM9/15/20
to herme...@googlegroups.com
Hi,

I have updated the release to Beta 6:


Add functionality for Hermes Lite

    Added initial setup radio button to do basic setup
    Adjusted setup form to reflect Hermes Lite functionality

    Changes functionality of CPU utilisation to display temp/ver/PA current
    Adjusted S-Att to utilise full LNA range, gain is shown as negative attenuation
    Auto adjust of S-Att to utilise full range of ADC
    Power meter scaled correctly
    Fixed PS SetPk variable not being saved correctly
    Changed database location for HL2 to not interfere with offical PowerSDR releases
    Changed Setup/General/Hermes Lite Ctrl to repurpose Hercules button for N2ADR filter
    Setup wizard creates initial Hermes Lite Ctrl pins for N2ADR filter
    Fixed issue where changes to the Hermes Lite J16 receive pins were being lost over power cycle
    Auto att keeps AGC gain constant
    Corrected operation of "Rx/Tx Ant" button so that it work with RX1 on Filter/Ant setup page (Alex renamed to Filter/Ant)
    Auto Att can now be switch off by setting "Auto delay" to 0
    Re-enabled "MUT" button. It mightn't work on second Rx
    Added experimental variable mouse wheel scroll. Enable/Disable via Setup/Display


    Added ability to adjust Tx buffer latency and PTT hang time (Setup/General/HPSDR)
    Auto Att increases attenuation by 10 dB if overload exists on band change
    Fixed bug which caused PTT to not obey hang time using CWX
    Added display of minor revision and number of Rxs


Thanks for the feedback from beta testers.

Cheers

Reid

Gi8TME/Mi0BOT




John Williams

unread,
Sep 15, 2020, 4:34:49 PM9/15/20
to Reid Campbell, Hermes-Lite
Reid,

Since we have new folks on here all the time, it may be helpful to point to the location of the new code and install instructions.

John

--
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.

Reid Campbell

unread,
Sep 15, 2020, 4:57:02 PM9/15/20
to John Williams, Hermes-Lite
Hi John,

I deliberate don't give it out so that people who interest contact me for the address details. It give me an idea of the take up of the release.

Cheers

Reid
Gi8TME/Mi0BOT

Probir

unread,
Sep 15, 2020, 11:32:06 PM9/15/20
to Reid Campbell, Hermes-Lite
Wow, that’s a good new Reid. Release 6
 
My heartiest thanks to you for working on the Release 6.
 
73
Probir VU2BQF

Chris Gerber

unread,
Sep 16, 2020, 3:28:11 AM9/16/20
to herme...@googlegroups.com
Hi Reid

Thanks or your work. Where can I download it?

73 Chris HB9BDM

consu...@gmail.com

unread,
Sep 16, 2020, 4:09:38 PM9/16/20
to Hermes-Lite
Hi Reid,
My thanks too. Also interested in this release.

73 James G6KME

Mats Sundin

unread,
Sep 16, 2020, 10:52:25 PM9/16/20
to Hermes-Lite

John Williams

unread,
Sep 17, 2020, 7:32:59 AM9/17/20
to herme...@googlegroups.com

Just installed it. Shouldn't the NA2DR bits be set for the J16 transmit also?

Reid Campbell

unread,
Sep 17, 2020, 8:37:51 AM9/17/20
to herme...@googlegroups.com
The Hermes-Lite uses the Rx setting for Tx as well.

Cheers

Reid
Gi8TME/Mi0BOT

Mats Sundin

unread,
Sep 17, 2020, 12:55:51 PM9/17/20
to Hermes-Lite
Hi,

Is this right ??

//Mats SM0FPR
klipp.PNG

Reid Campbell

unread,
Sep 17, 2020, 1:59:25 PM9/17/20
to herme...@googlegroups.com
My understanding is the settings for Tx have no effect, so the check boxes on TX do not have to be ticked.

Cheers

Reid
Gi8TME/Mi0BOT

Mike Zabel

unread,
Sep 17, 2020, 3:27:34 PM9/17/20
to Reid Campbell, Hermes-Lite
I'm not sure what is correct, but I have tested with the TX boxes checked, and without.

I get about 6w out all bands with them unchecked and lower output on most bands with them checked. Even as low as 3.5w on 40m. 
I don't know if its just the effect of the low pass filters. Or if checking both rx and tx may end up setting the wrong bits controlling the filter board? 
I don't  have a spectrum analyzer here to get a look at what is happening.

KV4TT Mike 

Steve Haynal

unread,
Sep 17, 2020, 11:23:19 PM9/17/20
to Hermes-Lite
Hi All,

See around minute 2:00 of the PowerSDR Setup video
https://github.com/softerhardware/Hermes-Lite2/wiki/Software#powersdr

It should not make a difference if you have column 7 checked or unchecked for TX. That is the HPF which is helpful for RX on all bands except 160M. On the N2ADR board there is a hardware disable of the HPF during TX, so it will always be disabled even if you have it checked. This is to protect the HPF which does not use components rated for full TX power.

73,

Steve
kf7o


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

--
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+unsubscribe@googlegroups.com.

Reid Campbell

unread,
Sep 23, 2020, 11:00:18 AM9/23/20
to herme...@googlegroups.com
 Hi,

I have updated the release to Beta 7:

- Add functionality for Hermes Lite
  - Added initial setup radio button to do basic setup
  - Adjusted setup form to reflect Hermes Lite functionality
  - Changes functionality of CPU utilisation to display temp/ver/PA current
  - Adjusted S-Att to utilise full LNA range, gain is shown as negative attenuation
  - Auto adjust of S-Att to utilise full range of ADC
  - Power meter scaled correctly
  - Fixed PS SetPk variable not being saved correctly
  - Changed database location for HL2 to not interfere with offical PowerSDR releases
  - Changed Setup/General/Hermes Lite Ctrl to repurpose Hercules button for N2ADR filter
  - Setup wizard creates initial Hermes Lite Ctrl pins for N2ADR filter
  - Fixed issue where changes to the Hermes Lite J16 receive pins were being lost over power cycle
  - Auto att keeps AGC gain constant
  - Corrected operation of "Rx/TX Ant" button so that it work with RX1 on Filter/Ant setup page (Alex renamed to Filter/Ant) 
  - Auto Att can now be switch off by setting "Auto delay" to 0
  - Re-enabled "MUT" button. It mightn't work on second Rx
  - Added experimental variable mouse wheel scroll. Enable/Disable via Setup/Display
  - Added ability to adjust Tx buffer latency and PTT hang time
  - Auto Att increases attenuation by 10 dB if overload exists on band change
  - Fixed bug which caused PTT to not obay hang time using CWX
  - Added display of minor revision and number of Rxs

  - Fixed bug is Tx latency up/down control
  - Added ability to key Tx via MIDI

There is now an option in the MIDI setup, "CWX Key" (bottom of the list), which will key the TX when a value of 127 is received via the MIDI button selected. Any other value will un-key the Tx. This has had basic testing with a Arduino Micro (
ATmega32u4 chip), so use at your risk in case it key's your Tx when you are not expecting.

J P Watters

unread,
Sep 24, 2020, 12:44:32 AM9/24/20
to Reid Campbell, Hermes-Lite
Reid,

I loaded Beta 7 under wine on OSX. I have to figure out why the
graphics are not as crisp as they should be.
When if first loads,it pops up a message that I will have to research a fix for.

Otherwise it works. I connect to my HL2. I also have a PiSDR and am
wondering how to connect to it.
The developer has extended PowerSDR to connect to the PiSDR.
Is it possible to configure OpenHPSDR to connect to the PiSDR? I don't
know where to look for how it was setup.

..jpw J P Watters
KC9KKO
Morris, IL USA
> --
> 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/9224ab0a-9417-8731-f221-9d994646c60c%40gmail.com.
Screen Shot 2020-09-23 at 11.32.53 PM.jpg
Screen Shot 2020-09-23 at 11.38.09 PM.jpg

Reid Campbell

unread,
Sep 24, 2020, 4:17:07 AM9/24/20
to J P Watters, Hermes-Lite
Hi JP,

On 24/09/2020 05:44, J P Watters wrote:
> Reid,
>
> I loaded Beta 7 under wine on OSX. I have to figure out why the
> graphics are not as crisp as they should be.
> When if first loads,it pops up a message that I will have to research a fix for.

Under windows, the skins are stored in :

C:\Users\xxxxxxx\AppData\Roaming\FlexRadio Systems\PowerSDR\Skins

where xxxxxxx is your login name. I think these get put in place when
PowerSDR is installed from the official builds. As my modified builds
are not a proper install, this directory is not created and populated
with the skins.

You could try installing the official build and see if that corrects the
problem but run up my patched version instead of the official build.

>
> Otherwise it works. I connect to my HL2. I also have a PiSDR and am
> wondering how to connect to it.
> The developer has extended PowerSDR to connect to the PiSDR.
> Is it possible to configure OpenHPSDR to connect to the PiSDR? I don't
> know where to look for how it was setup.

Looks like the PiSDR people have added some functionality to PowerSDR. I
think you will need keep using their version to allow you to connect to
PiSDR.

Cheers

Reid
Gi8TME/Mi0BOT

Heikki Ahola

unread,
Sep 25, 2020, 12:46:09 PM9/25/20
to Hermes-Lite
Hi Reid,

Where to find the most recent release ?

BR Heikki (OH2LZI)

Mats Sundin

unread,
Sep 25, 2020, 11:32:16 PM9/25/20
to Hermes-Lite

mr.ri...@gmail.com

unread,
Oct 8, 2020, 4:34:26 PM10/8/20
to Hermes-Lite

Steve Haynal

unread,
Oct 9, 2020, 1:19:38 AM10/9/20
to Hermes-Lite
Hi Rick,

Very interesting. Has anyone tried Thetis now with the HL2?

73,

Steve
kf7o

Steve Drury

unread,
Oct 9, 2020, 2:09:23 AM10/9/20
to herme...@googlegroups.com

Steve,

Loaded on to W10 - all appears to work - I've only been running HL2 for a few days so not really qualified to do a full report! Will try and load on to PI, to see how it functions with 7" screen.

Steve G6ALU

--
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.

Chris Gerber

unread,
Oct 9, 2020, 4:10:46 AM10/9/20
to herme...@googlegroups.com
Hi

Yes it work. Does need some setup settings like filters etc.

73 Chris HB9BDM

Mats Sundin

unread,
Oct 9, 2020, 2:04:24 PM10/9/20
to Hermes-Lite
Got the  Thetis  working here but RX2 don't show or receive anything (just noise)... Any one got that working ?? 
I like the layout and spots in the pan-window...

//Mats SM0FPR

Chris Gerber

unread,
Oct 9, 2020, 6:34:09 PM10/9/20
to herme...@googlegroups.com
I can confirm that too, RX2 not working so far
73 Chris HB9BDM

John Williams

unread,
Oct 9, 2020, 6:36:07 PM10/9/20
to herme...@googlegroups.com

I read an article that said that it was not working on all platforms. Was on Facebook Anan web page. Do not know if it is a current restriction. FB is not clear on current news sometimes. 

Reid Campbell

unread,
Oct 10, 2020, 3:09:35 AM10/10/20
to herme...@googlegroups.com
Hi Steve,

I have tried it and see the same problem with Rx2 but on my system it shows a large DC spike at the VFO frequency.

I have down loaded the Thetis source and got it to build but I'm having a problem running it in the debugger due to a missing dll. I think I had similar problems with PowerSDR at the first. I think the 192K restriction is due to Hermes only running 100Mbit Ethernet in protocol 1, so I would imagine that restriction could be removed quite quickly.

My plan now would be move to the Thetis source base and integrate my changes into that. It would be nice if I could get them included in future Thetis builds but lets walk before we run.

My plan for the PowerSDR releases is produce a final beta 8 which would have the self destruct removed and then all future work will be in the Thetis code base.

Cheers

Reid
Gi8TME/Mi0BOT   

On 09/10/2020 06:19, Steve Haynal wrote:

John Williams

unread,
Oct 10, 2020, 8:31:49 AM10/10/20
to herme...@googlegroups.com

Latest Thetis beta not launching on my Win10 system. Where are the log files?

Steve Haynal

unread,
Oct 11, 2020, 1:25:24 AM10/11/20
to Hermes-Lite
Hi Reid and Group,

Thanks for your support of PowerSDR and now plans for Thetis!

For the RX2 problem, can someone post a Wireshark capture?

73,

Steve
kf7o


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

Heikki Ahola

unread,
Oct 12, 2020, 1:28:58 PM10/12/20
to Hermes-Lite
Hi group,

Just downloaded and installed Thetis v2.8.8, works OK with HL2 in my Win10 together with WSJT-X.  I cannot, however, see any big difference when compared with my PowerSDR. Could someone enlighten me in this respect ? 

73 de Heikki (OH2LZI)

Reid Campbell

unread,
Oct 14, 2020, 5:06:46 AM10/14/20
to herme...@googlegroups.com
Hi Heikki,

The big difference is that Thetis is still being developed, were as PowerSDR is effectively a dead product. I don't plan to do anything more enhancements to PowerSDR and move to Thetis.

Cheers

Reid
Gi8TME/Mi0BOT
--
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/ae743886-57a1-47d9-9aba-e6af4b0b6e4ao%40googlegroups.com.

Dan Porter

unread,
Oct 14, 2020, 8:03:49 AM10/14/20
to Reid Campbell, herme...@googlegroups.com
Hi Reid,

The 64 bit version of Thetis seems to work well here, at least on RX so far. I'm looking forward to your code move from PowerSDR.

73,
Dan  AI2M
It is loading more messages.
0 new messages