HackRF output: allow interpolation by 64

This commit is contained in:
f4exb 2018-03-29 17:06:04 +02:00
parent 0d7f73f595
commit d2a658d8a1
3 changed files with 8 additions and 11 deletions

View File

@ -35,16 +35,7 @@
<property name="spacing"> <property name="spacing">
<number>3</number> <number>3</number>
</property> </property>
<property name="leftMargin"> <property name="margin">
<number>2</number>
</property>
<property name="topMargin">
<number>2</number>
</property>
<property name="rightMargin">
<number>2</number>
</property>
<property name="bottomMargin">
<number>2</number> <number>2</number>
</property> </property>
<item> <item>
@ -400,6 +391,11 @@
<string>32</string> <string>32</string>
</property> </property>
</item> </item>
<item>
<property name="text">
<string>64</string>
</property>
</item>
</widget> </widget>
</item> </item>
</layout> </layout>

View File

@ -30,7 +30,7 @@
const PluginDescriptor HackRFOutputPlugin::m_pluginDescriptor = { const PluginDescriptor HackRFOutputPlugin::m_pluginDescriptor = {
QString("HackRF Output"), QString("HackRF Output"),
QString("3.9.0"), QString("3.14.0"),
QString("(c) Edouard Griffiths, F4EXB"), QString("(c) Edouard Griffiths, F4EXB"),
QString("https://github.com/f4exb/sdrangel"), QString("https://github.com/f4exb/sdrangel"),
true, true,

View File

@ -52,6 +52,7 @@ The baseband stream is interpolated by this value before being sent to the HackR
- **8**: multiply baseband stream sample rate by 8 - **8**: multiply baseband stream sample rate by 8
- **16**: multiply baseband stream sample rate by 16 - **16**: multiply baseband stream sample rate by 16
- **32**: multiply baseband stream sample rate by 32 - **32**: multiply baseband stream sample rate by 32
- **64**: multiply baseband stream sample rate by 64
The main samples buffer is based on the baseband sample rate and will introduce ~500ms delay for interpolation by 16 or lower and ~1s for interpolation by 32. The main samples buffer is based on the baseband sample rate and will introduce ~500ms delay for interpolation by 16 or lower and ~1s for interpolation by 32.