1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-09 09:25:07 -04:00

API: report running state for feature plugins with run action

This commit is contained in:
f4exb
2021-10-23 21:24:25 +02:00
parent 10f79b183f
commit fee2c5065d
52 changed files with 1577 additions and 30 deletions
@@ -48,6 +48,14 @@ AFCSettings:
AFCReport:
description: "AFC report"
properties:
runningState:
type: integer
description: >
Running state
* 0 - not started
* 1 - idle
* 2 - running
* 3 - error
trackerChannelIndex:
description: Tracker index in device set
type: integer
@@ -9,7 +9,17 @@ FeatureReport:
type: string
AFCReport:
$ref: "/doc/swagger/include/AFC.yaml#/AFCReport"
SimplePTTReport:
$ref: "/doc/swagger/include/SimplePTT.yaml#/SimplePTTReport"
GS232ControllerReport:
$ref: "/doc/swagger/include/GS232Controller.yaml#/GS232ControllerReport"
PERTesterReport:
$ref: "/doc/swagger/include/PERTester.yaml#/PERTesterReport"
RigCtlServerReport:
$ref: "/doc/swagger/include/RigCtlServer.yaml#/RigCtlServerReport"
SatelliteTrackerReport:
$ref: "/doc/swagger/include/SatelliteTracker.yaml#/SatelliteTrackerReport"
SimplePTTReport:
$ref: "/doc/swagger/include/SimplePTT.yaml#/SimplePTTReport"
StarTrackerReport:
$ref: "/doc/swagger/include/StarTracker.yaml#/StarTrackerReport"
VORLocalizerReport:
$ref: "/doc/swagger/include/VORLocalizer.yaml#/VORLocalizerReport"
@@ -65,6 +65,14 @@ GS232ControllerSettings:
GS232ControllerReport:
description: "GS-232 Controller report"
properties:
runningState:
type: integer
description: >
Running state
* 0 - not started
* 1 - idle
* 2 - running
* 3 - error
sources:
description: Names of pipe sources
type: array
@@ -49,6 +49,18 @@ PERTesterSettings:
reverseAPIFeatureIndex:
type: integer
PERTesterReport:
description: PERTester
properties:
runningState:
type: integer
description: >
Running state
* 0 - not started
* 1 - idle
* 2 - running
* 3 - error
PERTesterActions:
description: PERTester
properties:
@@ -34,6 +34,18 @@ RigCtlServerSettings:
reverseAPIFeatureIndex:
type: integer
RigCtlServerReport:
description: RigCtl server report
properties:
runningState:
type: integer
description: >
Running state
* 0 - not started
* 1 - idle
* 2 - running
* 3 - error
RigCtlServerActions:
description: RigCtl server actions
properties:
@@ -166,6 +166,18 @@ SatelliteDeviceSettings:
description: "Command to execute on LOS"
type: string
SatelliteTrackerReport:
description: "Satellite Tracker report"
properties:
runningState:
type: integer
description: >
Running state
* 0 - not started
* 1 - idle
* 2 - running
* 3 - error
SatelliteTrackerActions:
description: "Satellite Tracker actions"
properties:
@@ -32,6 +32,14 @@ SimplePTTSettings:
SimplePTTReport:
description: "Simple PTT report"
properties:
runningState:
type: integer
description: >
Running state
* 0 - not started
* 1 - idle
* 2 - running
* 3 - error
ptt:
type: integer
description: >
@@ -202,6 +202,18 @@ StarTrackerDisplayLoSSettings:
type: number
format: float
StarTrackerReport:
description: RigCtl server report
properties:
runningState:
type: integer
description: >
Running state
* 0 - not started
* 1 - idle
* 2 - running
* 3 - error
StarTrackerActions:
description: "Star Tracker actions"
properties:
@@ -32,6 +32,18 @@ VORLocalizerSettings:
description: Shift of center frequency in Hz
type: integer
VORLocalizerReport:
description: VORLocalizers
properties:
runningState:
type: integer
description: >
Running state
* 0 - not started
* 1 - idle
* 2 - running
* 3 - error
VORLocalizerActions:
description: VORLocalizer
properties: