-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.example.toml
More file actions
75 lines (63 loc) · 1.88 KB
/
Copy pathconfig.example.toml
File metadata and controls
75 lines (63 loc) · 1.88 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
72
73
74
75
# The streaming control board's IP address
board_ip = "192.168.1.250"
# The instrument name
instrument_name = "TESTMACHINE"
# The firmware-generated xml file containing addresses of registers etc.
board_xml = "./example_xml/vxiscb_SP_streaming_ic_memory_map_output.xml"
# PV prefix of all PVs in this IOC
pv_prefix = "TE:TESTMACHINE:KDAECTRL:"
# Kafka topic on which to produce runInfo messages
# (usually <instrument>_runInfo)
runinfo_topic = "TESTMACHINE_runInfo"
# Kafka topic to use when putting sample environment placeholders in the run start message nexus_structure
sample_env_topic = "TESTMACHINE_sampleEnv"
# Kafka topic to use when putting event placeholders in the run start message's nexus_structure
events_topic = "TESTMACHINE_events"
# Kafka topic to use when pushing veto configuration updates to
vetoes_topic = "TESTMACHINE_vetoConfig"
# Local IP to send to the streaming board so it responds thereafter
local_ip = "192.168.1.17"
# file to save state to
state_file = "state.json"
# Resend IP address to streaming control board after this many comms failures in a row
resend_ip_after_connection_failures = 10
# Names of vetoes.
# The first item in this list has bitmask (1 << 0), the last item has bitmask (1 << 31).
# There must be exactly 32 entries in this list.
veto_names = [
"FIFO",
"SMP",
"TS2 Pulse",
"Wrong Pulse",
"ISIS slow",
"Run control",
"Pause",
"External 1",
"External 2",
"External 3",
"Fast Chopper 0",
"Fast Chopper 1",
"Fast Chopper 2",
"Fast Chopper 3",
"Reserved 0",
"Reserved 1",
"Unused",
"Unused",
"Unused",
"Unused",
"Unused",
"Unused",
"Unused",
"Unused",
"Unused",
"Unused",
"Unused",
"Unused",
"Unused",
"Unused",
"Unused",
"Unused",
]
[kafka_producer]
"bootstrap.servers" = "livedata.isis.cclrc.ac.uk:31092"
"enable.idempotence" = "true"