Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Second pair of antenas - how to use them? (in general and with SoapySDR) #23

Open
VasylSamoilov opened this issue Dec 15, 2024 · 1 comment

Comments

@VasylSamoilov
Copy link

As pluto have only one tx/rx, I have found no reasonable way to select rx2 or tx2 on libreSDR, or zynqSDR in my case. I presume second tx/rx share the same local oscillator like limeSDR, but it would be nice to utilize them anyway.

If I am missing something - any help is appreciated.

Here is the example from my SoapySDRUtil output:

######################################################
##     Soapy SDR -- the SDR abstraction library     ##
######################################################

Probe device driver=plutosdr,hostname=192.168.160.10
[INFO] Opening PlutoSDR #0 192.168.160.10...

----------------------------------------------------
-- Device identification
----------------------------------------------------
  driver=PlutoSDR
  hardware=ADALM-PLUTO
  ad9361-phy,model=ad9361
  ad9361-phy,xo_correction=40000000
  backend_version=0.25 (git tag: v0.25)
  fw_version=v0.38-dirty
  hw_model=LibreSDR Rev.5 (Z7020-AD9361)
  hw_model_variant=1
  hw_serial=
  ip,ip-addr=192.168.160.10
  library_version=0.24 (git tag: v0.24)
  local,kernel=5.15.0-175882-ge14e351533f9-dirty
  uri=ip:192.168.160.10

----------------------------------------------------
-- Peripheral summary
----------------------------------------------------
  Channels: 1 Rx, 1 Tx
  Timestamps: NO
  Sensors: xadc_temp0, xadc_voltage0, xadc_voltage1, xadc_voltage2, xadc_voltage3, xadc_voltage4, xadc_voltage5, xadc_voltage6, xadc_voltage7, xadc_voltage8, adm1177_current0, adm1177_voltage0, ad9361-phy_temp0, ad9361-phy_voltage2
     * xadc_temp0: 43.802515 C
     * xadc_voltage0 (vccint): 0.974854 V
     * xadc_voltage1 (vccaux): 1.801758 V
     * xadc_voltage2 (vccbram): 0.972656 V
     * xadc_voltage3 (vccpint): 0.968994 V
     * xadc_voltage4 (vccpaux): 1.801758 V
     * xadc_voltage5 (vccoddr): 1.487549 V
     * xadc_voltage6 (vrefp): 1.254639 V
     * xadc_voltage7 (vrefn): 0.002197 V
     * xadc_voltage8: 0.002441 V
     * adm1177_current0:
     * adm1177_voltage0:
     * ad9361-phy_temp0: 48.246000 C
     * ad9361-phy_voltage2: 0.017399 V

----------------------------------------------------
-- RX Channel 0
----------------------------------------------------
  Full-duplex: YES
  Supports AGC: YES
  Stream formats: CS8, CS12, CS16, CF32
  Native format: CS16 [full-scale=2048]
  Antennas: A_BALANCED
  Full gain range: [0, 73] dB
    PGA gain range: [0, 73] dB
  Full freq range: [70, 6000] MHz
    RF freq range: [70, 6000] MHz
  Sample rates: [0.260417, 61.44] MSps
  Filter bandwidths: 0.2, 1, 2, 3, 4, 6, 7, 8, 9, 10 MHz

----------------------------------------------------
-- TX Channel 0
----------------------------------------------------
  Full-duplex: YES
  Supports AGC: NO
  Stream formats: CS8, CS12, CS16, CF32
  Native format: CS16 [full-scale=32768]
  Antennas: A
  Full gain range: [0, 89] dB
    PGA gain range: [0, 89] dB
  Full freq range: [70, 6000] MHz
    RF freq range: [70, 6000] MHz
  Sample rates: [0.260417, 61.44] MSps
  Filter bandwidths: 0.2, 1, 2, 3, 4, 6, 7, 8, 9, 10 MHz
@VasylSamoilov
Copy link
Author

SoapyPlutoSDR has issue related to that: pothosware/SoapyPlutoSDR#47
In short, it should be compiled from branch to detect second tx/rx. Still untested.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant