1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-12-23 10:05:46 -05:00
sdrangel/plugins/samplesource/androidsdrdriverinput
Mykola Dvornik 15337cac66 Fix bug that prevents settings changes updates via reverse API
Most plugins that use reverse API to PATCH settings updates to remote
server only do so when `useReverseAPI` is toggled, but not when the
relevant settings are being updated. So lets fix the precondition to
use the `m_useReverseAPI` flag instead.
2024-04-14 18:58:12 +02:00
..
androidsdrdriverinput.cpp Fix bug that prevents settings changes updates via reverse API 2024-04-14 18:58:12 +02:00
androidsdrdriverinput.h Rewriting of copyright notices for plugins/samplesource. Part of #1893 2023-11-18 10:07:41 +01:00
androidsdrdriverinputgui.cpp Remove unused includes and use more direct includes 2024-04-11 23:31:34 +02:00
androidsdrdriverinputgui.h Rewriting of copyright notices for plugins/samplesource. Part of #1893 2023-11-18 10:07:41 +01:00
androidsdrdriverinputgui.ui Add Android SDR Driver sample source. 2023-09-08 10:52:51 +01:00
androidsdrdriverinputplugin.cpp Updated versions and changelogs 2024-04-14 11:41:00 +02:00
androidsdrdriverinputplugin.h Rewriting of copyright notices for plugins/samplesource. Part of #1893 2023-11-18 10:07:41 +01:00
androidsdrdriverinputsettings.cpp Rewriting of copyright notices for plugins/samplesource. Part of #1893 2023-11-18 10:07:41 +01:00
androidsdrdriverinputsettings.h Rewriting of copyright notices for plugins/samplesource. Part of #1893 2023-11-18 10:07:41 +01:00
androidsdrdriverinputtcphandler.cpp Remove unused includes and use more direct includes 2024-04-11 23:31:34 +02:00
androidsdrdriverinputtcphandler.h Rewriting of copyright notices for plugins/samplesource. Part of #1893 2023-11-18 10:07:41 +01:00
androidsdrdriverinputwebapiadapter.cpp Rewriting of copyright notices for plugins/samplesource. Part of #1893 2023-11-18 10:07:41 +01:00
androidsdrdriverinputwebapiadapter.h Rewriting of copyright notices for plugins/samplesource. Part of #1893 2023-11-18 10:07:41 +01:00
CMakeLists.txt Add Android SDR Driver sample source. 2023-09-08 10:52:51 +01:00
readme.md Fix typing errors found with codespell and more 2024-04-06 12:39:18 +02:00

Android SDR Driver Input Olugin

Introduction

This input sample source plugin gets its I/Q samples from the Android SDR Driver or SDRplay Driver apps. These apps enable support for RTL SDR, HackRF and SDRPlay SDRs.

Interface

Android SDR Driver input plugin GUI

1: Start/Stop

Device start / stop button.

  • Blue triangle icon: device is ready and can be started
  • Green square icon: device is running and can be stopped
  • Red square icon: an error has occurred with the connection to the device. The plugin will continually try to reconnect.

2: Center frequency

This is the center frequency in kHz of the device.

3: Stream sample rate

Network I/Q sample rate in kS/s.

4: Local oscillator correction

This is the correction to be applied to the device's local oscillator in ppm.

5: DC offset correction

Check this button to enable DC offset correction on the device.

6: IQ imbalance correction

Check this button to enable IQ imbalance correction on the device.

7: Bias tee

Check this button to enable a bias tee, if the device supports it.

8: Direct sampling mode

Use this button to activate RTL-SDR's direct sampling mode. This can be used to tune to HF frequencies.

9: Sample bit depth

Specifies number of bits per I/Q sample transmitted via TCP/IP. This should be 8 for RTL SDR, but can be 16 for SDRPlay.

10: Server TCP Port

TCP port of SDR Driver to connect to. Typically 1234.

11: Sample rate

Specify the device's sample rate in samples per second (S/s).

12: RF Bandwidth

Specifies the bandwidth in kHz of the analog filter in the device. Available bandwidths are dependent upon the device.

13: Gain

Specify gain in dB applied in various stages of the device. Available gains will depend upon the type of device.

12: AGC

Check to enable automatic gain control in the device. How AGC works is device dependent.