DDS Control
Jump to navigation
Jump to search
Transmitter blocks cannot be run simultaneously with this block for the same device
DDS units and ranges:
- Frequency: [0 samp_rate/2] Hz
- Phase: [0 360] Degrees
- Scale: [0 1] Fullscale=1
Parameters
(R): Run-time adjustable
- IIO context URI
- default: ip:analog
- Enabled DDSs (TX1)
- default: 'False'
- options: ['True', 'False']
- Channel I Freq (Tone 1)
- default: '100000'
- Channel I Phase (Tone 1)
- default: '0'
- Channel I Scale (Tone 1)
- default: '0'
- Channel I Freq (Tone 2)
- default: '100000'
- Channel I Phase (Tone 2)
- default: '0'
- Channel I Scale (Tone 2)
- default: '0'
- Channel Q Freq (Tone 1)
- default: '100000'
- Channel Q Phase (Tone 1)
- default: '0'
- Channel Q Scale (Tone 1)
- default: '0'
- Channel Q Freq (Tone 2)
- default: '100000'
- Channel Q Phase (Tone 2)
- default: '0'
- Channel Q Scale (Tone 2)
- default: '0'
- Enabled DDSs (TX2)
- default: 'False'
- options: ['True', 'False']
- Channel I Freq (Tone 1)
- default: '100000'
- Channel I Phase (Tone 1)
- default: '0'
- Channel I Scale (Tone 1)
- default: '0'
- Channel I Freq (Tone 2)
- default: '100000'
- Channel I Phase (Tone 2)
- default: '0'
- Channel I Scale (Tone 2)
- default: '0'
- Channel Q Freq (Tone 1)
- default: '100000'
- Channel Q Phase (Tone 1)
- default: '0'
- Channel Q Scale (Tone 1)
- default: '0'
- Channel Q Freq (Tone 2)
- default: '100000'
- Channel Q Phase (Tone 2)
- default: '0'
- Channel Q Scale (Tone 2)
- default: '0'
Example Flowgraph
Example Output
Source Files
- C++ files
- TODO
- Header files
- TODO
- Public header files
- TODO
- Block definition
- iio_dds_control.block.yml