Skip to content

Feature plugins

srcejon edited this page Apr 6, 2024 · 17 revisions

Feature plugins

This type of plugin is different from device and channel plugins and apply a particular piece of functionality that can interact and control device, channel and possibly other feature plugins. DV serial devices are supported using the SerialDV library that is a mandatory requirement for this feature to be compiled.

Antenna tools

The Antenna Tools feature has a couple of calculators to help with antenna design and tuning. The user interface is described here

AMBE devices control

Control AMBE3000 serial a.k.a. DV serial devices or AMBE server addresses to use for AMBE digital voice processing. The user interface is described here

Automatic Frequency Control (AFC)

This plugin makes the link between a frequency tracker and other channels in order to have them controlled by the frequency tracker. Thus it closes the loop to effectively make an automatic frequency control system. The user interface is described here

AIS Feature plugin

The AIS feature displays a table containing the most recent information about vessels, base-stations and aids-to-navigation, based on messages received via AIS Demodulators. The user interface is described here

APRS Feature Plugin

The APRS plugin displays APRS (Automatic Packet Reporting System) packets. APRS packets can be received over RF via one or more Packet Demodulator source channels or from the Internet via an APRS-IS IGate. The user interface is described here

Remote Control

The Remote Control plugin allows control of Smart Home / IoT devices, such as plugs and switches, as well as VISA programmable benchtop test equipment such as power supplies, multimeters and spectrum analyzers. The user interface is described here

(De)modulator analyzer

This plugin can be used to analyze the real demodulated signal from some Rx channel plugins. It can also be used to view the modulating signal of some Tx channel plugins. The user interface is described here

Rotator Controller

The Rotator Controller feature plugin allows SDRangel to send commands to GS-232, SPID and rotctrld rotators. The user interface is described here

Jogdial controller feature plugin

This plugin aims at supporting frequency control via a "jog dial". A jog dial, jog wheel, shuttle dial, or shuttle wheel is a type of knob, ring, wheel, or dial which allows the user to shuttle or jog through audio or video media.

It is designed to support the Contour ShuttleXpress and ShuttlePro products but as it is keyboard keys based any device capable of reproducing the same key sequences including a standard keyboard can interact with this plugin.

The user interface is described here

LimeRFE controller

This plugin supports the LimeRFE board. This board hosts a hardware power amplifier (PA) module with appropriate filtering and support circuitry to augment primarily but not only the LimeSDR, LimeSDR Mini, and LimeNET Micro platforms, providing a complete solution that addresses real life applications ranging from HAM radio to standards-compliant cellular network implementations. The user interface is described here

Map Feature Plugin

The Map Feature plugin displays a world map in 2D and 3D. It can display street maps, satellite imagery as well as custom map types. On top of this, it can plot data from other plugins, such as

It can also display beacon locations based on the IARU Region 1 beacon database as well as radio time transmitters. The user interface is described here

PER tester

The Packet Error Rate (PER) Tester feature can be used to measure the packet error rate over digital, packet based protocols such as AX.25 (Packet mod/demod), LoRa (ChipChat mod/demod) and 802.15.4. The user interface is described here

Radiosonde

The Radiosonde feature combines and displays data from Radiosonde demodulators. It can plot charts showing how altitude, PTU (Pressure, Temperature and Humidity) vary over the flight of the weather balloons. The user interface is described here

RigCtl server

The RigCtl server plugin allows SDRangel to be controlled via Hamlib's rigctld protocol. The user interface is described here

Satellite Tracker feature plugin

The Satellite Tracker feature plugin can be used to:

  • Track satellites, pointing antennas at them via SDRangel's Rotator Controller Features
  • Control SDRangel by loading presets, starting/stopping acquisition and setting center frequencies on AOS (Acquisition of Signal) for each satellite
  • Adjust channels' input frequency offset to account for Doppler shift
  • Display polar and elevation/azimuth vs time plots for satellite passes
  • Display the overhead position of satellites on the Map Feature, along with the ground track of the satellites
  • Display a variety of information about the satellite

Detailed instructions and user interface description is available here

SID (Sudden Ionospheric Disturbance)

SID (Sudden Ionospheric Disturbance) Feature. SIDs can occur where there are solar flares, CMEs (Coronal Mass Ejections) and very powerful GRBs (Gamma Ray Bursts). They can be detected by monitoring how the received power of naval VLF transmitters changes. This feature includes a chart for plotting power vs time, as well as images and data from a number of satellites, such as Solar Dynamics Observatory, SOHO, GOES, Fermi and the Solar Orbiter, in order to help determine the cause. User interface is described here

Simple PTT

This plugin controls switchover between a Rx (Device source) and Tx (Device sink). It is intentionally KISS in order to serve as a model to build other feature plugins. The user interface is described here

Star Tracker Feature Plugin

The Star Tracker feature plugin is for use in radio astronomy and EME (Earth-Moon-Earth) communication. It calculates the azimuth and elevation of celestial objects and can send them to the Rotator Controller or other plugins to point an antenna at that object. The overhead position of the Sun, Moon and selected star can be displayed on the Map Feature. It can display local Sidereal time, solar flux density and sky temperature. The plugin can communicate with Stellarium, allowing Stellarium to control SDRangel as though it was a telescope and for the direction the antenna is pointing to be displayed in Stellarium. The user interface is described here

VOR localizer

This plugin can control and receive information from single channel VOR demodulators (see VOR single channel demodulator for details) and collate information from multiple VOR demodulators in order to show your position on a map. The user interface is described here

Clone this wiki locally