Langstone V2... Now with Lime Mini Support
Posted: Fri Nov 19, 2021 5:33 pm
I have just created a new version of the Langstone transceiver software that works with both the Lime SDR Mini and the Adalm Pluto.
I have created a new Github repository at https://github.com/g4eml/Langstone-V2 for this version of the software. I would recommend building a new SD card if you decide to give it a try. There are several 'under the hood' changes to the way the software works so I am sure there will be bugs to be found.
There are in fact two separate programs, one for the Lime and one for the Pluto. Both versions are created when you build the SD card.
At the end of the SD card building process you will now be asked if you want to use the Lime, the Pluto or to be presented with a touchscreen choice at boot time.
The basic features of the Langstone program are the same as before, so if you do not have a Lime SDR Mini there is no real need to change at the moment.
The Lime version has coverage from 30 MHz to 3.8 GHz. So you will gain the 50MHz band over the Pluto but you will lose coverage above 3.8 GHz.
I have not yet done a thorough test of the Lime's performance but it appears to be very similar to the Pluto. Its USB connection also seems to be more reliable than the Pluto's, so far it has never dropped off line which is annoyingly quite common with the Pluto.
There are a couple of things that I have spotted.
The Lime will produce a very slight signal glitch occasionally while tuning. The glitch appears to happen whenever the Lime LO frequency is changed and this happens every 100KHz with the current software. The Lime frequency is being controlled via the GNU Radio module and it is this that is producing the glitch. I had a similar problem with the Pluto that was fixed by programming the Pluto's frequency directly, bypassing GNU Radio. However at the moment it doesn't appear to be possible to do the same with the Lime.
If you have a freely rotating tuning knob and you spin it quickly it may take some time for the Lime to catch up with the displayed frequency. This also appears to be due to the time it takes for the GNU Radio module to change the Lime frequency. Frequency change requests can queue up waiting to be processed.
I have also just taken delivery of a Lime RFE amplifier module and I am planning to add support for this in a future Langstone release.
Colin G4EML
I have created a new Github repository at https://github.com/g4eml/Langstone-V2 for this version of the software. I would recommend building a new SD card if you decide to give it a try. There are several 'under the hood' changes to the way the software works so I am sure there will be bugs to be found.
There are in fact two separate programs, one for the Lime and one for the Pluto. Both versions are created when you build the SD card.
At the end of the SD card building process you will now be asked if you want to use the Lime, the Pluto or to be presented with a touchscreen choice at boot time.
The basic features of the Langstone program are the same as before, so if you do not have a Lime SDR Mini there is no real need to change at the moment.
The Lime version has coverage from 30 MHz to 3.8 GHz. So you will gain the 50MHz band over the Pluto but you will lose coverage above 3.8 GHz.
I have not yet done a thorough test of the Lime's performance but it appears to be very similar to the Pluto. Its USB connection also seems to be more reliable than the Pluto's, so far it has never dropped off line which is annoyingly quite common with the Pluto.
There are a couple of things that I have spotted.
The Lime will produce a very slight signal glitch occasionally while tuning. The glitch appears to happen whenever the Lime LO frequency is changed and this happens every 100KHz with the current software. The Lime frequency is being controlled via the GNU Radio module and it is this that is producing the glitch. I had a similar problem with the Pluto that was fixed by programming the Pluto's frequency directly, bypassing GNU Radio. However at the moment it doesn't appear to be possible to do the same with the Lime.
If you have a freely rotating tuning knob and you spin it quickly it may take some time for the Lime to catch up with the displayed frequency. This also appears to be due to the time it takes for the GNU Radio module to change the Lime frequency. Frequency change requests can queue up waiting to be processed.
I have also just taken delivery of a Lime RFE amplifier module and I am planning to add support for this in a future Langstone release.
Colin G4EML