-
Notifications
You must be signed in to change notification settings - Fork 17
Expand file tree
/
Copy pathopal_orchestra.yaml
More file actions
71 lines (60 loc) · 2.34 KB
/
opal_orchestra.yaml
File metadata and controls
71 lines (60 loc) · 2.34 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
# yaml-language-server: $schema=http://json-schema.org/draft-07/schema
# SPDX-FileCopyrightText: 2025 OPAL-RT Germany GmbH
# SPDX-License-Identifier: Apache-2.0
---
allOf:
- type: object
properties:
domain:
type: string
description: >-
The name of the domain to which the connection is requested. This domain must exist in the DDF read by an RT-LAB subsystem.
synchronous:
type: boolean
description: >-
Determines whether domain participants exchange simulation data synchronously or asynchronously.
states:
type: boolean
connection:
$ref: ./opal_orchestra_connection.yaml
ddf:
type: string
description: >-
The path to the DDF file that describes the data exchanged in the specified domain.
connect_timeout:
$ref: ../duration.yaml
default: 5s
description: >-
The duration after which a failed connection attempt times out.
flag_delay:
$ref: ../duration.yaml
default: 0s
description: >-
Forces the local Orchestra communication to be made with flags instead of semaphores when using an external communication process.
Flags are recommended for better performance: they are faster but also more CPU-consuming.
flag_delay_tool:
$ref: ../duration.yaml
description: >-
Forces the local Orchestra communication to be made with flags instead of semaphores when using an external communication process.
Flags are recommended for better performance: they are faster but also more CPU-consuming.
skip_wait_to_go:
type: boolean
default: false
description: >-
Sets the WaitToGo setting of the model.
When true, VILLASnode ignores the WaitToGo during the connection step.
When false, VILLASnode performs the WaitToGo during the connection step.
ddf_overwrite:
type: boolean
default: false
description: >-
If true, the DDF file provided in the 'dff' setting will be overwriting with settings and signals from the VILLASnode configuration.
rate:
type: number
default: 1
description: >-
In asynchronous mode (see 'synchronous' setting), this rate defines how often per second the data exchange with the Orchestra domain takes place.
required:
- domain
- $ref: ../node_signals.yaml
- $ref: ../node.yaml