1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-04-07 07:35:38 -04:00

IQ swap: REST API: implementation in swagger yaml files

This commit is contained in:
f4exb 2020-06-21 21:57:28 +02:00
parent f9f1a1d99c
commit 0104d36c2c
14 changed files with 102 additions and 0 deletions

View File

@ -37,6 +37,12 @@ AirspySettings:
transverterDeltaFrequency:
type: integer
format: int64
iqOrder:
type: integer
description: >
IQ samples order
* 0 - Q then I (swapped)
* 1 - I then Q (straight)
fileRecordName:
type: string
useReverseAPI:

View File

@ -15,6 +15,12 @@ AirspyHFSettings:
transverterDeltaFrequency:
type: integer
format: int64
iqOrder:
type: integer
description: >
IQ samples order
* 0 - Q then I (swapped)
* 1 - I then Q (straight)
bandIndex:
type: integer
fileRecordName:

View File

@ -28,6 +28,12 @@ BladeRF1InputSettings:
type: integer
iqCorrection:
type: integer
iqOrder:
type: integer
description: >
IQ samples order
* 0 - Q then I (swapped)
* 1 - I then Q (straight)
fileRecordName:
type: string
useReverseAPI:

View File

@ -29,6 +29,12 @@ BladeRF2InputSettings:
transverterDeltaFrequency:
type: integer
format: int64
iqOrder:
type: integer
description: >
IQ samples order
* 0 - Q then I (swapped)
* 1 - I then Q (straight)
fileRecordName:
type: string
useReverseAPI:
@ -152,6 +158,12 @@ BladeRF2MIMOSettings:
rxTransverterDeltaFrequency:
type: integer
format: int64
iqOrder:
type: integer
description: >
IQ samples order
* 0 - Q then I (swapped)
* 1 - I then Q (straight)
txCenterFrequency:
type: integer
format: int64

View File

@ -51,6 +51,12 @@ FCDProSettings:
transverterDeltaFrequency:
type: integer
format: int64
iqOrder:
type: integer
description: >
IQ samples order
* 0 - Q then I (swapped)
* 1 - I then Q (straight)
fileRecordName:
type: string
useReverseAPI:

View File

@ -37,6 +37,12 @@ FCDProPlusSettings:
transverterDeltaFrequency:
type: integer
format: int64
iqOrder:
type: integer
description: >
IQ samples order
* 0 - Q then I (swapped)
* 1 - I then Q (straight)
fileRecordName:
type: string
useReverseAPI:

View File

@ -34,6 +34,12 @@ HackRFInputSettings:
transverterDeltaFrequency:
type: integer
format: int64
iqOrder:
type: integer
description: >
IQ samples order
* 0 - Q then I (swapped)
* 1 - I then Q (straight)
useReverseAPI:
description: Synchronize with reverse API (1 for yes, 0 for no)
type: integer

View File

@ -45,6 +45,12 @@ LimeSdrInputSettings:
transverterDeltaFrequency:
type: integer
format: int64
iqOrder:
type: integer
description: >
IQ samples order
* 0 - Q then I (swapped)
* 1 - I then Q (straight)
fileRecordName:
type: string
gpioDir:
@ -165,6 +171,12 @@ LimeSdrMIMOSettings:
rxTransverterDeltaFrequency:
type: integer
format: int64
iqOrder:
type: integer
description: >
IQ samples order
* 0 - Q then I (swapped)
* 1 - I then Q (straight)
ncoEnableRx:
description: Boolean 1 to enable TSP NCO and mixing else 0
type: integer

View File

@ -24,6 +24,12 @@ PerseusSettings:
transverterDeltaFrequency:
type: integer
format: int64
iqOrder:
type: integer
description: >
IQ samples order
* 0 - Q then I (swapped)
* 1 - I then Q (straight)
fileRecordName:
type: string
attenuator:

View File

@ -50,6 +50,12 @@ PlutoSdrInputSettings:
transverterDeltaFrequency:
type: integer
format: int64
iqOrder:
type: integer
description: >
IQ samples order
* 0 - Q then I (swapped)
* 1 - I then Q (straight)
fileRecordName:
type: string
useReverseAPI:

View File

@ -31,6 +31,12 @@ RtlSdrSettings:
transverterDeltaFrequency:
type: integer
format: int64
iqOrder:
type: integer
description: >
IQ samples order
* 0 - Q then I (swapped)
* 1 - I then Q (straight)
rfBandwidth:
type: integer
fileRecordName:

View File

@ -33,6 +33,12 @@ SDRPlaySettings:
type: integer
basebandGain:
type: integer
iqOrder:
type: integer
description: >
IQ samples order
* 0 - Q then I (swapped)
* 1 - I then Q (straight)
fileRecordName:
type: string
useReverseAPI:

View File

@ -24,6 +24,12 @@ SoapySDRInputSettings:
transverterDeltaFrequency:
type: integer
format: int64
iqOrder:
type: integer
description: >
IQ samples order
* 0 - Q then I (swapped)
* 1 - I then Q (straight)
fileRecordName:
type: string
antenna:

View File

@ -52,6 +52,12 @@ XtrxInputSettings:
pwrmode:
description: LMS power mode (0 save max to 7 perf max)
type: integer
iqOrder:
type: integer
description: >
IQ samples order
* 0 - Q then I (swapped)
* 1 - I then Q (straight)
fileRecordName:
type: string
useReverseAPI:
@ -212,6 +218,12 @@ XtrxMIMOSettings:
* 0 - RXANT_LO low range
* 1 - RXANT_WI wide range
* 2 - RXANT_HI high range
iqOrder:
type: integer
description: >
IQ samples order
* 0 - Q then I (swapped)
* 1 - I then Q (straight)
lpfBWRx0:
description: LMS analog lowpass filter bandwidth (Hz) for Rx channel 0
type: integer