Possible issue with multiplying transverters

Forum for discussion about the Langstone Microwave Transceiver that shares some features with the Portsdown. Wiki: https://wiki.microwavers.org.uk/Langstone_Project
Post Reply
oe6rke
Posts: 14
Joined: Wed Apr 03, 2013 3:16 pm

Possible issue with multiplying transverters

Post by oe6rke » Mon Jul 17, 2023 6:30 pm

Hi All,

playing with oe8fnk Freds hydra (multiplyer) up/down to 10GHz i found a possible issue at https://github.com/g4eml/Langstone-V2/b ... UI_Pluto.c at line 2775.

Original (Pluto will freak out if the qrg is 10 Gigs hi):
frTx=fr+bandTxOffset[band];

if(frTx > maxHwFreq)
{
frTx = maxHwFreq;
}
if(frTx < minHwFreq)
{
frTx = minHwFreq;
}

My fix for this is a clause to care the right mode to set it:
if(bandTxHarmonic[band] ==0) {
if(frTx > maxHwFreq)
{
frTx = maxHwFreq;
}
if(frTx < minHwFreq)
{
frTx = minHwFreq;
}
}


hope this is helpful to other folks using this multiplyer transverter,

br Robert, 73 de oe6rke

g4eml
Posts: 691
Joined: Thu Apr 26, 2018 9:36 am

Re: Possible issue with multiplying transverters

Post by g4eml » Tue Jul 18, 2023 10:36 am

Well spotted, that error seems to have crept into the Langstone V2 code. All of the testing with multipliers was done using V1.

However you should really be using

if(bandTxHarmonic[band] < 2)

because the default setting for the harmonic number is 1 not 0. Your change is always bypassing the error checking.

A similar change also needs to be added to the Rx frequency setting and the Lime version.


I have made these correction to the github source.

Colin G4EML

Post Reply

Return to “The Langstone Microwave Transceiver”