Changes between Version 1 and Version 2 of Workshops/Sig Comm2022/group/octopus


Ignore:
Timestamp:
Aug 10, 2022, 6:03:43 PM (22 months ago)
Author:
jennyshane
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Workshops/Sig Comm2022/group/octopus

    v1 v2  
    1212 Follow the steps below to gain access to the console and set up your node with an appropriate image.
    1313 1. Use ssh to connect to the console for the grid domain:
    14  {{{#!shell
     14 {{{
    1515 ssh your-username@console.grid.orbit-lab.org
    1616 }}}
     
    2222
    2323 In this case, we're loading the "baseline-sdr.ndz" image, which is a pre-built image provided for researchers to use as a starting point. The image contains UHD 3.15 and Gnuradio 3.8 and uses Ubuntu 18.04.
    24  {{{#!shell
     24 {{{
    2525 omf load -i baseline-sdr.ndz -t node1-1,node1-2
    2626 }}}
     
    3030
    3131 3. Once the nodes are successfully imaged, turn them on and check the status
    32  {{{#!shell
     32 {{{
    3333 omf tell -a on -t node1-1,node1-2
    3434 }}}
    35  {{{#!shell
     35 {{{
    3636 omf stat -t node1-1,node1-2
    3737 }}}
    3838 4. After waiting for the nodes to power up and boot, you will be able to ssh to them from the console:
    39  {{{#!shell
     39 {{{
    4040 ssh root@node1-1
    4141 }}}
     
    4646
    4747 1. On the nodes, run the following command to configure the network interface to the SDR:
    48  {{{#!shell
     48 {{{
    4949 ip addr add 192.168.10.1/24 dev DATA2
    5050 }}}
     
    6363For this demo, we'll be running some of the demo applications that are installed with uhd. Source code for all of the samples can be found here: [https://github.com/EttusResearch/uhd/tree/UHD-3.15.LTS/host/examples]
    6464 1. ssh to node1-1 and start the rx_ascii_art_dft demo with the following command:
    65  {{{#!shell
     65 {{{
    6666 /usr/lib/uhd/examples/rx_ascii_art_dft --args "addr=192.168.10.2" --freq 2400e6 --rate 5e6 --frame-rate 10 --gain 10 --ref-lvl -30 --dyn-rng 70
    6767 }}}
     
    7171
    7272 2. ssh to node1-2 and start the tx_waveforms demo with the following command:
    73  {{{#!shell
     73 {{{
    7474 /usr/lib/uhd/examples/tx_waveforms --args="addr=192.168.10.2" --wave-freq 1e6 --wave-type SINE --freq 2400e6 --rate 5e6 --gain 10 --ampl 0.2
    7575 }}}
     
    8080
    8181 We can generate a different type of signal by changing the {{{wave-type}}} argument. For instance, if we transmit a square wave:
    82  {{{#!shell
     82 {{{
    8383 /usr/lib/uhd/examples/tx_waveforms --args="addr=192.168.10.2" --wave-freq 1e6 --wave-type SQUARE --freq 2400e6 --rate 5e6 --gain 10 --ampl 0.2
    8484 }}}