wiki:Tutorials/Wireless/mmwavePaamMobile

Version 5 (modified by Abhi Adhikari, 12 months ago) ( diff )

Load the nodes with images:

omf load -i abhiadhikari-node-mob4-3.sb1.cosmos-lab.org-2023-10-27-21-13-48.ndz -t mob4-2
omf load -i abhiadhikari-node-mob4-2.sb1.cosmos-lab.org-2023-10-27-20-40-46.ndz -t mob4-1

mob4-1 is the transmitter, and mob4-2 is the receiver.

Within the console, make sure the PAAMs are activated properly:

mob4-1:

curl "http://rfdev-mob4-1.sb1.cosmos-lab.org:3000/array_mgmt/connect?dev_name=Local&ics=all&num_elements=16&txrx=tx&pol=h&theta=0&phi=0"
curl "http://rfdev-mob4-1.sb1.cosmos-lab.org:3000/array_mgmt/enable?dev_name=Local&ics=all&num_elements=16&txrx=tx&pol=h&theta=0&phi=0"
curl "http://rfdev-mob4-1.sb1.cosmos-lab.org:3000/array_mgmt/steer?dev_name=Local&theta=0&phi=0"

mob4-2:

curl "http://rfdev-mob4-2.sb1.cosmos-lab.org:3000/array_mgmt/connect?dev_name=Local&ics=all&num_elements=16&txrx=rx&pol=h&theta=0&phi=0"
curl "http://rfdev-mob4-2.sb1.cosmos-lab.org:3000/array_mgmt/enable?dev_name=Local&ics=all&num_elements=16&txrx=rx&pol=h&theta=0&phi=0"
curl "http://rfdev-mob4-2.sb1.cosmos-lab.org:3000/array_mgmt/steer?dev_name=Local&theta=0&phi=0"

Now create two terminals. Terminal 1 will be used for mob4-1. Terminal 2 will be used for mob4-2.

Within Terminal 1, run:

ssh -Y root@mob4-1
gnuradio-companion

Within Terminal 2, run:

ssh -Y root@mob4-2
gnuradio-companion

Run /root/tx.grc and /root/rx.grc in Terminal 1 and Terminal 2, respectively. Obtain the frequency plot shown below.

Attachments (11)

Note: See TracWiki for help on using the wiki.