Setup ADALM Pluto on Apple Sillicon
For begining
In this tutorial I'll try to collect every options and commands for how to setup ADALM Pluto on typical Apple Sillicon based devices (MacBook's includes Pro versions, iMacs, etc)
Brew
Update current state of brew to latest one
Install ADALM Pluto related tap. Don't worry that origin address, this guy works for AD officially.
Than install components for ADALM Pluto.
Pluto
Plug the device to your Mac, on the desktop will showned PlutoSDR disk.
Use iio_info
utitlity to check that device completed booting process and it's ready to be used.
)
)
))
))
)
)
)
)
)
Python
I use python3 originally used in system. (for me this is python3.9) The following packages should be installed to the system via preferred package manager (pip or conda)
Let's talks with ADALM Pluto
# Create device from specific uri address
=
# Get data from receiver channel
# Should return like this
# array([-15.-42.j, -60.-68.j, -44. -6.j, ..., 24. -5.j, -20. +1.j,
# -4.-28.j])
# for every calls
Sometimes python crashes on internals of pyiio library. I hope it was on C part.