pavel-demin / red-pitaya-notes

Notes on the Red Pitaya Open Source Instrument
http://pavel-demin.github.io/red-pitaya-notes/
MIT License
337 stars 207 forks source link

software compatibility with the new Hardware RP announced on 22 November #780

Closed satfan52 closed 5 years ago

satfan52 commented 5 years ago

Hello Pavel,

Probably too early to say (??) , but will your different software remain compatible with the new RP announced on 22 November 2018 ? see: https://www.redpitaya.com/n86/new-stemlab-sdr I am especially thinking of the VNA application and the HPSDR compatible transceiver. Is there something to gain for the end-user in terms of new or enhanced software functionalities (other than better performance) from the new hardware ?

Thanks Regards Peter

pavel-demin commented 5 years ago

I'm planning to port the applications to the new board.

I've created a repository branch for the ported applications:

https://github.com/pavel-demin/red-pitaya-notes/tree/122-16

The 122.88 MHz oscillator on the new board allows to implement the wide-band frequency display in the HPSDR software (https://github.com/pavel-demin/red-pitaya-notes/issues/673).

bjornekelund commented 5 years ago

This is great news. Do you expect 7020 FPGA with three times as many logic elements as the current 7010 to allow for more than 8 receivers in your multi-band receiver application? It would be amazing to have a single RP act as skimmer for all ham bands 160-6m including 60m.

pavel-demin commented 5 years ago

While Zynq-7020 has enough FPGA resources for 16 (or even more) receivers, the number of CPUs is still the same. It's quite possible, that the CPU resources are not sufficient to decode the WSPR and FT8 signals from 16 bands.

bjornekelund commented 5 years ago

I understand, but I'm mainly interested in running CW Skimmer Server which leaves all the decoding to the host PC. My current PC runs at 8-12% load with 8 bands so it should be feasible from that perspective. To run a 16 band CW skimmer would be fantastic. Even 12 bands would be great.

pavel-demin commented 5 years ago

I don't think that the HPSDR protocol currently used to communicate with CW Skimmer Server supports more than 8 receivers.

If CW Skimmer Server supports more than 8 receivers, then a new CW Skimmer Server plugin and a new protocol is required to communicate with Red Pitaya.

bjornekelund commented 5 years ago

Thanks. I see. How unfortunate.

pavel-demin commented 5 years ago

It's possible to run two instances of CW Skimmer Server with two 125-14 Red Pitaya boards.

If you already have one 125-14 Red Pitaya board, then it's cheaper to buy an additional 125-14 Red Pitaya than to replace the 125-14 board with a 122-16 one.

bjornekelund commented 5 years ago

Thanks. I'm well aware of this and I have successfully tested it. Since the inputs are high impedance it is also easy to share the antenna signal after the step-up transformer. I would however have hoped to switch to just a single one with better receiver performance, 50 ohm input etc.

satfan52 commented 5 years ago

Yes Great news indeed. On the topic of QUISK compatibility (and I guess PowerSDR too) it is really great that the new hardware will allow the hpsdr sever to support the band scope functionality. Although it is not directly related to the new hardware, it would also be great to be able to see the PA current and the PA temperature in QUISK by connecting temperature and current sensors to RP analogue inputs. This QUISK functionality is available for HiQSDR, ODYSDR and the new Hermes Lite board I think (?) , but unless I am mistaken (which is possible) this functionality is not available with the current RP hpsdr server. My understanding is that only the SWR functionality is implemented to-date (thanks :-) and available from quisk though I have not tried it YET but plan to do it soon.

pavel-demin commented 5 years ago

I've created a separate GitHub repository and a separate set of notes on the new STEMlab 122.88-16 SDR board. Here are the links:

https://github.com/pavel-demin/stemlab-sdr-notes https://pavel-demin.github.io/stemlab-sdr-notes