sdrangel/plugins/feature/simpleptt
Jon Beniston d5857c3878 Move Feature workers to thread 2021-11-25 09:28:59 +00:00
..
CMakeLists.txt Feature plugins framework: presets 2020-09-28 16:49:32 +02:00
readme.md Simple PTT: added documentation 2020-09-28 19:37:58 +02:00
simpleptt.cpp Move Feature workers to thread 2021-11-25 09:28:59 +00:00
simpleptt.h Fixed getURI method in channels and features 2020-11-22 19:29:27 +01:00
simplepttgui.cpp Add links to documentation 2021-11-24 11:31:51 +00:00
simplepttgui.h Feature plugins: use specialized FeatureGUI superclass. Handle GUI lifecycle in DeviceUISet 2020-10-04 22:16:09 +02:00
simplepttgui.ui Simple PTT updates 2020-09-28 19:23:47 +02:00
simplepttplugin.cpp Updated versions and changelogs 2021-10-24 10:08:22 +02:00
simplepttplugin.h Removed dangling PluginInstanceGUI references 2020-10-05 16:30:24 +02:00
simplepttreport.cpp PTT Feature: initial commit 2020-09-28 16:49:32 +02:00
simplepttreport.h PTT Feature: initial commit 2020-09-28 16:49:32 +02:00
simplepttsettings.cpp Save/restore rollup state in features 2021-11-23 13:35:57 +00:00
simplepttsettings.h Save/restore rollup state in features 2021-11-23 13:35:57 +00:00
simplepttwebapiadapter.cpp Fixed -Wunused-parameter warnings 2020-11-14 11:13:32 +01:00
simplepttwebapiadapter.h Feature plugins framework: presets 2020-09-28 16:49:32 +02:00
simplepttworker.cpp Move Feature workers to thread 2021-11-25 09:28:59 +00:00
simplepttworker.h PTT Feature: initial commit 2020-09-28 16:49:32 +02:00

readme.md

Simple PTT plugin

Introduction

This plugin controls switchover between a Rx (Device source) and Tx (Device sink). It has no other controls than an adjustable delay from Rx to Tx and back to Rx. Because of its simplicity it can also serve as a model to build other feature plugins.

Interface

File source channel plugin GUI

1: Start/Stop plugin

This button starts or stops the plugin

2: PTT button

Click to switch from Rx to Tx and again to switch back to Rx. When in Tx mode the button is lit.

3: Status indicator

This LED type display shows the current PTT status:

  • Green: Rx runs
  • Red: Tx runs
  • Grey: None active (transient)

4: Refresh list of devices

Use this button to refresh the list of devices (5) and (6)

5: Select Rx device set

Use this combo to select which Rx device is controlled

6: Select Tx device set

Use this combo to select which Tx device is controlled

7: Transistion delay from Rx to Tx

Value in milliseconds between Rx stop and Tx start

8: Transistion delay from Tx to Rx

Value in milliseconds between Tx stop and Rx start