Keyboard Shortcuts
Likes
Search
Problem with Quisk and LimeSDR/soapy
Wonder if anyone can help with this one.
Trying to use qusk to drive a lime SDR mini with the soapy interface. Downloaded and installed pothos SDR 2020-02-26. It complained on installation that it could not set the path (too long) but checking the path settings, it appears to reference the pothos\bin folder. Don't know fit wants another path setting. Got nothing at all until we copied the soapySDR.dll into the quisk\soapypkg folder. It now gives us the hardware setup page from which we can try to select the device but no devices are listed. Checking with SoapySDRUtil the line SDR is indeed present and found. System is windows 10, 64 bit, 64 bit Python 3.8 with Quisk 4.1.52. Any help gratefully received Steve |
Steve ... are you on windows or linux? On Sun, Feb 2, 2020, 7:46 AM <steve@...> wrote: Wonder if anyone can help with this one. |
My miss read ... steve is on Windows .... I'm familiar with linux/openSUSE On Sun, Feb 2, 2020, 8:10 AM Michael Durkin via Groups.Io <Kc7noa=[email protected]> wrote:
|
None at all I¡¯m afraid. I¡¯ve tried re-installing Python 3.8, then Pothos and quisk all to no effect, except that it now complains there¡¯s no soapySDR because the relocated dll is no longer in place.
toggle quoted message
Show quoted text
On 7 Feb 2020, at 17:20, dave.roberts via Groups.Io <dave.roberts@...> wrote: |
Hi,
just found that you had a similar problem like me. If your problem is still available take a look to: /g/n2adr-sdr/message/1314 Seems this could be your solution, also (just adjust to your SoapySDR-modules path): You can also add a Which in my case is |
Hi Jim
Not too sure where to aim this but here we go. I have made some progress with LimeMini/Soapy/Quisk/Linux Mint20 and, related, worked with the Pluto board. Colin, G4EML, has made a huge contribution to VHF/UHF TV and radio.? First he has developed the Langstone transceiver https://wiki.microwavers.org.uk/Langstone_Project and https://github.com/g4eml/Langstone This runs on the Raspberry Pi4 for both the Lime and Pluto boards.? Operating frequencies are limited only by the respective boards.? It is set up for ssb/fm/am/cw.? Code is mainly Python, developed using GNURadio.? It is open source.? Colin is top notch and extremely generous, as talking with me recently at the Dunstable Downs radio rally.? His software downloads and works very easily, even for non-experts. First he confirms that it is impossible to turn off transmit on the Lime board while receiving, just as you found.? This is also the case for Pluto.? For Rx the trick that he uses is to reduce the gain of Tx and shift Tx frequency.? I think this gives 60dB or more reduction on transmit, and Tx is not attached to an antenna while receiving given any ordinary antenna/pa switching.? Word on the block is that there are more spurious issues with Pluto than with Lime.? Both are used extensively in amateur TV in the UK and for accessing QQ-100. I have implemented Colin's trick for Lime / Quisk / Linux Mint by small modifications to my hardware file, as attached - see "My additions".? They could be made more sophisticated.? In particular I am overriding the "Tx gain total" setting.? Also attached are various pics.? They show operation, before and after modifications on 23 cm, residual RF on Rx.? I am now running 4 watts pep on 2m with success, while Rx works fine on 4m, 2m, 70cm, 23cm and 2320MHz - local beacon. I seem to recall from somewhere in the muddled write-up of Lime/GNU/Pothosthat the rx and tx sample rates must perhaps be the same?? Both 48 kHz and 100 kHz work correctly but I have yet to do more extensive experiments. Both Lime and Pluto operate well as broadband receivers, 2MHz and more, with Quisk.? Sometimes Lime runs with Tx = 48kHz, Rx= 2000kHz, sometimes not. Sometimes a "writeStream" error is flagged up on transmit, eg. PTT on ! Soapy writeStream fail: Soapy writeStream short write; -6 < 2040 Soapy writeStream fail: Soapy writeStream short write; -6 < 2040 Soapy writeStream fail: Soapy writeStream short write; -6 < 394 Soapy writeStream fail: Soapy writeStream short write; -6 < 2040 Soapy writeStream fail: Soapy writeStream short write; -6 < 393 Soapy writeStream fail: Soapy writeStream short write; -6 < 2040 Soapy writeStream fail: Soapy writeStream short write; -6 < 410 PTT off ! Mostly this occurs on all modes, sometimes just ssb, often after prolonged use but not always.? Just occasionally it continues on Rx, that is "PTT off !" On the config screen Rx Sample Rate, Rx Bandwidth and Tx Sample Rate are all baffling, even after hours of playing around! Finally I should like to access local repeaters which require a CTCSS tone.? I had thought this was implemented via "Offset kHz" and "Tone Hz" in the config settings?? So far I have had no success.? Please should I be doing something else? Non of these last is a complaint:? Quisk is just brilliant for me! Thanks & vy 73 Bob? g3udi |
Bob, your experiencing motivates me to try Quisk with Pluto SDR, thankyou for the information. vy 73 de Yves |
Hi Mario
Well in principle it should work!! I have made the Lime Mini work very well on ordinary simplex and had several QSOs on 2m.? I can send you a bit of code that implements this in the hardware file for Quisk if that might be helpful.? Quisk also has a feature to work with repeaters, thus using different frequencies for tx and rx which is what you must need for your application.? I have tried to use this but have never quite been successful.? The reason, I am almost certain, is that my understanding of Python/Quisk is not good enough.? Not too sure about the frequency stability for ssb and narrower modes but Lime can be phase-locked to a better standard.? The project here is to lock it to an old Rb standard. Several UK stations use Pluto in set-ups for the Q0-100 satellite, with success.? There is also a question of stability and most replace the 40MHz source with better tcxo, which is not too difficult.? For alternative software see by Colin g4eml.? This employs a RaspberryPi and the software is very user-friendly.? I am almost certain that the newest version will work with Lime.? A downside is that the frequency display on-screen is restricted to ~ 200kHz.? It will implement rx/tx frequency shifts abut I do not know over what range.? The kit will run approx. 50MHz -- 5GHz. Please let me know how you get on, 73? Bob g3udi |
Hi Bob, Mario |
Jim gave up on getting the Mini to work in quisk, so this sounds great.
toggle quoted message
Show quoted text
I wonder if it'll also work with the LimeSDR USB .... I've never been get it to work with any software -- sdrangel looked like an indecipherable patchwork quilt. I asked for help on the MyriadRF group, no one ever responded. 73 ... Sid. On 12/06/2023 07:29, Mario Roessler, DH5YM wrote:
--
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 |
Hi Sid,
toggle quoted message
Show quoted text
LimeSDR and SDRAngel works quite well. I frequently use it for transmit of arbitrary waveform files. However the use of the software needs some effort. Its more an experimental plattform than a software for amateur radio. With Quisk and the Lime Mini i was able to transmit some FM and receive the same. Tuning on 9cm gave some strange effects with IQ suppression beeing insufficient. On 70cm it did look ok. regards Mario Am Di., 13. Juni 2023 um 00:00 Uhr schrieb Sid Boyce via groups.io <g3vbv@...>:
|
Thanks Mario,
toggle quoted message
Show quoted text
I was trying it on HF and BBC Radio 4 on 92.7MHz with no luck. I'll have a closer look with quisk. 73 ... Sid. On 13/06/2023 09:17, Mario Roessler, DH5YM wrote:
Hi Sid, --
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 |
Hello mainly Mario and Syd
For rx I find that both Lime MIni and Pluto work fine on Quisk at 1MHz bandwidth and more.? Turn off transmit. For transmitting Pluto will not work satisfactorily on Quisk because the possible audio samplings for Pluto and Quisk? are incommensurate, that is no combination can be expressed as the ratio of two integers, For transmitting the LIme Mini will work on Quisk.? There is an initial problem because the Lime continues to transmit at a low level even when receiving, and this gives many spurious signals on receive.? These become more problematical:? 2m, 70cm, 23 cm.....A solution on receive is to to turn the transmit power to a minimum and to shift the transmitting frequency.? Reverse these to steps again for transmit.? Colin, G4EML, has implemented this in the Pi/Pluto combination and I am very grateful to him for taking time to talk with me about the problem.? My hardware file to do this is attached to message 2338 of 8/13/22. ? Line 32 is the offset for tx while rx, 10MHz.? Further additions start at line 127.? References to RTS and DTR switch an external PA. Lines 144, 145 set transmit parameters while receiving,? Lines 132,133 reset transmit parameters for transmitting. Also attached to the same message are screen shots showing Quisk+Lime transmitting while Raspberry Pi + Pluto is receiving.? The effect on 23cm is striking. Apologies for delay.? I wanted to turn the kit on in order to check and I have had a great many commitments these last few days,? Hope this helps. vy 73 Bob g3udi |
Thanks Bob,
toggle quoted message
Show quoted text
I'll have a closer look. 73 ... Sid. On 14/06/2023 20:08, R.J. Butcher wrote:
Hello mainly Mario and Syd --
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 |