1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-12 11:26:11 -05:00
sdrangel/sdrbase/resources/webapi/doc/swagger/include/BladeRF2.yaml

201 lines
4.6 KiB
YAML
Raw Normal View History

2018-09-22 04:39:09 -04:00
BladeRF2InputSettings:
description: BladeRF2
properties:
centerFrequency:
type: integer
format: int64
LOppmTenths:
type: integer
2018-09-22 04:39:09 -04:00
devSampleRate:
type: integer
bandwidth:
type: integer
gainMode:
type: integer
globalGain:
type: integer
biasTee:
type: integer
log2Decim:
type: integer
fcPos:
type: integer
dcBlock:
type: integer
iqCorrection:
type: integer
2018-10-03 00:14:26 -04:00
transverterMode:
type: integer
transverterDeltaFrequency:
type: integer
format: int64
2020-06-23 13:56:29 -04:00
iqOrder:
type: integer
description: >
IQ samples order
* 0 - Q then I (swapped)
* 1 - I then Q (straight)
2018-09-22 04:39:09 -04:00
fileRecordName:
type: string
useReverseAPI:
description: Synchronize with reverse API (1 for yes, 0 for no)
type: integer
reverseAPIAddress:
type: string
reverseAPIPort:
type: integer
reverseAPIDeviceIndex:
type: integer
2018-09-22 04:39:09 -04:00
BladeRF2InputReport:
description: BladeRF2
properties:
frequencyRange:
2020-06-23 13:56:29 -04:00
$ref: "http://swgserver:8081/api/swagger/include/Structs.yaml#/FrequencyRange"
2018-09-22 04:39:09 -04:00
sampleRateRange:
2020-06-23 13:56:29 -04:00
$ref: "http://swgserver:8081/api/swagger/include/Structs.yaml#/Range"
2018-09-22 04:39:09 -04:00
bandwidthRange:
2020-06-23 13:56:29 -04:00
$ref: "http://swgserver:8081/api/swagger/include/Structs.yaml#/Range"
2018-09-22 04:39:09 -04:00
globalGainRange:
2020-06-23 13:56:29 -04:00
$ref: "http://swgserver:8081/api/swagger/include/Structs.yaml#/Range"
gainModes:
type: array
items:
2020-06-23 13:56:29 -04:00
$ref: "http://swgserver:8081/api/swagger/include/Structs.yaml#/NamedEnum"
BladeRF2InputActions:
description: BladeRF2
properties:
record:
type: integer
description: >
Record IQ stream action
* 0 - stop recording
* 1 - start recording
BladeRF2OutputSettings:
description: BladeRF2
properties:
centerFrequency:
type: integer
format: int64
LOppmTenths:
type: integer
devSampleRate:
type: integer
bandwidth:
type: integer
globalGain:
type: integer
biasTee:
type: integer
log2Interp:
type: integer
2018-10-03 00:14:26 -04:00
transverterMode:
type: integer
transverterDeltaFrequency:
type: integer
format: int64
useReverseAPI:
description: Synchronize with reverse API (1 for yes, 0 for no)
type: integer
reverseAPIAddress:
type: string
reverseAPIPort:
type: integer
reverseAPIDeviceIndex:
type: integer
BladeRF2OutputReport:
description: BladeRF2
properties:
frequencyRange:
2020-06-23 13:56:29 -04:00
$ref: "http://swgserver:8081/api/swagger/include/Structs.yaml#/FrequencyRange"
sampleRateRange:
2020-06-23 13:56:29 -04:00
$ref: "http://swgserver:8081/api/swagger/include/Structs.yaml#/Range"
bandwidthRange:
2020-06-23 13:56:29 -04:00
$ref: "http://swgserver:8081/api/swagger/include/Structs.yaml#/Range"
globalGainRange:
2020-06-23 13:56:29 -04:00
$ref: "http://swgserver:8081/api/swagger/include/Structs.yaml#/Range"
2019-09-15 19:17:46 -04:00
BladeRF2MIMOSettings:
description: BladeRF2
properties:
devSampleRate:
type: integer
LOppmTenths:
type: integer
rxCenterFrequency:
type: integer
format: int64
log2Decim:
type: integer
fcPosRx:
2019-09-15 19:17:46 -04:00
description: See BladeRF2MIMO::fcPos_t
type: integer
rxBandwidth:
type: integer
rx0GainMode:
type: integer
rx0GlobalGain:
type: integer
rx1GainMode:
type: integer
rx1GlobalGain:
type: integer
rxBiasTee:
description: boolean
type: integer
dcBlock:
description: boolean
type: integer
iqCorrection:
description: boolean
type: integer
rxTransverterMode:
description: boolean
type: integer
rxTransverterDeltaFrequency:
type: integer
format: int64
2020-06-23 13:56:29 -04:00
iqOrder:
type: integer
description: >
IQ samples order
* 0 - Q then I (swapped)
* 1 - I then Q (straight)
2019-09-15 19:17:46 -04:00
txCenterFrequency:
type: integer
format: int64
log2Interp:
type: integer
fcPosTx:
description: See BladeRF2MIMO::fcPos_t
type: integer
2019-09-15 19:17:46 -04:00
txBandwidth:
type: integer
tx0GlobalGain:
type: integer
tx1GlobalGain:
type: integer
txBiasTee:
description: boolean
type: integer
txTransverterMode:
description: boolean
type: integer
txTransverterDeltaFrequency:
type: integer
format: int64
fileRecordName:
type: string
useReverseAPI:
description: boolean
type: integer
reverseAPIAddress:
type: string
reverseAPIPort:
type: integer
reverseAPIDeviceIndex:
type: integer