1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-27 10:19:15 -05:00
sdrangel/sdrbase/resources/webapi/doc/swagger/include/ADSBDemod.yaml

101 lines
2.4 KiB
YAML

ADSBDemodSettings:
description: ADSBDemod
properties:
inputFrequencyOffset:
description: channel center frequency shift from baseband center in Hz
type: integer
format: int64
rfBandwidth:
description: channel RF bandwidth in Hz
type: number
format: float
correlationThreshold:
type: number
format: float
samplesPerBit:
type: integer
correlateFullPreamble:
type: integer
description: >
Correlate on part or full preamble
* 0 - part
* 1 - full
demodModeS:
type: integer
description: >
Demodulate all mode S frames or just ADS-B
* 0 - just ADS-B
* 1 - All mode S
interpolatorPhaseSteps:
type: integer
description: Number of phase steps in channel interpolator
interpolatorTapsPerPhase:
type: number
format: float
description: Number of taps per phase in channel interpolator
removeTimeout:
type: integer
beastEnabled:
type: integer
description: >
Send data to beast server
* 0 - Do not send data
* 1 - Send data
beastHost:
type: string
beastPort:
type: integer
feedFormat:
type: integer
description: >
Format of sent data
* 0 - Beast binary
* 1 - Beast index
logFilename:
type: string
logEnabled:
type: integer
rgbColor:
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
reverseAPIAddress:
type: string
reverseAPIPort:
type: integer
reverseAPIDeviceIndex:
type: integer
reverseAPIChannelIndex:
type: integer
channelMarker:
$ref: "/doc/swagger/include/ChannelMarker.yaml#/ChannelMarker"
rollupState:
$ref: "/doc/swagger/include/RollupState.yaml#/RollupState"
ADSBDemodReport:
description: ADSBDemod
properties:
channelPowerDB:
description: power received in channel (dB)
type: number
format: float
channelSampleRate:
type: integer
targetName:
type: string
targetAzimuth:
type: number
format: float
targetElevation:
type: number
format: float
targetRange:
type: number
format: float