BladeRF and HackRF output plugins: updated documentation

This commit is contained in:
f4exb 2017-01-09 03:08:28 +01:00
parent f264e01ca4
commit 52e5d9a5d9
3 changed files with 18 additions and 12 deletions

View File

@ -30,12 +30,10 @@ From version 2 SDRangel can integrate more than one hardware device running conc
From version 3 transmission or signal generation is supported for BladeRF and HackRF (since version 3.1) using a sample sink plugin. These plugins are:
- [BladeRF output plugin](https://github.com/f4exb/sdrangel/tree/dev/plugins/samplesink/bladerfoutput) Linux only
- [HackRF output plugin](https://github.com/f4exb/sdrangel/tree/dev/plugins/samplesink/hackrfoutput) Linux only
- [BladeRF output plugin](https://github.com/f4exb/sdrangel/tree/dev/plugins/samplesink/bladerfoutput)
- [HackRF output plugin](https://github.com/f4exb/sdrangel/tree/dev/plugins/samplesink/hackrfoutput)
- [File output or file sink plugin](https://github.com/f4exb/sdrangel/tree/dev/plugins/samplesink/filesink)
Transmision with "real" devices (BladeRF and HackRF) is supported in Linux versions only. Be also aware that this is **very experimental**. Code is not very efficient so you may experience **performance problems**. Contributions are welcome to enhance the transmission side.
<h1>Supported hardware</h1>
<h2>Airspy</h2>

View File

@ -2,7 +2,7 @@
<h2>Introduction</h2>
This output sample sink plugin sends its samples to a [BladeRF device](https://www.nuand.com/). It is supported in Linux only.
This output sample sink plugin sends its samples to a [BladeRF device](https://www.nuand.com/).
<h2>Build</h2>
@ -35,9 +35,13 @@ This is the center frequency of transmission in kHz.
The baseband stream is interpolated by this value before being sent to the BladeRF device. Possible values are:
- **1**: no interpolation
- **2**: multiply sample rate by 2
Larger values introduce performance problems.
- **2**: multiply baseband stream sample rate by 2
- **4**: multiply baseband stream sample rate by 4
- **8**: multiply baseband stream sample rate by 8
- **16**: multiply baseband stream sample rate by 16
- **32**: multiply baseband stream sample rate by 32
Be aware that the main samples buffer is based on the final sample rate so the larger the integration factor the larger will be the delay introduced by this buffer.
<h3>5: XB-200 add-on control</h3>

View File

@ -2,7 +2,7 @@
<h2>Introduction</h2>
This output sample sink plugin sends its samples to a [HackRF device](https://greatscottgadgets.com/hackrf/). It is supported in Linux only.
This output sample sink plugin sends its samples to a [HackRF device](https://greatscottgadgets.com/hackrf/).
<h2>Build</h2>
@ -43,9 +43,13 @@ Use this slider to adjust LO correction in ppm. It can be varied from -10.0 to 1
The baseband stream is interpolated by this value before being sent to the HackRF device. Possible values are:
- **1**: no interpolation
- **2**: multiply sample rate by 2
Larger values introduce performance problems.
- **2**: multiply baseband stream sample rate by 2
- **4**: multiply baseband stream sample rate by 4
- **8**: multiply baseband stream sample rate by 8
- **16**: multiply baseband stream sample rate by 16
- **32**: multiply baseband stream sample rate by 32
Be aware that the main samples buffer is based on the final sample rate so the larger the integration factor the larger will be the delay introduced by this buffer.
<h3>6: Bias tee</h3>