Hello everyone, I had wrote a test program "hello world" that was load on PlutoSDR by tftp. This program can run on ADALM-PLUTO.Now I want to put this program onADALM-PLUTO.Next the system power on,this program can autoload and run.How to do?
I'm having some trouble transmitting data from my pluto, as far as I can tell it's not being modulated onto the carrier wave but is being sent to hardware. I can get samples from the pluto so wanted to check I was going through the right process. My program does the following; Create context from URI Find the physical ad9361 device…(Show moreShow less)
You can find a simple example here: https://github.com/analogdevicesinc/libiio/blob/master/examples/ad9361-iiostream.c The buffer format is signed integer 16-bit. While on receive you get 12-bit sign extended. On transmit your 12-bit symbol needs to be shifted by 4 to the left - so that the sign bit becomes the MSB. -Michael
Running iio_info gives me this. root@debian:~/prefix/default# iio_info -n 192.168.2.1 | grep device WARNING: Unknown children 'context-attribute' in <context> WARNING: Unknown children 'context-attribute' in <context> WARNING: Unknown children 'context-attribute' in <context> WARNING: Unknown children 'context-attribute' in <context> Unable to…(Show moreShow less)
Matlab 2017a is *extremely* new. The requirement to use the latest and greatest version of Matlab is surprising. I am sure there are many users who have purchased a version of Matlab even last year. Was the source for this hardware support package developed by Analog Devices or by Mathworks? If you need assistance in making the required…(Show moreShow less)
So then the question is ... how tied is the Pluto code to the Matlab 2017a release? Would it be easy to create a 2016b by just changing a parameter or two? Is the Pluto block indeed based on the IIO blocks which work all the way back to 2014?
I just recently got my Pluto and downloaded the software and hooked it up but when I go to IIO Oscilloscope, it recognizes it on USB or with IP address, but there is no settings, etc, for Pluto. I see FMComms3/4/5 and FMComms2/3/4/5 and DMM, but nothing for Pluto. Also, when I select devices there are 5 suggestions, other than none, but none are…(Show moreShow less)
The IIO Oscilloscope is a generic tool which can be used with a wide range IIO devices. The IIO devices and their SW drivers responsible for the PLUTO are identical with the ones on the FMCOMMS2/3/4/5 boards. So bottom line you can control the PLUTO with the controls found on the FMCOMMS plugins. -Michael
I am trying to get the adalm-pluto to work in gnu but I am having some difficulties. How do I get the blocks for it to appear in gnu? I have followed the available instructions on ADALM-PLUTO for End Users [Analog Devices Wiki] to install the drivers and upgrading the firmware and I still cannot get anything to appear in gnu or even gqrx.
hi, when running some of the test and examples available in libiio folder I get this error about the context file but context.c in in the libiio folder. I was able to run the iio-monitor but not another test and examples programs. thanks, regards.
Simulink receiver block the "source gain" can operate in 4 modes: AGC Slow Attack — Use this mode with signals whose power varies slowly over time. AGC Fast Attack — Use this mode with signals with a rapidly changing power level. Dialog — Specify the gain via the Gain (dB) parameter. Input port — Specify the gain in an input port that is…(Show moreShow less)
I have "almost successfully" built my own firmware for the ADALM-PLUTO. The remaining issue is that although the iio, serial, http and ip connectivity works well the regenerated firmware produces a valid USD disk interface but it is of size 0 bytes. This means that I have to use the DFU mode to re-flash a good firmware to try again. I am…(Show moreShow less)
Yes I had up to date repositories. Weird and many thanks for the areas to check. Interestingly my system was missing the vfat.img in /opt! I checked everything and all seemed correct but the vfat.img was missing. So I used make clean - make git-pull - make and the git-pull brought down one fix from the hdl git directory which seems to be…