| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  | SoapySDRInputSettings:
 | 
					
						
							|  |  |  |   description: SoapySDR
 | 
					
						
							|  |  |  |   properties:
 | 
					
						
							|  |  |  |     centerFrequency:
 | 
					
						
							|  |  |  |       type: integer
 | 
					
						
							| 
									
										
										
										
											2019-01-11 14:45:00 +01:00
										 |  |  |       format: int64
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |     LOppmTenths:
 | 
					
						
							|  |  |  |       type: integer
 | 
					
						
							|  |  |  |     devSampleRate:
 | 
					
						
							|  |  |  |       type: integer
 | 
					
						
							|  |  |  |     log2Decim:
 | 
					
						
							|  |  |  |       type: integer
 | 
					
						
							|  |  |  |     fcPos:
 | 
					
						
							|  |  |  |       type: integer
 | 
					
						
							|  |  |  |     softDCCorrection:
 | 
					
						
							| 
									
										
										
										
											2019-01-11 14:45:00 +01:00
										 |  |  |       description: boolean not zero for true
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |       type: integer
 | 
					
						
							|  |  |  |     softIQCorrection:
 | 
					
						
							| 
									
										
										
										
											2019-01-11 14:45:00 +01:00
										 |  |  |       description: boolean not zero for true
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |       type: integer
 | 
					
						
							|  |  |  |     transverterMode:
 | 
					
						
							| 
									
										
										
										
											2019-01-11 14:45:00 +01:00
										 |  |  |       description: boolean not zero for true
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |       type: integer
 | 
					
						
							|  |  |  |     transverterDeltaFrequency:
 | 
					
						
							|  |  |  |       type: integer
 | 
					
						
							| 
									
										
										
										
											2019-01-11 14:45:00 +01:00
										 |  |  |       format: int64
 | 
					
						
							| 
									
										
										
										
											2020-06-23 19:56:29 +02:00
										 |  |  |     iqOrder:
 | 
					
						
							|  |  |  |       type: integer
 | 
					
						
							|  |  |  |       description: >
 | 
					
						
							|  |  |  |         IQ samples order
 | 
					
						
							|  |  |  |           * 0 - Q then I (swapped)
 | 
					
						
							|  |  |  |           * 1 - I then Q (straight)
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |     antenna:
 | 
					
						
							|  |  |  |       type: string
 | 
					
						
							|  |  |  |     bandwidth:
 | 
					
						
							|  |  |  |       type: integer
 | 
					
						
							|  |  |  |     tunableElements:
 | 
					
						
							|  |  |  |       type: array
 | 
					
						
							|  |  |  |       items:
 | 
					
						
							| 
									
										
										
										
											2019-01-11 14:45:00 +01:00
										 |  |  |         $ref: "#/definitions/ArgValue"
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |     globalGain:
 | 
					
						
							|  |  |  |       type: integer
 | 
					
						
							|  |  |  |     individualGains:
 | 
					
						
							|  |  |  |       type: array
 | 
					
						
							|  |  |  |       items:
 | 
					
						
							| 
									
										
										
										
											2019-01-11 14:45:00 +01:00
										 |  |  |         $ref: "#/definitions/ArgValue"
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |     autoGain:
 | 
					
						
							| 
									
										
										
										
											2019-01-11 14:45:00 +01:00
										 |  |  |       description: boolean not zero for true
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |       type: integer
 | 
					
						
							|  |  |  |     autoDCCorrection:
 | 
					
						
							| 
									
										
										
										
											2019-01-11 14:45:00 +01:00
										 |  |  |       description: boolean not zero for true
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |       type: integer
 | 
					
						
							|  |  |  |     autoIQCorrection:
 | 
					
						
							| 
									
										
										
										
											2019-01-11 14:45:00 +01:00
										 |  |  |       description: boolean not zero for true
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |       type: integer
 | 
					
						
							|  |  |  |     dcCorrection:
 | 
					
						
							| 
									
										
										
										
											2020-06-27 10:34:18 +02:00
										 |  |  |       $ref: "/doc/swagger/include/Structs.yaml#/Complex"
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |     iqCorrection:
 | 
					
						
							| 
									
										
										
										
											2020-06-27 10:34:18 +02:00
										 |  |  |       $ref: "/doc/swagger/include/Structs.yaml#/Complex"
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |     streamArgSettings:
 | 
					
						
							|  |  |  |       type: array
 | 
					
						
							|  |  |  |       items:
 | 
					
						
							| 
									
										
										
										
											2019-01-11 14:45:00 +01:00
										 |  |  |         $ref: "#/definitions/ArgValue"
 | 
					
						
							|  |  |  |     deviceArgSettings:
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |       type: array
 | 
					
						
							|  |  |  |       items:
 | 
					
						
							| 
									
										
										
										
											2019-01-11 14:45:00 +01:00
										 |  |  |         $ref: "#/definitions/ArgValue"
 | 
					
						
							|  |  |  |     useReverseAPI:
 | 
					
						
							|  |  |  |       description: Synchronize with reverse API (1 for yes, 0 for no)
 | 
					
						
							|  |  |  |       type: integer
 | 
					
						
							|  |  |  |     reverseAPIAddress:
 | 
					
						
							|  |  |  |       type: string
 | 
					
						
							|  |  |  |     reverseAPIPort:
 | 
					
						
							|  |  |  |       type: integer
 | 
					
						
							|  |  |  |     reverseAPIDeviceIndex:
 | 
					
						
							|  |  |  |       type: integer
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  | SoapySDROutputSettings:
 | 
					
						
							|  |  |  |   description: SoapySDR
 | 
					
						
							|  |  |  |   properties:
 | 
					
						
							|  |  |  |     centerFrequency:
 | 
					
						
							|  |  |  |       type: integer
 | 
					
						
							| 
									
										
										
										
											2019-01-11 14:45:00 +01:00
										 |  |  |       format: int64
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |     LOppmTenths:
 | 
					
						
							|  |  |  |       type: integer
 | 
					
						
							|  |  |  |     devSampleRate:
 | 
					
						
							|  |  |  |       type: integer
 | 
					
						
							|  |  |  |     log2Interp:
 | 
					
						
							|  |  |  |       type: integer
 | 
					
						
							|  |  |  |     transverterMode:
 | 
					
						
							| 
									
										
										
										
											2019-01-11 14:45:00 +01:00
										 |  |  |       description: boolean not zero for true
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |       type: integer
 | 
					
						
							|  |  |  |     transverterDeltaFrequency:
 | 
					
						
							|  |  |  |       type: integer
 | 
					
						
							| 
									
										
										
										
											2019-01-11 14:45:00 +01:00
										 |  |  |       format: int64
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |     antenna:
 | 
					
						
							|  |  |  |       type: string
 | 
					
						
							|  |  |  |     bandwidth:
 | 
					
						
							|  |  |  |       type: integer
 | 
					
						
							|  |  |  |     tunableElements:
 | 
					
						
							|  |  |  |       type: array
 | 
					
						
							|  |  |  |       items:
 | 
					
						
							| 
									
										
										
										
											2019-01-11 14:45:00 +01:00
										 |  |  |         $ref: "#/definitions/ArgValue"
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |     globalGain:
 | 
					
						
							|  |  |  |       type: integer
 | 
					
						
							|  |  |  |     individualGains:
 | 
					
						
							|  |  |  |       type: array
 | 
					
						
							|  |  |  |       items:
 | 
					
						
							| 
									
										
										
										
											2019-01-11 14:45:00 +01:00
										 |  |  |         $ref: "#/definitions/ArgValue"
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |     autoGain:
 | 
					
						
							| 
									
										
										
										
											2019-01-11 14:45:00 +01:00
										 |  |  |       description: boolean not zero for true
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |       type: integer
 | 
					
						
							|  |  |  |     autoDCCorrection:
 | 
					
						
							| 
									
										
										
										
											2019-01-11 14:45:00 +01:00
										 |  |  |       description: boolean not zero for true
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |       type: integer
 | 
					
						
							|  |  |  |     autoIQCorrection:
 | 
					
						
							| 
									
										
										
										
											2019-01-11 14:45:00 +01:00
										 |  |  |       description: boolean not zero for true
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |       type: integer
 | 
					
						
							|  |  |  |     dcCorrection:
 | 
					
						
							| 
									
										
										
										
											2020-06-27 10:34:18 +02:00
										 |  |  |       $ref: "/doc/swagger/include/Structs.yaml#/Complex"
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |     iqCorrection:
 | 
					
						
							| 
									
										
										
										
											2020-06-27 10:34:18 +02:00
										 |  |  |       $ref: "/doc/swagger/include/Structs.yaml#/Complex"
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |     streamArgSettings:
 | 
					
						
							|  |  |  |       type: array
 | 
					
						
							|  |  |  |       items:
 | 
					
						
							| 
									
										
										
										
											2019-01-11 14:45:00 +01:00
										 |  |  |         $ref: "#/definitions/ArgValue"
 | 
					
						
							|  |  |  |     deviceArgSettings:
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |       type: array
 | 
					
						
							|  |  |  |       items:
 | 
					
						
							| 
									
										
										
										
											2019-01-11 14:45:00 +01:00
										 |  |  |         $ref: "#/definitions/ArgValue"
 | 
					
						
							|  |  |  |     useReverseAPI:
 | 
					
						
							|  |  |  |       description: Synchronize with reverse API (1 for yes, 0 for no)
 | 
					
						
							|  |  |  |       type: integer
 | 
					
						
							|  |  |  |     reverseAPIAddress:
 | 
					
						
							|  |  |  |       type: string
 | 
					
						
							|  |  |  |     reverseAPIPort:
 | 
					
						
							|  |  |  |       type: integer
 | 
					
						
							|  |  |  |     reverseAPIDeviceIndex:
 | 
					
						
							|  |  |  |       type: integer
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  | SoapySDRReport:
 | 
					
						
							|  |  |  |   description: SoapySDR
 | 
					
						
							|  |  |  |   properties:
 | 
					
						
							|  |  |  |     deviceSettingsArgs:
 | 
					
						
							|  |  |  |       type: array
 | 
					
						
							|  |  |  |       items:
 | 
					
						
							| 
									
										
										
										
											2018-11-14 02:06:36 +01:00
										 |  |  |         $ref: "#/definitions/ArgInfo"
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |     streamSettingsArgs:
 | 
					
						
							|  |  |  |       type: array
 | 
					
						
							|  |  |  |       items:
 | 
					
						
							| 
									
										
										
										
											2018-11-14 02:06:36 +01:00
										 |  |  |         $ref: "#/definitions/ArgInfo"
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |     hasDCAutoCorrection:
 | 
					
						
							|  |  |  |       description: boolean not zero for true
 | 
					
						
							|  |  |  |       type: integer
 | 
					
						
							|  |  |  |     hasDCOffsetValue:
 | 
					
						
							|  |  |  |       description: boolean not zero for true
 | 
					
						
							|  |  |  |       type: integer
 | 
					
						
							|  |  |  |     hasIQBalanceValue:
 | 
					
						
							|  |  |  |       description: boolean not zero for true
 | 
					
						
							|  |  |  |       type: integer
 | 
					
						
							|  |  |  |     hasFrequencyCorrectionValue:
 | 
					
						
							|  |  |  |       description: boolean not zero for true
 | 
					
						
							|  |  |  |       type: integer
 | 
					
						
							|  |  |  |     antennas:
 | 
					
						
							|  |  |  |       type: array
 | 
					
						
							|  |  |  |       items:
 | 
					
						
							|  |  |  |         type: string
 | 
					
						
							| 
									
										
										
										
											2019-01-11 14:45:00 +01:00
										 |  |  |     hasAGC:
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |       description: boolean not zero for true
 | 
					
						
							|  |  |  |       type: integer
 | 
					
						
							|  |  |  |     gainRange:
 | 
					
						
							| 
									
										
										
										
											2020-06-27 10:34:18 +02:00
										 |  |  |       $ref: "/doc/swagger/include/Structs.yaml#/RangeFloat"
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |     gainSettings:
 | 
					
						
							|  |  |  |       type: array
 | 
					
						
							|  |  |  |       items:
 | 
					
						
							|  |  |  |         $ref: "#/definitions/SoapySDRGainSetting"
 | 
					
						
							|  |  |  |     frequencySettings:
 | 
					
						
							|  |  |  |       type: array
 | 
					
						
							|  |  |  |       items:
 | 
					
						
							|  |  |  |         $ref: "#/definitions/SoapySDRFrequencySetting"
 | 
					
						
							|  |  |  |     frequencySettingsArgs:
 | 
					
						
							|  |  |  |       type: array
 | 
					
						
							|  |  |  |       items:
 | 
					
						
							| 
									
										
										
										
											2018-11-14 02:06:36 +01:00
										 |  |  |         $ref: "#/definitions/ArgInfo"
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |     ratesRanges:
 | 
					
						
							|  |  |  |       type: array
 | 
					
						
							|  |  |  |       items:
 | 
					
						
							| 
									
										
										
										
											2020-06-27 10:34:18 +02:00
										 |  |  |         $ref: "/doc/swagger/include/Structs.yaml#/RangeFloat"
 | 
					
						
							| 
									
										
										
										
											2019-01-11 14:45:00 +01:00
										 |  |  |     bandwidthsRanges:
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |       type: array
 | 
					
						
							|  |  |  |       items:
 | 
					
						
							| 
									
										
										
										
											2020-06-27 10:34:18 +02:00
										 |  |  |         $ref: "/doc/swagger/include/Structs.yaml#/RangeFloat"
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  | definitions:
 | 
					
						
							| 
									
										
										
										
											2019-01-11 14:45:00 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |   SoapySDRGainSetting:
 | 
					
						
							|  |  |  |     description: A named gain setting specified by its range
 | 
					
						
							|  |  |  |     properties:
 | 
					
						
							|  |  |  |       name:
 | 
					
						
							|  |  |  |         type: string
 | 
					
						
							|  |  |  |       range:
 | 
					
						
							| 
									
										
										
										
											2020-06-27 10:34:18 +02:00
										 |  |  |         $ref: "/doc/swagger/include/Structs.yaml#/RangeFloat"
 | 
					
						
							| 
									
										
										
										
											2019-01-11 14:45:00 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-11-13 23:49:04 +01:00
										 |  |  |   SoapySDRFrequencySetting:
 | 
					
						
							|  |  |  |     description: A named frequency setting specified by a range list
 | 
					
						
							|  |  |  |     properties:
 | 
					
						
							|  |  |  |       name:
 | 
					
						
							|  |  |  |         type: string
 | 
					
						
							|  |  |  |       ranges:
 | 
					
						
							|  |  |  |         type: array
 | 
					
						
							|  |  |  |         items:
 | 
					
						
							| 
									
										
										
										
											2020-06-27 10:34:18 +02:00
										 |  |  |           $ref: "/doc/swagger/include/Structs.yaml#/RangeFloat"
 | 
					
						
							| 
									
										
										
										
											2019-01-11 14:45:00 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-11-14 02:06:36 +01:00
										 |  |  |   ArgValue:
 | 
					
						
							|  |  |  |     descripion: Generic argument value
 | 
					
						
							|  |  |  |     properties:
 | 
					
						
							|  |  |  |       key:
 | 
					
						
							|  |  |  |         type: string
 | 
					
						
							|  |  |  |       valueType:
 | 
					
						
							|  |  |  |         type: string
 | 
					
						
							|  |  |  |         enum: [bool, int, float, string]
 | 
					
						
							|  |  |  |       valueString:
 | 
					
						
							|  |  |  |         type: string
 | 
					
						
							| 
									
										
										
										
											2019-01-11 14:45:00 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-11-14 02:06:36 +01:00
										 |  |  |   ArgInfo:
 | 
					
						
							|  |  |  |     descripion: Generic argument information
 | 
					
						
							|  |  |  |     properties:
 | 
					
						
							|  |  |  |       key:
 | 
					
						
							|  |  |  |         type: string
 | 
					
						
							|  |  |  |       valueType:
 | 
					
						
							|  |  |  |         type: string
 | 
					
						
							|  |  |  |         enum: [bool, int, float, string]
 | 
					
						
							|  |  |  |       valueString:
 | 
					
						
							|  |  |  |         type: string
 | 
					
						
							|  |  |  |       name:
 | 
					
						
							|  |  |  |         type: string
 | 
					
						
							|  |  |  |       description:
 | 
					
						
							|  |  |  |         type: string
 | 
					
						
							|  |  |  |       units:
 | 
					
						
							|  |  |  |         type: string
 | 
					
						
							|  |  |  |       range:
 | 
					
						
							| 
									
										
										
										
											2020-06-27 10:34:18 +02:00
										 |  |  |         $ref: "/doc/swagger/include/Structs.yaml#/RangeFloat"
 | 
					
						
							| 
									
										
										
										
											2018-11-14 02:06:36 +01:00
										 |  |  |       valueOptions:
 | 
					
						
							|  |  |  |         type: array
 | 
					
						
							|  |  |  |         items:
 | 
					
						
							|  |  |  |           type: string
 | 
					
						
							|  |  |  |       optionNames:
 | 
					
						
							|  |  |  |         type: array
 | 
					
						
							|  |  |  |         items:
 | 
					
						
							|  |  |  |           type: string
 |