kopia lustrzana https://github.com/f4exb/sdrangel
BladeRF and HackRF output plugins: updated documentation
rodzic
f264e01ca4
commit
52e5d9a5d9
|
@ -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>
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
Ładowanie…
Reference in New Issue