1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-04 23:14:47 -04:00

REST API: Added streamIndex to relevant channel APIs

This commit is contained in:
f4exb
2019-09-22 20:26:09 +02:00
parent 01f0dd906a
commit c9eb8a8ec0
82 changed files with 1418 additions and 566 deletions
@@ -29,6 +29,9 @@ AMModSettings:
type: string
modAFInput:
type: integer
streamIndex:
description: MIMO channel. Not relevant when connected to SI (single Rx).
type: integer
useReverseAPI:
description: Synchronize with reverse API (1 for yes, 0 for no)
type: integer
@@ -37,12 +40,12 @@ AMModSettings:
reverseAPIPort:
type: integer
reverseAPIDeviceIndex:
type: integer
type: integer
reverseAPIChannelIndex:
type: integer
type: integer
cwKeyer:
$ref: "/doc/swagger/include/CWKeyer.yaml#/CWKeyerSettings"
AMModReport:
description: AMMod
properties:
@@ -54,4 +57,3 @@ AMModReport:
type: integer
channelSampleRate:
type: integer
@@ -53,6 +53,9 @@ ATVModSettings:
type: string
videoFileName:
type: string
streamIndex:
description: MIMO channel. Not relevant when connected to SI (single Rx).
type: integer
useReverseAPI:
description: Synchronize with reverse API (1 for yes, 0 for no)
type: integer
@@ -61,10 +64,10 @@ ATVModSettings:
reverseAPIPort:
type: integer
reverseAPIDeviceIndex:
type: integer
type: integer
reverseAPIChannelIndex:
type: integer
type: integer
ATVModReport:
description: ATVMod
properties:
@@ -74,4 +77,3 @@ ATVModReport:
format: float
channelSampleRate:
type: integer
@@ -30,6 +30,9 @@ BFMDemodSettings:
type: string
audioDeviceName:
type: string
streamIndex:
description: MIMO channel. Not relevant when connected to SI (single Rx).
type: integer
useReverseAPI:
description: Synchronize with reverse API (1 for yes, 0 for no)
type: integer
@@ -54,6 +54,9 @@ DSDDemodSettings:
traceDecay:
description: 0 to 255
type: integer
streamIndex:
description: MIMO channel. Not relevant when connected to SI (single Rx).
type: integer
useReverseAPI:
description: Synchronize with reverse API (1 for yes, 0 for no)
type: integer
@@ -17,6 +17,9 @@ FileSourceSettings:
type: integer
title:
type: string
streamIndex:
description: MIMO channel. Not relevant when connected to SI (single Rx).
type: integer
useReverseAPI:
description: Synchronize with reverse API (1 for yes, 0 for no)
type: integer
@@ -28,6 +28,9 @@ FreeDVDemodSettings:
type: string
freeDVMode:
type: integer
streamIndex:
description: MIMO channel. Not relevant when connected to SI (single Rx).
type: integer
useReverseAPI:
description: Synchronize with reverse API (1 for yes, 0 for no)
type: integer
@@ -27,7 +27,10 @@ FreeDVModSettings:
modAFInput:
type: integer
gaugeInputElseModem:
type: integer
type: integer
streamIndex:
description: MIMO channel. Not relevant when connected to SI (single Rx).
type: integer
useReverseAPI:
description: Synchronize with reverse API (1 for yes, 0 for no)
type: integer
@@ -41,6 +41,9 @@ FreqTrackerSettings:
squelchGate:
description: Squelch trigger gate in 10s of ms
type: integer
streamIndex:
description: MIMO channel. Not relevant when connected to SI (single Rx).
type: integer
useReverseAPI:
description: Synchronize with reverse API (1 for yes, 0 for no)
type: integer
@@ -12,6 +12,9 @@ LocalSinkSettings:
type: integer
filterChainHash:
type: integer
streamIndex:
description: MIMO channel. Not relevant when connected to SI (single Rx).
type: integer
useReverseAPI:
description: Synchronize with reverse API (1 for yes, 0 for no)
type: integer
@@ -12,6 +12,9 @@ LocalSourceSettings:
type: integer
filterChainHash:
type: integer
streamIndex:
description: MIMO channel. Not relevant when connected to SI (single Rx).
type: integer
useReverseAPI:
description: Synchronize with reverse API (1 for yes, 0 for no)
type: integer
@@ -41,6 +41,9 @@ NFMDemodSettings:
type: string
audioDeviceName:
type: string
streamIndex:
description: MIMO channel. Not relevant when connected to SI (single Rx).
type: integer
useReverseAPI:
description: Synchronize with reverse API (1 for yes, 0 for no)
type: integer
@@ -32,9 +32,12 @@ NFMModSettings:
title:
type: string
audioDeviceName:
type: string
type: string
modAFInput:
type: integer
streamIndex:
description: MIMO channel. Not relevant when connected to SI (single Rx).
type: integer
useReverseAPI:
description: Synchronize with reverse API (1 for yes, 0 for no)
type: integer
@@ -43,12 +46,12 @@ NFMModSettings:
reverseAPIPort:
type: integer
reverseAPIDeviceIndex:
type: integer
type: integer
reverseAPIChannelIndex:
type: integer
type: integer
cwKeyer:
$ref: "/doc/swagger/include/CWKeyer.yaml#/CWKeyerSettings"
NFMModReport:
description: NFMMod
properties:
@@ -60,4 +63,3 @@ NFMModReport:
type: integer
channelSampleRate:
type: integer
@@ -21,6 +21,9 @@ RemoteSinkSettings:
type: integer
filterChainHash:
type: integer
streamIndex:
description: MIMO channel. Not relevant when connected to SI (single Rx).
type: integer
useReverseAPI:
description: Synchronize with reverse API (1 for yes, 0 for no)
type: integer
@@ -8,9 +8,12 @@ RemoteSourceSettings:
description: "Remote USB data port"
type: integer
rgbColor:
type: integer
type: integer
title:
type: string
type: string
streamIndex:
description: MIMO channel. Not relevant when connected to SI (single Rx).
type: integer
useReverseAPI:
description: Synchronize with reverse API (1 for yes, 0 for no)
type: integer
@@ -19,10 +22,10 @@ RemoteSourceSettings:
reverseAPIPort:
type: integer
reverseAPIDeviceIndex:
type: integer
type: integer
reverseAPIChannelIndex:
type: integer
type: integer
RemoteSourceReport:
description: "Remote channel source report"
properties:
@@ -46,7 +49,7 @@ RemoteSourceReport:
type: integer
tvUSec:
description: "Counts timestamp microseconds"
type: integer
type: integer
nbOriginalBlocks:
description: "Number of original blocks per frame"
type: integer
@@ -58,11 +61,10 @@ RemoteSourceReport:
type: integer
sampleRate:
description: "Stream nominal sample rate in S/s"
type: integer
type: integer
deviceCenterFreq:
description: "Device center frequency in kHz"
type: integer
deviceSampleRate:
description: "Device baseband sample rate in S/s"
type: integer
type: integer
@@ -48,6 +48,9 @@ SSBDemodSettings:
type: string
audioDeviceName:
type: string
streamIndex:
description: MIMO channel. Not relevant when connected to SI (single Rx).
type: integer
useReverseAPI:
description: Synchronize with reverse API (1 for yes, 0 for no)
type: integer
@@ -40,6 +40,9 @@ SSBModSettings:
type: string
modAFInput:
type: integer
streamIndex:
description: MIMO channel. Not relevant when connected to SI (single Rx).
type: integer
useReverseAPI:
description: Synchronize with reverse API (1 for yes, 0 for no)
type: integer
@@ -55,6 +55,9 @@ UDPSinkSettings:
type: integer
title:
type: string
streamIndex:
description: MIMO channel. Not relevant when connected to SI (single Rx).
type: integer
useReverseAPI:
description: Synchronize with reverse API (1 for yes, 0 for no)
type: integer
@@ -49,6 +49,9 @@ UDPSourceSettings:
format: uint16
title:
type: string
streamIndex:
description: MIMO channel. Not relevant when connected to SI (single Rx).
type: integer
useReverseAPI:
description: Synchronize with reverse API (1 for yes, 0 for no)
type: integer
@@ -25,6 +25,9 @@ WFMDemodSettings:
type: string
audioDeviceName:
type: string
streamIndex:
description: MIMO channel. Not relevant when connected to SI (single Rx).
type: integer
useReverseAPI:
description: Synchronize with reverse API (1 for yes, 0 for no)
type: integer
@@ -31,6 +31,9 @@ WFMModSettings:
type: string
modAFInput:
type: integer
streamIndex:
description: MIMO channel. Not relevant when connected to SI (single Rx).
type: integer
useReverseAPI:
description: Synchronize with reverse API (1 for yes, 0 for no)
type: integer