New version of the Red Pitaya SDR application compatible with HPSDR von Pavel 0.94-1303

Hello Jörg and Detlev,

This is to let you know that a new version (0.94-1303) of the Red Pitaya SDR application compatible with HPSDR is ready. I uploaded it to the Red Pitaya application marketplace and updated the customized SD card image available from the following link:

http://pavel-demin.github.io/red-pitaya-notes/sdr-transceiver-hpsdr

This new version includes the following improvements:

– reduced TX signal latency from ~350 ms to ~50 ms

– connected outputs for 10 dB and 20 dB attenuators control to the pins DIO2_P – DIO3_P of the extension connector E1

– connected outputs for Hermes Ctrl pins to the pins DIO4_P – DIO7_P of the extension connector E1

– enabled internal pullup on the input pins (Dot, Dash, PTT)

– added TX drive level control that scales samples sent to DAC (lower levels decrease the DAC resolution, SNR, etc)

– added a very basic CW functionality that works with a straight key or an external keyer connected to the pin DIO2_N of the extension connector E1 (CW signal is generated when one of the CW modes is selected in PowerSDR mRX PS and the pin DIO2_N is connected to GND)

In the attachment is a drawing of the extension connector E1 showing pins used by this new version.

Best regards,

Pavel

RF and GPIO connections

  • input for RX1 is connected to IN1
  • inputs for RX2 and RX3 are connected to IN2
  • output for TX is connected to OUT1
  • output for a RX/TX switch control (PTT-out) is connected to pin DIO0_P of the extension connector E1
  • output for a pre-amplifier/attenuator control is connected to pin DIO1_P of the extension connector E1 (this pin is controlled by the first ATT combo-box in PowerSDR mRX PS)
  • outputs for 10 dB and 20 dB attenuators control are connected to the pins DIO2_P – DIO3_P of the extension connector E1
  • outputs for Hermes Ctrl pins are connected to the pins DIO4_P – DIO7_P of the extension connector E1
  • inputs for PTT, DASH and DOT are connected to the pins DIO0_N, DIO1_N and DIO2_N of the extension connector E1

GPIO connections

ALEX connections

The ALEX module can be connected to the pins DIO4_N (Serial Data), DIO5_N (Clock), DIO6_N (RX Strobe) and DIO7_N (TX Strobe) of the extension connector E1. The board and the protocol are described in the ALEX manual.

The HPSDR signals sent to the TPIC6B595 chips are shown on the following diagram:

ALEX connections

I2C connections

This interface is designed by Peter DC2PD. The sdr-transceiver-hpsdr.c server communicates with one or two PCA9555 chips connected to the I2C pins of the extension connector E2.

HPSDR signals sent to the PCA9555 chip at address 0:

PCA9555 pins HPSDR signals
P00 – P06 Open Collector Outputs on Penelope or Hermes
P07 – P10 Attenuator (00 = 0dB, 01 = 10dB, 10 = 20dB, 11 = 30dB)
P11 – P12 Rx Antenna (00 = none, 01 = Rx1, 10 = Rx2, 11 = XV)
P13 – P14 Tx Relay (00 = Tx1, 01= Tx2, 10 = Tx3)

HPSDR signals sent to the PCA9555 chip at address 1:

PCA9555 pins HPSDR signals
P00 select 13MHz HPF (0 = disable, 1 = enable)
P01 select 20MHz HPF (0 = disable, 1 = enable)
P02 select 9.5MHz HPF (0 = disable, 1 = enable)
P03 select 6.5MHz HPF (0 = disable, 1 = enable)
P04 select 1.5MHz HPF (0 = disable, 1 = enable)
P05 bypass all HPFs (0 = disable, 1 = enable)
P06 6M low noise amplifier (0 = disable, 1 = enable)
P07 disable T/R relay (0 = enable, 1 = disable)
P10 select 30/20m LPF (0 = disable, 1 = enable)
P11 select 60/40m LPF (0 = disable, 1 = enable)
P12 select 80m LPF (0 = disable, 1 = enable)
P13 select 160m LPF (0 = disable, 1 = enable)
P14 select 6m LPF (0 = disable, 1 = enable)
P15 select 12/10m LPF (0 = disable, 1 = enable)
P16 select 17/15m LPF (0 = disable, 1 = enable)

Wie immer findet Ihr die neue Version im Forum zum Download.

Hinterlasse einen Kommentar

Hinterlasse den ersten Kommentar!

Benachrichtige mich zu:
Photo and Image Files
 
 
 
 
Audio and Video Files
 
 
 
 
Other File Types
 
 
 
 
2 Besucher online
2 Gäste, 0 Mitglied(er)
Translate »