owner.waveforms¶
Waveforms owner¶
type |
object |
||
properties |
|||
|
The id of the template to use for this file |
||
type |
string |
||
|
The variables and their values to be replaced from the template |
||
type |
object |
||
additionalProperties |
|||
|
The variables files to use to replace the variables. The first file of the list will take precedence over the following one. Template variables take precedence over the contents of the files. |
||
type |
array |
||
items |
type |
string |
|
|
If the value is set to true, manual editing of this file should be avoided, as the composer will override the value in the next generation. |
||
type |
boolean |
||
|
The module ID who own this Item |
||
type |
string |
||
|
The waveform configuration |
||
oneOf |
|||
|
The period at which the waveform value is computed |
||
|
Advanced configuration of the waveform |
||
additionalProperties |
False |
TRIANGULAR¶
A triangular signal
type |
object |
|
properties |
||
|
type |
string |
enum |
TRIANGULAR |
|
default |
TRIANGULAR |
|
|
Minimum value of the waveform |
|
type |
number |
|
|
Maximum value of the waveform |
|
type |
number |
|
|
Period of the waveform |
|
|
Offset of the waveform |
|
additionalProperties |
False |
DurationConfigurationEntity¶
type |
object |
|
properties |
||
|
The amount of time expressed with the unit |
|
type |
integer |
|
|
The unit of time expressed with the value |
|
type |
string |
|
enum |
NANOSECONDS, MICROSECONDS, MILLISECONDS, SECONDS, MINUTES, HOURS, DAYS |
|
additionalProperties |
False |
SQUARE¶
A square signal
type |
object |
|
properties |
||
|
type |
string |
enum |
SQUARE |
|
default |
SQUARE |
|
|
Minimum value of the waveform |
|
type |
number |
|
|
Maximum value of the waveform |
|
type |
number |
|
|
Duration of the lower value of the waveform (sum with highDuration to get waveform period) |
|
|
Duration of the higher value of the waveform (sum with lowDuration to get waveform period) |
|
|
Offset of the waveform |
|
additionalProperties |
False |
RAMP¶
A ramp wave signal
type |
object |
|
properties |
||
|
type |
string |
enum |
RAMP |
|
default |
RAMP |
|
|
Minimum value of the waveform |
|
type |
number |
|
|
Maximum value of the waveform |
|
type |
number |
|
|
Period of the waveform |
|
|
Offset of the waveform |
|
additionalProperties |
False |
SAWTOOTH¶
A sawtooth signal
type |
object |
|
properties |
||
|
type |
string |
enum |
SAWTOOTH |
|
default |
SAWTOOTH |
|
|
Minimum value of the waveform |
|
type |
number |
|
|
Maximum value of the waveform |
|
type |
number |
|
|
Period of the waveform |
|
|
Offset of the waveform |
|
additionalProperties |
False |
SINE¶
A sinusoidal signal
type |
object |
|
properties |
||
|
type |
string |
enum |
SINE |
|
default |
SINE |
|
|
Minimum value of the waveform |
|
type |
number |
|
|
Maximum value of the waveform |
|
type |
number |
|
|
Period of the waveform |
|
|
Offset of the waveform |
|
additionalProperties |
False |
ANALOG_RANDOM¶
A analog random wave form signal
type |
object |
|
properties |
||
|
type |
string |
enum |
ANALOG_RANDOM |
|
default |
ANALOG_RANDOM |
|
|
Minimum value of the waveform |
|
type |
number |
|
|
Maximum value of the waveform |
|
type |
number |
|
|
Seed defining randomness of the waveform |
|
type |
integer |
|
additionalProperties |
False |
DISCRETE_RANDOM¶
A discretely random distributed wave form signal
type |
object |
|
properties |
||
|
type |
string |
enum |
DISCRETE_RANDOM |
|
default |
DISCRETE_RANDOM |
|
|
Minimum value of the waveform |
|
type |
number |
|
|
Maximum value of the waveform |
|
type |
number |
|
|
Seed defining randomness of the waveform |
|
type |
integer |
|
additionalProperties |
False |
CONSTANT¶
type |
object |
|
properties |
||
|
type |
string |
enum |
CONSTANT |
|
default |
CONSTANT |
|
|
Constant value of the waveform |
|
type |
number |
|
additionalProperties |
False |
AdditionalConfigurationEntity¶
type |
object |
properties |
|
|
Period of errors generation sequence, for example : generate errors every 5 seconds |
|
Duration of errors generation sequence, for example : generate errors for 2 seconds |
additionalProperties |
False |