2018-05-27 13:54:33 -04:00
|
|
|
SampleRate:
|
|
|
|
description: A sample rate expressed in samples per second (S/s)
|
|
|
|
properties:
|
|
|
|
rate:
|
|
|
|
type: integer
|
2018-09-25 11:03:34 -04:00
|
|
|
|
2018-05-27 13:54:33 -04:00
|
|
|
Bandwidth:
|
|
|
|
description: A bandwidth expressed in Hertz (Hz)
|
|
|
|
properties:
|
|
|
|
bandwidth:
|
|
|
|
type: integer
|
2018-09-25 11:03:34 -04:00
|
|
|
|
2018-05-27 13:54:33 -04:00
|
|
|
Frequency:
|
|
|
|
description: A frequency expressed in Hertz (Hz)
|
|
|
|
properties:
|
|
|
|
frequency:
|
|
|
|
type: integer
|
2018-09-25 11:03:34 -04:00
|
|
|
|
2018-05-27 13:54:33 -04: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 04:39:09 -04:00
|
|
|
|
|
|
|
Range:
|
2018-11-13 17:49:04 -05:00
|
|
|
description: An arbitrary range of integer values
|
2018-09-22 04:39:09 -04:00
|
|
|
properties:
|
|
|
|
min:
|
|
|
|
type: integer
|
|
|
|
max:
|
2018-09-25 11:03:34 -04:00
|
|
|
type: integer
|
|
|
|
step:
|
|
|
|
type: integer
|
2020-09-14 17:37:20 -04:00
|
|
|
scale:
|
|
|
|
type: number
|
|
|
|
format: float
|
2018-09-25 11:03:34 -04:00
|
|
|
|
2018-11-13 17:49:04 -05: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 17:37:20 -04:00
|
|
|
format: float
|
2018-11-13 17:49:04 -05:00
|
|
|
|
2018-09-25 11:03:34 -04: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 04:39:09 -04:00
|
|
|
step:
|
2018-09-25 11:03:34 -04:00
|
|
|
type: integer
|
2020-09-14 17:37:20 -04:00
|
|
|
scale:
|
|
|
|
type: number
|
|
|
|
format: float
|
2018-09-25 11:03:34 -04:00
|
|
|
|
|
|
|
NamedEnum:
|
|
|
|
description: Enumeration with name for values
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: integer
|
2020-09-14 17:37:20 -04:00
|
|
|
|
2018-11-13 17:49:04 -05:00
|
|
|
Complex:
|
|
|
|
description: A complex number
|
|
|
|
properties:
|
|
|
|
real:
|
|
|
|
type: number
|
|
|
|
format: float
|
|
|
|
imag:
|
|
|
|
type: number
|
|
|
|
format: float
|