2018-05-27 19:54:33 +02:00
|
|
|
SampleRate:
|
|
|
|
description: A sample rate expressed in samples per second (S/s)
|
|
|
|
properties:
|
|
|
|
rate:
|
|
|
|
type: integer
|
2018-09-25 17:03:34 +02:00
|
|
|
|
2018-05-27 19:54:33 +02:00
|
|
|
Bandwidth:
|
|
|
|
description: A bandwidth expressed in Hertz (Hz)
|
|
|
|
properties:
|
|
|
|
bandwidth:
|
|
|
|
type: integer
|
2018-09-25 17:03:34 +02:00
|
|
|
|
2018-05-27 19:54:33 +02:00
|
|
|
Frequency:
|
|
|
|
description: A frequency expressed in Hertz (Hz)
|
|
|
|
properties:
|
|
|
|
frequency:
|
|
|
|
type: integer
|
2018-09-25 17:03:34 +02:00
|
|
|
|
2018-05-27 19:54:33 +02:00
|
|
|
FrequencyBand:
|
|
|
|
description: A band of frequencies given its boudaries in Hertz (Hz)
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
lowerBound:
|
|
|
|
type: integer
|
|
|
|
higherBound:
|
|
|
|
type: integer
|
|
|
|
|
|
|
|
Gain:
|
|
|
|
description: A gain expressed in centi-Bels (tenths of dB)
|
|
|
|
properties:
|
|
|
|
gainCB:
|
|
|
|
type: integer
|
2018-09-22 10:39:09 +02:00
|
|
|
|
|
|
|
Range:
|
2018-11-13 23:49:04 +01:00
|
|
|
description: An arbitrary range of integer values
|
2018-09-22 10:39:09 +02:00
|
|
|
properties:
|
|
|
|
min:
|
|
|
|
type: integer
|
|
|
|
max:
|
2018-09-25 17:03:34 +02:00
|
|
|
type: integer
|
|
|
|
step:
|
|
|
|
type: integer
|
2020-09-14 23:37:20 +02:00
|
|
|
scale:
|
|
|
|
type: number
|
|
|
|
format: float
|
2018-09-25 17:03:34 +02:00
|
|
|
|
2018-11-13 23:49:04 +01:00
|
|
|
RangeFloat:
|
|
|
|
description: An arbitrary range of floating point values
|
|
|
|
properties:
|
|
|
|
min:
|
|
|
|
type: number
|
|
|
|
format: float
|
|
|
|
max:
|
|
|
|
type: number
|
|
|
|
format: float
|
|
|
|
step:
|
|
|
|
type: number
|
2020-09-14 23:37:20 +02:00
|
|
|
format: float
|
2018-11-13 23:49:04 +01:00
|
|
|
|
2018-09-25 17:03:34 +02:00
|
|
|
FrequencyRange:
|
|
|
|
description: An frequency range with 64 bit support for min and max
|
|
|
|
properties:
|
|
|
|
min:
|
|
|
|
type: integer
|
|
|
|
format: int64
|
|
|
|
max:
|
|
|
|
type: integer
|
|
|
|
format: int64
|
2018-09-22 10:39:09 +02:00
|
|
|
step:
|
2018-09-25 17:03:34 +02:00
|
|
|
type: integer
|
2020-09-14 23:37:20 +02:00
|
|
|
scale:
|
|
|
|
type: number
|
|
|
|
format: float
|
2018-09-25 17:03:34 +02:00
|
|
|
|
|
|
|
NamedEnum:
|
|
|
|
description: Enumeration with name for values
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: integer
|
2020-09-14 23:37:20 +02:00
|
|
|
|
2018-11-13 23:49:04 +01:00
|
|
|
Complex:
|
|
|
|
description: A complex number
|
|
|
|
properties:
|
|
|
|
real:
|
|
|
|
type: number
|
|
|
|
format: float
|
|
|
|
imag:
|
|
|
|
type: number
|
|
|
|
format: float
|