pavel-demin / red-pitaya-notes

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

SD card image "Alpine with 8 sdr receivers" does not work #622

Closed ZL3IO closed 6 years ago

ZL3IO commented 6 years ago

Hi Pavel Thanks for the great work. Unfortunately the sd card image for the 8 receiver SW does not work. I extracted it directly to an empty SD card, alternatively I extracted to a pc first and copied it from pc to an empty sd card. Also copied start.sh to the root folder. When starting the Red Pitaya only the green LED is lighting up. But Skimmer Server does not find the HPSDR receiver. When changing back to the six receiver version all works fine.

Description of the setup:

Cheers from New Zealand Holger

ZL3IO commented 6 years ago

Hi Pavel It was my first post here and parts of my message are not shown in the above text.

Thanks for the fine work. we really appreciate this. here is the lost message describing what I did. You may have some advise. I extracted your image directly to an empty sd card and moved start.sh into the root. I also extracted to the pc and copied from the pc to the sd card. In no case the skimmer server software can't find a receiver after powering up the Red Pitaya. When going back to the six receiver version all works fine.

How would I see from outside if the app program is running?

br Holger

ZL3IO commented 6 years ago

Hi Pavel close the issue please. I've tried again with another sd card and it is working just fine now. cheers Holger

pavel-demin commented 6 years ago

Hi Holger,

Thank you for confirming that the new SD card image works.

I've just tested it myself. The sdr_receiver_hpsdr app automatically starts without any problem.

I've also updated your first comment and uncommented its first part.

Best regards,

Pavel

ZL3IO commented 6 years ago

Hi Pavel Thanks for your reply.

A German HAM (DC2PD) developed a receiver pre-amp with impedance matching. The amplification can be adjusted from the pc software per I2C bus through the red pitaya. You may know this. For the CW skimmer application this does not work. Skimmer server software does not offer the feature to adjust the pre-amp. I was wondering if in your SW a block can be implemented that sets the amplification for the pre-amp on the I2C bus. Ideally it would allow this independently per frequency band. On the lower frequencies you will need less pre-amp gain than on higher frequencies. The gain or actually attenuation send to the pre-amp will typically only need adjustment once per band and would not change unless another antenna would be used. It may need some testing /adjustment at the beginning.

I was almost hardware modifying the pre-amp to set to 10 dB but a HW modification is not reversible if I ever want to use the SW control.

Br Holger

pavel-demin commented 6 years ago

I was wondering if in your SW a block can be implemented that sets the amplification for the pre-amp on the I2C bus.

On the Red Pitaya side, it's possible to write a small C program to control the variable gain amplifier.

On the PC side, the most difficult part is as always the user interface. Would you be interested to contribute this part?

Ideally it would allow this independently per frequency band.

I don't understand how it can be done with the CW skimmer server receiving on 8 bands simultaneously.