/r/PlutoSDR

Photograph via snooOG

Devoted to the ADALM-PlutoSDR and related topics

/r/PlutoSDR

405 Subscribers

2

Debugging local executables on the Adalm-Pluto

I'm building an app for the Adalm-Pluto to be run locally. The big issue with this, is that I haven't stumbled upon any way to do reliable debugging on the the Pluto while the app is running. You know like being able to step through and such. I tried my hand with Visual Studio Remote debugging, but the Pluto doesn't allow this, since there isn't enough storage for the server to be installed.

Do you guys have any experience with this particular case?

0 Comments
2024/11/08
08:25 UTC

2

Pluto FM rx gnuradio

Hi there

Does anyone has a example file of fm rx in gnuradio with adalmpluto? I would like to receive that signal and play with it, since i just got this sdr.

Thanks in advance

4 Comments
2024/10/29
14:10 UTC

1

Updating Adalm Pluto+

I’ve bought an Adalm Pluto+ for making experiments on WB trasponder of QO100 amateur geostationary satellite. When I received the transceiver i followed this guide: http://alessiovacondio.altervista.org/informatica/ik4idy/txdatv-pluto/adalm-pluto-installazione-firmware/ but i have a problem, when i choose the correct firmware version for mine hardware. The guidelines to check the correct pluto version defines ro read the model number in the back of the radio but in my ADALM PLUTO+ there aren’t any labels. I understood that’s a clone of orginal product but i think that’s a way to proceed to download and install the F5UII expwrimental firmware to transmit and receive in DATV mode. Anyone have found a solution? My radio as is in the attached picture. Thanks to all. 73 from Carmelo IT9GHW.

0 Comments
2024/10/15
21:08 UTC

1

plutosdr sink "packet length tag"?

I've just recieved a plutosdr+ and so far I'm very implressed. I've been using a USRP n210 for work purposes and have used the TSB feature (tagged stream burst). I've noticed that the pluto sink block has a "len_tag_key" field which I assumed did something similar but when I tried it with a tagged stream it didn't work. Anyone use this feature?

0 Comments
2024/08/06
08:34 UTC

1

PLUTO SDR only 1 coax cable

The PLUTO SDR has 2 ports (TX and RX). In my situation, in my laboratory I am only able to use one cable for both transmitting and receiving (i.e. it is going to be used for an antenna, and there is only one coax cable that goes to the roof). It is possible to do this, as this cable and set up can handle signals in both directions.

My question is: Which port do I connect the cable to in the Pluto SDR (TX or RX), if this cable will be both transmitting and receiving? This cable will then be connected to a PA, then to bias-t, then to the antenna in the roof. Should I use a diplexer placed between the SDR and the PA? I am concerned because the frequencies are too close together (uplink: 437.5 MHZ, downlink: 437.45 MHz). Technically I don't need to separate them based on the frequency, and when receiving a signal, it does not matter if the signal goes to both the TX and RX, as only the RX will be active. Is the diplexer a good idea?

Could I program the Pluto SDR to only use 1 port (either TX or RX) for transmitting and receiving?

Thanks in advance.

3 Comments
2024/07/25
11:22 UTC

2

Reading serial device with OTG USB

https://preview.redd.it/7kubw6bary9d1.jpg?width=3000&format=pjpg&auto=webp&s=307f9158d6300b409fb1bcf60cbdd5ac1a7176cc

Has anyone used the OTG capability to read a serial stream? Im trying to read in GPS so the radio can know where it is. Thanks!

0 Comments
2024/07/01
20:03 UTC

4

Setup Recommendations for Transmitting WSPR at 1mW on UHF Using PlutoSDR

I'm planning to use a PlutoSDR to transmit WSPR signals at around 1mW in the UHF band and am seeking advice on the best setup. I understand that handling the output signal correctly is crucial, especially when working with low-power transmissions in UHF. Here's what I need help with:

  1. Filters: What types of filters are recommended to ensure clean signal transmission and to prevent harmonic emissions? Are there specific brands or models that work well with PlutoSDR in the UHF range?
  2. Amplifiers: Given the low power level (1mW), what amplifiers would be appropriate for this setup? I'm looking for something that provides just enough boost without compromising signal integrity.
  3. Antennas: What antenna designs are most effective for WSPR transmissions in UHF? I'm considering directional antennas to focus the signal but would appreciate recommendations on specific types or configurations.
  4. General Setup: If you have experience with similar setups, could you share insights on integrating these components? Any specific challenges to watch out for?
  5. Software Configuration: Tips on configuring the software side of PlutoSDR for optimal WSPR transmission would also be greatly appreciated. I was planning on doing some soft of a passthrough with GNU Radio and WSJT-X.
0 Comments
2024/04/15
19:53 UTC

1

Incorrect timestamps read from Pluto

Hi,

I'm using PlutoSDR as a part of my diploma thesis, specifically to capture Iridium NEXT bursts. I'm using GNURadio, SoapySDR and GR-Iridium (https://github.com/muccc/gr-iridium/tree/master) to identify the burst. I'm working on Windows 10.

My problem is that the timestamps provided by Gr-Iridium, which are (_I think_) read from Pluto itself, are wrong (it's a unix time pointing to Jan 10, 1970).

I've tried to set the system time, since it was incorrect (Jan 1 1970, basically the epoch) via the "date" command to no avail - the system time is correct now, but the timestamps are still wrong.

My question is - is there another, separate clock on the Pluto? Can I configure it or at least view it? Do you have any experience with similar issues?

Thanks a lot!

P.S. My assumption that the time is read comes from the code: here it's read using C++ chrono library (which I suppose comes from my system and is correct), but here it comes from the received frames.

0 Comments
2024/04/15
15:35 UTC

4

Pluto+ or even Pluto - using Ethernet and stuttering/buffering [iiod perhaps?]

Another post, hopefully someone has been down this rabbit hole before me - I'm getting serious stutter/buffering at times, and when I'm logged into the device running top, the system is barely running warm, so there's no way its a resource issue. I'm suspecting the way that iio daemon is being run.

It looks like it's creating 3 pipes which I'm assuming is TTY/USB0/USB1 - given this fw at least v0.38-dirty is setup, /etc/init.d/network/interfaces is defining the network port on the P+ as eth0 and I'm guessing(?) because there's no clear from IIO -> eth0, it's going through USB1 so IIO -> USB1 -> eth0 there's a whole bunch of interrupts and I/O's happening between that which is causing the stuttering and buffering. Has anyone tinkered with this?

I simply tried to edit the init.d script - S23misc or something that had the command line starting IIO and just added a uri argument, but it said "NOPE" so sadly wasn't something as simple as that.

Given the Pluto and the P+ have both been out for some time, and both seem to have been particularly utilised with networking in mind I hope someone can point me to a how-to or similar. I've done some searching around, but I'll keep digging in the morning - I know because the eth0 is hanging off the USB which is V2 the speed is going to be a bottleneck - but I've got one application that runs fairly OK with it, and another that runs terribly running same parameters so surely someone has dug around and optimised settings etc and shared them somewhere?

Hope some kind enthusiast sees this cry for help ;D

0 Comments
2024/04/05
13:26 UTC

1

Looking for PlutoPlus stuff

Hi all, new Pluto+ owner here. I'm looking for some resources if they're about. Like what fw is the most popular, I've tried a few going right up to v0.38 but given that one had a particular bent toward becoming an LTE cell, I've pulled back to 0.37 from GitHub somewhere was a DATV version called 'dirty' or something. I'll post when I'm on PC again and can find it.

Is this what would be considered 'peak' development for P+? Just so I know when I'm running it with software I know it's current and stable. The random MAC address thing is narking me, and I'd love to know if someone has managed to get the eth0 to use jumbo frames - I get kinda bad buffering on sdr-console, and really bad buffering on sdrangel.

I've done all the u-boot fw Configs for wideband etc, and it's pulling in signal really well compared to my hackrf. If anyone can point me to any resources Id be grateful. It's a shame Signals Everywhere removed all their content, she seemed like she really had a great understanding with the number of videos that were online.

Anyway, hope there's some stuff around, I think I've found most of the easy searchable stuff.

Thanks in advance!

6 Comments
2024/04/02
09:57 UTC

1

Fastlock mode

I am following this

https://wiki.analog.com/resources/tools-software/linux-drivers/iio-transceiver/ad9361#fastlock_mode

My main goal is to enable fastlock sweep, I am stuck with this issue,

# echo 300000000 < out_altvoltage0_RX_LO_frequency
300000000
# echo 300000000 > out_altvoltage0_RX_LO_frequency
# echo 0 > out_altvoltage0_RX_LO_fastlock_store
# echo 0 > out_altvoltage0_RX_LO_fastlock_save
# cat out_altvoltage0_RX_LO_fastlock_save
0 120,0,51,23,0,97,140,12,238,85,111,221,116,204,89,160
# echo 0 120,0,51,23,0,97,140,12,238,85,111,221,116,204,89,160
0 120,0,51,23,0,97,140,12,238,85,111,221,116,204,89,160
# echo 0 120,0,51,23,0,97,140,12,238,85,111,221,116,204,89,160 > o> ou
t_altvoltage0_RX_LO_fastlock_load
-sh: can't create o: Permission denied
# echo 0 120,0,51,23,0,97,140,12,238,85,111,221,116,204,89,160 > out_a
ltvoltage0_RX_LO_fastlock_load
# echo 400000000 > out_altvoltage0_RX_LO_frequency
# echo 1 > out_altvoltage0_RX_LO_fastlock_store
# echo 1 > out_altvoltage0_RX_LO_fastlock_save
# cat out_altvoltage0_RX_LO_fastlock_save
1 80,0,119,15,0,114,207,15,238,85,111,221,115,253,97,151
# echo 1 80,0,119,15,0,114,207,15,238,85,111,221,115,253,97,151
1 80,0,119,15,0,114,207,15,238,85,111,221,115,253,97,151
# echo 1 80,0,119,15,0,114,207,15,238,85,111,221,115,253,97,151 > out_
altvoltage0_RX_LO_fastlock_load
#
# cat out_altvoltage0_RX_LO_frequency
399999998
# echo 0 > out_altvoltage0_RX_LO_fastlock_recal
-sh: can't create out_altvoltage0_RX_LO_fastlock_recal: Permission denied
# echo 0 > out_altvoltage0_RX_LO_f
out_altvoltage0_RX_LO_fastlock_load
out_altvoltage0_RX_LO_fastlock_recall
out_altvoltage0_RX_LO_fastlock_save
out_altvoltage0_RX_LO_fastlock_store
out_altvoltage0_RX_LO_frequency
out_altvoltage0_RX_LO_frequency_available
# echo 0 > out_altvoltage0_RX_LO_fastlock_recall
# cat out_altvoltage0_RX_LO_frequency
399999998

I am unable to recall the desired profile

also if any one has any idea about what are the gpio pins for fastlock mode please let me know

https://ez.analog.com/linux-software-drivers/f/q-a/90663/fastlock-pin-control/336680?queryID=f3214e8f36d129f07bdae9920e492d2f&objectId=c50e9fdf-9343-44e1-9024-d0b105a84e72&eztype=Forum%20Reply

The above link, someone states that pin 63,64,65 + Base should work for adalm-pluto ad9361-phy, I am not sure.

0 Comments
2024/02/28
11:56 UTC

2

Anyone know of an alternative driver with Time Stamping

I'm looking into GSM and specifically openbts, reading around I see the main challenge in getting the pluto working with openBTS is the driver lacks timestamping unlike the UHD devices, AD's reply was the IIO is a non specialised driver for a generic range of devices, which the pluto was bolted onto upon release, does anyone know if someone worked on a more specialised driver with timestamping.

Also a weird issue, all my gnuradio radar apps work fine, precise and reliable, move over to livemon, part of gr_gsm, my first thought copy the rtlsdr souce settings to a pluto source, yet i don't see anything on a waterfall, then i discovered gr_gsm has been updated, the rtl source can see the attached device and if it is not rtl read the system values for the device and auto setup the soapy driver, which yields perfect results, and imsi decoding, what is the soapy driver doing that the pluto driver isn't, filters are the same width, LO is the same, gain is the same, can't work out why soapy works and iio doesn't, if anyone is interested my mods are here, the files are grgsm_livemon.py, grgsm_livemon.grc, output client in a fresh terminal simple-imsi_catcher.py Raidfire-SDR/Pluto-SDR---IMSI-Catcher: IMSI Catcher for the PlutoSDR (github.com)

3 Comments
2024/02/25
22:48 UTC

3

Has anyone successfully served data from Pluto to Android via USB?

2 Comments
2023/10/09
18:17 UTC

2

Has anyone built the standalone app tutorial lately?

found here https://wiki.analog.com/university/tools/pluto/devs/embedded_code

It worked for me a few months ago and now it seems broken. Trying to figure if its a me problem or if something changed. Thanks

1 Comment
2023/10/06
00:08 UTC

1

Pluto+ SDR maximum sampling rate

Hi, I got a Pluto+ SDR and I'm wondering what is the maximum sampling rate I can achieve in practice over USB 2.0? For now I'm running it at 5MSPS on the TX channel to generate GPS signal and it works OK but I'd like to try more.

One shares there is some limitation and 61.44MSPS is not really achievable in practice...

Do you have observations?

10 Comments
2023/07/28
19:25 UTC

1

exchanging rakon tcxo with tg2520smn

Hi i plan ti directly put the tg2520smn tcxo after removing rakon do i need another circuit or component or will it work directly ??

2 Comments
2023/01/07
18:53 UTC

1

exchanging rakon tcxo with epson timing tg2520smn

0 Comments
2023/01/07
18:49 UTC

1

Pluto+ or RSPDX ?

Coming from a generic ebay tvtuner SDR. Rtl820 Would it make more sense to get a Pluto+ or RSPDX ?

Wide band of both is what sparks my interest but Pluto+ doesn't cater below 70Mhz so would probably need a HF upconvertor. Pluto+ would mean more fun experimenting but not sure if it would be alot of effort & a pain involved to the point where I might have wished I got the RSPDX ?

My interests is just really listening out there at the moment. Tx might be fun for a hard project or just playing around. Electronics is another hobby of mine, Im comfortable with fabricating my own pcbs. want to learn FPGAs more when I get time.

Would it make sense to get a Pluto+ or is there alot of effort involved where it might be better to stick with RSPDX for awhile and then perhaps can get a cheap HackRF board clone to play around more etc.

One of my goals is to download weather satellite images. Satellite tv is another hobby of mine.

I know how this will probably go down, I'll probably up with awhole collection of SDRs over time...

3 Comments
2022/12/23
03:09 UTC

2

hello i would like for someone to modify my pluto with a 1ppm or less oscillator

0 Comments
2022/12/16
13:56 UTC

2

working with scopy

Has anyone tried connecting scopy with plutosdr? Any glitches you guys faced?? And what was your solution to the resolve that. Personally i didn't tried connecting it. Will be posting in comments

0 Comments
2022/07/18
07:07 UTC

2

Connecting the Pluto to WiFi ?

Hi, I am not able to connect the pluto to my home network. I was trying to get the pluto in the LAN and try SSH from there.

I modified the config file with ssid, pwd and left the lan ip field empty and the environment update was successful. But the pluto is unresponsive to the network though.

can someone help me here ?

4 Comments
2022/07/17
19:34 UTC

4

decoding lte pci/cell id cells

Hello. A while ago i used pluto with matlab in order to decode cell id but with no luck so i was wondering if there are other way to do that

0 Comments
2022/03/17
11:57 UTC

1

Trying to generate a test tone using example code from PlutoSDR.org, but I'm not hearing anything. What am I missing?

Using the "advanced" example at: https://plutosdr.org/usb-otg/

I've changed the frequency from 908460000 to 144654321, which in VK is the 2m experimental segment (between 144.6 MHz and 144.7 MHz).

Using upper side band, I've turned my radio to 144.65432 MHz and opened the squelch.

The PlutoSDR TX port is connected to a 2m bandpass filter and a dummy load.

I hear nothing. Tuning around, I hear nothing.

I also attempted to use a different format for the bist_tone command, "1 800 0 0” to generate an 800 Hz tone directly.

Also tried removing the dummy load and replacing it with the supplied stub antenna, figuring it would radiate more than enough to get to my 2m antenna 3m away.

I get nothing.

What am I missing?

Edit: I should add that I've applied the wideband tweak.

0 Comments
2022/01/13
13:27 UTC

1

Pluto and SDRangel

I'm not having any luck getting SDRangel to autodiscover the PLUTO SDR. Anyone else have this working? It worked first time with my RTL-SDR but I'm not so lucky with the PLUTO.

3 Comments
2022/01/07
03:34 UTC

3

Need 435 mhz amplifier for Pluto

Hi,

I am looking to get 1 watt out on 435MHZ SSB with the Pluto to drive a larger amp. Can anyone recommend a amp to bring the output to 1 watt?

TY!

0 Comments
2021/11/01
13:37 UTC

Back To Top