2022-01-15 13:19:47 -05:00
|
|
|
SpectrumHistogramMarker:
|
|
|
|
description: Spectrum histogram marker settings
|
|
|
|
properties:
|
|
|
|
frequency:
|
|
|
|
type: number
|
|
|
|
format: float
|
|
|
|
power:
|
|
|
|
type: number
|
|
|
|
format: float
|
|
|
|
description: Fixed power mark
|
|
|
|
markerType:
|
|
|
|
type: integer
|
|
|
|
description: >
|
|
|
|
Marker type
|
|
|
|
* 0 - Fixed power
|
|
|
|
* 1 - Current power
|
|
|
|
* 2 - Max power
|
|
|
|
markerColor:
|
|
|
|
type: integer
|
2022-01-20 18:18:41 -05:00
|
|
|
description: Color in 8 bit BGR serie
|
2022-01-15 13:19:47 -05:00
|
|
|
show:
|
|
|
|
type: integer
|
|
|
|
description: >
|
|
|
|
Boolean - Marker display state
|
|
|
|
* 0 - Hidden
|
|
|
|
* 1 - Visible
|
|
|
|
|
|
|
|
SpectrumWaterfallMarker:
|
|
|
|
description: Spectrum waterfall marker settings
|
|
|
|
properties:
|
|
|
|
frequency:
|
|
|
|
type: number
|
|
|
|
format: float
|
|
|
|
time:
|
|
|
|
type: number
|
|
|
|
format: float
|
|
|
|
description: Time shift in seconds
|
|
|
|
markerColor:
|
|
|
|
type: integer
|
2022-01-20 18:18:41 -05:00
|
|
|
description: Color in 8 bit BGR serie
|
|
|
|
show:
|
|
|
|
type: integer
|
|
|
|
description: >
|
|
|
|
Boolean - Marker display state
|
|
|
|
* 0 - Hidden
|
|
|
|
* 1 - Visible
|
|
|
|
|
|
|
|
SpectrumAnnotationMarker:
|
|
|
|
description: Spectrum annotation marker settings
|
|
|
|
properties:
|
|
|
|
startFrequency:
|
|
|
|
type: integer
|
|
|
|
format: int64
|
|
|
|
bandwidth:
|
|
|
|
type: integer
|
|
|
|
markerColor:
|
|
|
|
type: integer
|
|
|
|
description: Color in 8 bit BGR serie
|
2022-01-15 13:19:47 -05:00
|
|
|
show:
|
|
|
|
type: integer
|
|
|
|
description: >
|
2022-01-22 00:10:57 -05:00
|
|
|
SpectrumAnnotationMarker::ShowState - Marker display state
|
2022-01-15 13:19:47 -05:00
|
|
|
* 0 - Hidden
|
2022-01-22 00:10:57 -05:00
|
|
|
* 1 - Only top marker visible
|
|
|
|
* 2 - Fully visible with text and full sized limits
|
2022-01-15 13:19:47 -05:00
|
|
|
|
2022-01-30 01:43:50 -05:00
|
|
|
SpectrumCalibrationPoint:
|
|
|
|
description: Spectrum calibration point settings
|
|
|
|
properties:
|
|
|
|
frequency:
|
|
|
|
type: integer
|
|
|
|
format: int64
|
|
|
|
powerRelativeReference:
|
|
|
|
type: number
|
|
|
|
format: float
|
|
|
|
powerAbsoluteReference:
|
|
|
|
type: number
|
|
|
|
format: float
|
|
|
|
|
2019-07-31 12:45:13 -04:00
|
|
|
GLSpectrum:
|
|
|
|
description: GLSpectrumGUI settings
|
|
|
|
properties:
|
|
|
|
fftSize:
|
|
|
|
type: integer
|
|
|
|
fftOverlap:
|
|
|
|
type: integer
|
2019-08-04 21:31:44 -04:00
|
|
|
fftWindow:
|
2019-07-31 12:45:13 -04:00
|
|
|
type: integer
|
2022-05-18 21:15:55 -04:00
|
|
|
description: >
|
|
|
|
FFT Window index (FFTWindow::Function):
|
|
|
|
* 0 - Bartlett
|
|
|
|
* 1 - Blackman-Harris 4 term
|
|
|
|
* 2 - Flattop
|
|
|
|
* 3 - Hamming
|
|
|
|
* 4 - Hanning
|
|
|
|
* 5 - Rectangle
|
|
|
|
* 6 - Kaiser
|
|
|
|
* 7 - Blackman 3 term
|
|
|
|
* 8 - Blackman-Harris 7 term
|
2019-07-31 12:45:13 -04:00
|
|
|
refLevel:
|
|
|
|
type: number
|
|
|
|
format: float
|
|
|
|
powerRange:
|
|
|
|
type: number
|
|
|
|
format: float
|
2021-02-11 18:53:18 -05:00
|
|
|
fpsPeriodMs:
|
|
|
|
type: integer
|
|
|
|
description: FPS capping period in milliseconds. 0 for no limit.
|
2019-07-31 12:45:13 -04:00
|
|
|
displayWaterfall:
|
|
|
|
description: boolean
|
|
|
|
type: integer
|
|
|
|
invertedWaterfall:
|
|
|
|
description: boolean
|
|
|
|
type: integer
|
|
|
|
displayMaxHold:
|
|
|
|
description: boolean
|
|
|
|
type: integer
|
|
|
|
displayHistogram:
|
|
|
|
description: boolean
|
|
|
|
type: integer
|
|
|
|
decay:
|
|
|
|
type: integer
|
|
|
|
displayGrid:
|
|
|
|
description: boolean
|
|
|
|
type: integer
|
|
|
|
displayGridIntensity:
|
|
|
|
type: integer
|
|
|
|
decayDivisor:
|
|
|
|
type: integer
|
|
|
|
histogramStroke:
|
|
|
|
type: integer
|
|
|
|
displayCurrent:
|
|
|
|
description: boolean
|
|
|
|
type: integer
|
|
|
|
displayTraceIntensity:
|
|
|
|
type: integer
|
|
|
|
waterfallShare:
|
|
|
|
type: number
|
|
|
|
format: float
|
|
|
|
averagingMode:
|
|
|
|
description: See GLSpectrumGUI::AveragingMode
|
|
|
|
type: integer
|
|
|
|
averagingValue:
|
|
|
|
type: integer
|
|
|
|
linear:
|
|
|
|
description: boolean
|
|
|
|
type: integer
|
2020-11-11 06:26:56 -05:00
|
|
|
ssb:
|
|
|
|
description: boolean
|
|
|
|
type: integer
|
|
|
|
usb:
|
|
|
|
description: boolean
|
|
|
|
type: integer
|
2021-11-30 18:20:14 -05:00
|
|
|
wsSpectrum:
|
|
|
|
type: integer
|
|
|
|
description: >
|
|
|
|
Boolean - Start or stop websocket server
|
|
|
|
* 0 - Stop server
|
|
|
|
* 1 - Start server
|
2020-11-11 06:26:56 -05:00
|
|
|
wsSpectrumAddress:
|
|
|
|
description: IPv4 address of interface the websocket server is listening to
|
|
|
|
type: string
|
|
|
|
wsSpectrumPort:
|
|
|
|
description: port on which the websocket server is listening
|
2020-05-05 12:58:18 -04:00
|
|
|
type: integer
|
2022-01-22 01:35:23 -05:00
|
|
|
markersDisplay:
|
|
|
|
type: integer
|
|
|
|
description: >
|
|
|
|
Display markers (SpectrumSettings::MarkersDisplay)
|
|
|
|
* 0 - Mome
|
|
|
|
* 1 - Spectrum markers (histogram and waterfall)
|
|
|
|
* 2 - Spectrum annotation markers
|
2022-02-04 02:38:04 -05:00
|
|
|
useCalibration:
|
|
|
|
type: integer
|
|
|
|
description: boolean
|
2022-02-05 05:56:08 -05:00
|
|
|
calibrationInterpMode:
|
|
|
|
type: integer
|
|
|
|
description: >
|
|
|
|
Interpolation scheme between points SpectrumSettings::CalibrationInterpolationMode
|
|
|
|
* 0 - Linear
|
|
|
|
* 1 - Log (dB linear)
|
2022-01-15 13:19:47 -05:00
|
|
|
histogramMarkers:
|
|
|
|
type: array
|
|
|
|
items:
|
|
|
|
$ref: "/doc/swagger/include/GLSpectrum.yaml#/SpectrumHistogramMarker"
|
|
|
|
waterfallMarkers:
|
|
|
|
type: array
|
|
|
|
items:
|
|
|
|
$ref: "/doc/swagger/include/GLSpectrum.yaml#/SpectrumWaterfallMarker"
|
2022-01-20 18:18:41 -05:00
|
|
|
annotationMarkers:
|
|
|
|
type: array
|
|
|
|
items:
|
|
|
|
$ref: "/doc/swagger/include/GLSpectrum.yaml#/SpectrumAnnotationMarker"
|
2022-01-30 01:43:50 -05:00
|
|
|
calibrationPoints:
|
|
|
|
type: array
|
|
|
|
items:
|
|
|
|
$ref: "/doc/swagger/include/GLSpectrum.yaml#/SpectrumCalibrationPoint"
|