Blame view

privatedev/config/tnc/observatory_tnc.yml 18 KB
86895541   aklotz   Mise à jour de co...
1
# Schema file to check the syntax of this config file
cdc14de9   Etienne Pallier   schema with "-" i...
2
schema: schema_observatory-2.0.yml
86895541   aklotz   Mise à jour de co...
3
4
5
6
7

# Here is the description of the configuration of an observatory
OBSERVATORY: 

    name: TNC
40d27b85   Alexis Koralewski   Add 'inventory' s...
8
9

    INVENTORY:
86895541   aklotz   Mise à jour de co...
10
    
40d27b85   Alexis Koralewski   Add 'inventory' s...
11
12
13
14
        # === Inventory of available devices
        # A device is a hardware with a maximum of one connection to drive it with a computer.
        # As a device can be shared with various units, it is defined at the observatory level.
        DEVICES:
86895541   aklotz   Mise à jour de co...
15
        
564a4812   Etienne Pallier   added pylon6.3.0 ...
16
            # Each device is defined by a specific configuration file that enumarates the components.
86895541   aklotz   Mise à jour de co...
17
            
40d27b85   Alexis Koralewski   Add 'inventory' s...
18
19
20
21
22
23
24
25
26
27
            - DEVICE: 
                name: AstroMecCA_TM350
                file: device_Astromecca_TM350_sn011.yml
                
            - DEVICE: 
                name: TAROT_meteo
                file: device_Raspberry_TAROT_sn002.yml
                # Describe here the configuration of the device in operation
                network_interface_index: 0
                network_ip: 192.168.0.20
86895541   aklotz   Mise à jour de co...
28

40d27b85   Alexis Koralewski   Add 'inventory' s...
29
30
31
32
33
34
35
36
37
38
            - DEVICE: 
                name: AstroMecaCA_CS100 # roof of the observatory
                file: device_Astromecca_CS100_sn001.yml
                # Describe here the configuration of the device in operation
                network_interface_index: 0
                network_ip: 192.168.0.21
                
            - DEVICE: 
                name: Takahashi_Epsilon_180ED_001
                file: device_Takahashi_180ED_sn001.yml
86895541   aklotz   Mise à jour de co...
39

40d27b85   Alexis Koralewski   Add 'inventory' s...
40
41
42
            - DEVICE: 
                name: Takahashi_Epsilon_180ED_002
                file: device_Takahashi_180ED_sn002.yml
86895541   aklotz   Mise à jour de co...
43

40d27b85   Alexis Koralewski   Add 'inventory' s...
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
            - DEVICE: 
                name: Takahashi_Epsilon_180ED_003
                file: device_Takahashi_180ED_sn003.yml
                
            - DEVICE: 
                name: Takahashi_Epsilon_180ED_004
                file: device_Takahashi_180ED_sn004.yml
                
            - DEVICE: 
                name: FLI_Kepler4040_001
                file: device_FLI_Kepler4040_sn28212x1.yml
                
            - DEVICE: 
                name: FLI_Kepler4040_002
                file: device_FLI_Kepler4040_sn28212x2.yml
                
            - DEVICE: 
                name: FLI_Kepler4040_003
                file: device_FLI_Kepler4040_sn28212x3.yml
                
            - DEVICE: 
                name: FLI_Kepler4040_004
                file: device_FLI_Kepler4040_sn28212x4.yml
                
            - DEVICE: 
                name: FLI_KeplerGPS_001
                file: device_FLI_KITS_sn2x1.yml
86895541   aklotz   Mise à jour de co...
71

40d27b85   Alexis Koralewski   Add 'inventory' s...
72
73
74
            - DEVICE: 
                name: FLI_KeplerGPS_002
                file: device_FLI_KITS_sn2x2.yml
86895541   aklotz   Mise à jour de co...
75

40d27b85   Alexis Koralewski   Add 'inventory' s...
76
77
78
            - DEVICE: 
                name: FLI_KeplerGPS_003
                file: device_FLI_KITS_sn2x3.yml
86895541   aklotz   Mise à jour de co...
79

40d27b85   Alexis Koralewski   Add 'inventory' s...
80
81
82
83
84
85
86
            - DEVICE: 
                name: FLI_KeplerGPS_004
                file: device_FLI_KITS_sn2x4.yml
                
            - DEVICE: 
                name: Optec_TFC19740_001
                file: device_Optec_TFC19740_sn001.yml
86895541   aklotz   Mise à jour de co...
87

40d27b85   Alexis Koralewski   Add 'inventory' s...
88
89
90
            - DEVICE: 
                name: Optec_TFC19740_002
                file: device_Optec_TFC19740_sn002.yml
86895541   aklotz   Mise à jour de co...
91

40d27b85   Alexis Koralewski   Add 'inventory' s...
92
93
94
            - DEVICE: 
                name: Optec_TFC19740_003
                file: device_Optec_TFC19740_sn003.yml
86895541   aklotz   Mise à jour de co...
95

40d27b85   Alexis Koralewski   Add 'inventory' s...
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
            - DEVICE: 
                name: Optec_TFC19740_004
                file: device_Optec_TFC19740_sn004.yml
                
                
        # === Inventory of available computers
        # A computer is a hardware of a virtual machine.
        # As a computer can be shared with various units, it is defined at the observatory level.
        COMPUTERS:
        
            - COMPUTER:
                name: MainComputer
                file: computer_XCY_X26A_snAA478.yml
                # Describe here the configuration of the computer in operation
                role: Main
                # Choice of the interface to connect the computer to the network (cf. _network_interfaces in _file)
                network_interface_index: 0
                # IP attributed by the Router
                network_ip: 192.168.0.11
b06742d0   Alain Klotz   Ajout de mon ordi...
115
116
117
118
119
120
121
122
123
124

            - COMPUTER:
                name: AKlotzPersoComputer
                file: computer_Dell_Precision5550_snLW2134IRC3.yml
                # Describe here the configuration of the computer in operation
                role: Main
                # Choice of the interface to connect the computer to the network (cf. _network_interfaces in _file)
                network_interface_index: 0
                # IP attributed by the Router
                network_ip: 192.168.1.7
febde77e   Alain Klotz   correction des pa...
125
126
127
128
129
130
131
132
133
134

            - COMPUTER:
                name: AKoralewskiPersoComputer
                file: computer_HP_EliteBook840_snKoralevski.yml
                # Describe here the configuration of the computer in operation
                role: Main
                # Choice of the interface to connect the computer to the network (cf. _network_interfaces in _file)
                network_interface_index: 0
                # IP attributed by the Router
                network_ip: 192.168.1.7
eb6649f7   Etienne Pallier   bugfix DEFAULT_VA...
135
136
137
138
139
140
141
142
143
144
145

            - COMPUTER:
                name: EtienneComputer
                file: computer_XYZ_EP.yml
                    # Describe here the configuration of the computer in operation
                role: Main
                    # Choice of the interface to connect the computer to the network (cf.network_interfaces infile)
                network_interface_index: 0
                    # IP attributed by the Router
                network_ip: 192.168.0.11

86895541   aklotz   Mise à jour de co...
146
147
148
149
150
151
152
153
154
155
156
157
158
    # === Assembly of devices into units
    # A unit is a robotic telescope 
    UNITS: 

        - UNIT: 
            name: TNC
            home: "GPS 2.0375 E 43.6443484725 136.9"
            horizon:
                type: ALTAZ
                line: [ [0,0], [360,0] ]
            
            DATABASE:
                computer: MainComputer
2d10959d   Alexis Koralewski   Adding mandatory ...
159
                file: .database.env 
c008c3bc   Alain Klotz   Add DEPENDENCIES ...
160
161
162
163
164
165
166
167
168
169
170
171
                
            DEPENDENCIES:
            
                - DEPENDENCY:
                    computers: 
                        - MainComputer
                        - AKlotzPersoComputer
                        - AKoralewskiPersoComputer
                        - EtienneComputer
                    links:
                        - link:
                            type: git
c008c3bc   Alain Klotz   Add DEPENDENCIES ...
172
173
                            name: guitastro_mount_astromecca
                            url: https://gitlab.irap.omp.eu/guitastrolib/guitastro_mount_astromecca
9b8f5c2e   Alain Klotz   Ajout de shell et...
174
175
176
                            install: 
                                shell: /bin/sh
                                script: "guitastro/install/install.sh"
c008c3bc   Alain Klotz   Add DEPENDENCIES ...
177
178
179
180
                        - link:
                            type: git
                            name: guitastro_camera_indi
                            url: https://gitlab.irap.omp.eu/guitastrolib/guitastro_camera_indi
9b8f5c2e   Alain Klotz   Ajout de shell et...
181
182
183
                            install: 
                                shell: /bin/sh
                                script: "guitastro/install/install.sh"
c008c3bc   Alain Klotz   Add DEPENDENCIES ...
184
            
86895541   aklotz   Mise à jour de co...
185
186
187
188
            AGENTS:
            
                # ============================================
                - AGENT_DEVICE:
d3068189   Alexis Koralewski   Renaming agent_de...
189
                    name: AgentM
9c5a602c   Etienne Pallier   Updated general c...
190
                    computer: MainComputer
86895541   aklotz   Mise à jour de co...
191
                    path: private/plugin/agent_devices
a7632ff4   Etienne Pallier   replaced "-" with...
192
                    device: TAROT_meteo
05316241   Alexis Koralewski   Adding AgentSST, ...
193
                    protocol: private/plugin/agent_devices/AgentM.py
1a1a983f   Alexis Koralewski   Creation of defau...
194
                    is_real: False
6cd48351   Etienne Pallier   AgentScheduler is...
195

05316241   Alexis Koralewski   Adding AgentSST, ...
196
197
198
199
200
201
202
                # - AGENT_DEVICE:
                #     name: AgentScheduler
                #     computer: MainComputer
                #     path: private/plugin/agent_devices
                #     device: TAROT_meteo
                #     protocol: private/plugin/agent_devices/plc_protocol.py
                #     is_real: False
6cd48351   Etienne Pallier   AgentScheduler is...
203

86895541   aklotz   Mise à jour de co...
204
                - AGENT_DEVICE:
86895541   aklotz   Mise à jour de co...
205
                    name: mount
9c5a602c   Etienne Pallier   Updated general c...
206
                    computer: MainComputer
86895541   aklotz   Mise à jour de co...
207
                    path: private/plugin/agent_devices
a7632ff4   Etienne Pallier   replaced "-" with...
208
                    device: AstroMecCA_TM350
86895541   aklotz   Mise à jour de co...
209
                    protocol: private/plugin/agent_devices/mount_protocol.py
1a1a983f   Alexis Koralewski   Creation of defau...
210
                    is_real: False
0901eb9b   Alexis Koralewski   Add agent per com...
211
212
213
214
215
                
                - AGENT:
                    name: plc
                    computer: MainComputer
                    path: private/plugin/agent_devices
86895541   aklotz   Mise à jour de co...
216
217
                # ============================================
                - AGENT_DEVICE:
86895541   aklotz   Mise à jour de co...
218
                    name: optic_up1
9c5a602c   Etienne Pallier   Updated general c...
219
                    computer: MainComputer
86895541   aklotz   Mise à jour de co...
220
                    path: ~
a7632ff4   Etienne Pallier   replaced "-" with...
221
                    device: Takahashi_Epsilon_180ED_001
1a1a983f   Alexis Koralewski   Creation of defau...
222
                    is_real: False
86895541   aklotz   Mise à jour de co...
223
224

                - AGENT_DEVICE:
86895541   aklotz   Mise à jour de co...
225
                    name: focuser_up1
9c5a602c   Etienne Pallier   Updated general c...
226
                    computer: MainComputer
86895541   aklotz   Mise à jour de co...
227
                    path: private/plugin/agent_devices
a7632ff4   Etienne Pallier   replaced "-" with...
228
                    device: Optec_TFC19740_001
1a1a983f   Alexis Koralewski   Creation of defau...
229
                    is_real: False
86895541   aklotz   Mise à jour de co...
230
231
                    
                - AGENT_DEVICE:
86895541   aklotz   Mise à jour de co...
232
                    name: camera_up1
9c5a602c   Etienne Pallier   Updated general c...
233
                    computer: MainComputer
86895541   aklotz   Mise à jour de co...
234
                    path: private/plugin/agent_devices
a7632ff4   Etienne Pallier   replaced "-" with...
235
                    device: FLI_Kepler4040_001
86895541   aklotz   Mise à jour de co...
236
                    protocol: private/plugin/agent_devices/camera_protocol.py
1a1a983f   Alexis Koralewski   Creation of defau...
237
                    is_real: False
86895541   aklotz   Mise à jour de co...
238
239
240

                # ============================================
                - AGENT_DEVICE:
86895541   aklotz   Mise à jour de co...
241
                    name: optic_up2
9c5a602c   Etienne Pallier   Updated general c...
242
                    computer: MainComputer
86895541   aklotz   Mise à jour de co...
243
                    path: ~
a7632ff4   Etienne Pallier   replaced "-" with...
244
                    device: Takahashi_Epsilon_180ED_002
1a1a983f   Alexis Koralewski   Creation of defau...
245
                    is_real: False
86895541   aklotz   Mise à jour de co...
246
247

                - AGENT_DEVICE:
86895541   aklotz   Mise à jour de co...
248
                    name: focuser_up2
9c5a602c   Etienne Pallier   Updated general c...
249
                    computer: MainComputer
86895541   aklotz   Mise à jour de co...
250
                    path: private/plugin/agent_devices
a7632ff4   Etienne Pallier   replaced "-" with...
251
                    device: Optec_TFC19740_002
1a1a983f   Alexis Koralewski   Creation of defau...
252
                    is_real: False
86895541   aklotz   Mise à jour de co...
253
254
                    
                - AGENT_DEVICE:
86895541   aklotz   Mise à jour de co...
255
                    name: camera_up2
9c5a602c   Etienne Pallier   Updated general c...
256
                    computer: MainComputer
86895541   aklotz   Mise à jour de co...
257
                    path: private/plugin/agent_devices
a7632ff4   Etienne Pallier   replaced "-" with...
258
                    device: FLI_Kepler4040_002
86895541   aklotz   Mise à jour de co...
259
                    protocol: private/plugin/agent_devices/camera_protocol.py
1a1a983f   Alexis Koralewski   Creation of defau...
260
                    is_real: False
86895541   aklotz   Mise à jour de co...
261
262
263

                # ============================================
                - AGENT_DEVICE:
86895541   aklotz   Mise à jour de co...
264
                    name: optic_down1
9c5a602c   Etienne Pallier   Updated general c...
265
                    computer: MainComputer
86895541   aklotz   Mise à jour de co...
266
                    path: ~
a7632ff4   Etienne Pallier   replaced "-" with...
267
                    device: Takahashi_Epsilon_180ED_003
1a1a983f   Alexis Koralewski   Creation of defau...
268
                    is_real: False
86895541   aklotz   Mise à jour de co...
269
270

                - AGENT_DEVICE:
86895541   aklotz   Mise à jour de co...
271
                    name: focuser_down1
9c5a602c   Etienne Pallier   Updated general c...
272
                    computer: MainComputer
86895541   aklotz   Mise à jour de co...
273
                    path: private/plugin/agent_devices
a7632ff4   Etienne Pallier   replaced "-" with...
274
                    device: Optec_TFC19740_003
1a1a983f   Alexis Koralewski   Creation of defau...
275
                    is_real: False
86895541   aklotz   Mise à jour de co...
276
277
                    
                - AGENT_DEVICE:
86895541   aklotz   Mise à jour de co...
278
                    name: camera_down1
9c5a602c   Etienne Pallier   Updated general c...
279
                    computer: MainComputer
86895541   aklotz   Mise à jour de co...
280
                    path: private/plugin/agent_devices
a7632ff4   Etienne Pallier   replaced "-" with...
281
                    device: FLI_Kepler4040_003
86895541   aklotz   Mise à jour de co...
282
                    protocol: private/plugin/agent_devices/camera_protocol.py
1a1a983f   Alexis Koralewski   Creation of defau...
283
                    is_real: False
86895541   aklotz   Mise à jour de co...
284
285
286

                # ============================================
                - AGENT_DEVICE:
86895541   aklotz   Mise à jour de co...
287
                    name: optic_down2
9c5a602c   Etienne Pallier   Updated general c...
288
                    computer: MainComputer
86895541   aklotz   Mise à jour de co...
289
                    path: ~
a7632ff4   Etienne Pallier   replaced "-" with...
290
                    device: Takahashi_Epsilon_180ED_004
1a1a983f   Alexis Koralewski   Creation of defau...
291
                    is_real: False
86895541   aklotz   Mise à jour de co...
292
293

                - AGENT_DEVICE:
86895541   aklotz   Mise à jour de co...
294
                    name: focuser_down2
9c5a602c   Etienne Pallier   Updated general c...
295
                    computer: MainComputer
86895541   aklotz   Mise à jour de co...
296
                    path: private/plugin/agent_devices
a7632ff4   Etienne Pallier   replaced "-" with...
297
                    device: Optec_TFC19740_004
1a1a983f   Alexis Koralewski   Creation of defau...
298
299
                    is_real: False

86895541   aklotz   Mise à jour de co...
300
                - AGENT_DEVICE:
86895541   aklotz   Mise à jour de co...
301
                    name: camera_down2
9c5a602c   Etienne Pallier   Updated general c...
302
                    computer: MainComputer
86895541   aklotz   Mise à jour de co...
303
                    path: private/plugin/agent_devices
a7632ff4   Etienne Pallier   replaced "-" with...
304
                    device: FLI_Kepler4040_004
86895541   aklotz   Mise à jour de co...
305
                    protocol: private/plugin/agent_devices/camera_protocol.py
1a1a983f   Alexis Koralewski   Creation of defau...
306
                    is_real: False
86895541   aklotz   Mise à jour de co...
307
308
309

                # ============================================
                - AGENT:
2d10959d   Alexis Koralewski   Adding mandatory ...
310
                    name: AgentMajordome
9c5a602c   Etienne Pallier   Updated general c...
311
                    computer: MainComputer
86895541   aklotz   Mise à jour de co...
312
                    path: ~
05316241   Alexis Koralewski   Adding AgentSST, ...
313
314
315
316
317

                - AGENT:
                    name: AgentSP
                    computer: MainComputer
                    protocol: private/plugin/agent/AgentSP.py
05316241   Alexis Koralewski   Adding AgentSST, ...
318

febde77e   Alain Klotz   correction des pa...
319
                # SF07-PLN (for AKz)
05316241   Alexis Koralewski   Adding AgentSST, ...
320
321
322
323
324
                - AGENT:
                    name: AgentScheduler
                    computer: MainComputer
                    protocol: private/plugin/agent/AgentScheduler.py

febde77e   Alain Klotz   correction des pa...
325
                # SF11-IPC (for AKz)
ec67354c   Etienne Pallier   ajout de agentIma...
326
                - AGENT:
e6a63db3   Alain Klotz   AgentImagesProces...
327
                    name: AgentImagesProcessor
ec67354c   Etienne Pallier   ajout de agentIma...
328
                    computer: MainComputer
ec67354c   Etienne Pallier   ajout de agentIma...
329

febde77e   Alain Klotz   correction des pa...
330
                # SF11-IPC (for AKz)
e6a63db3   Alain Klotz   AgentImagesProces...
331
                - AGENT:
f3da8ca0   Alain Klotz   finalisation de A...
332
                    name: AgentImagesProcessor_tnc_up1_akz
04b0b442   Alexis Koralewski   Changing computer...
333
                    computer: AKlotzPersoComputer
e6a63db3   Alain Klotz   AgentImagesProces...
334
                    protocol: privatedev/plugin/agent/AgentImagesProcessor_tnc_up1.py
6cd48351   Etienne Pallier   AgentScheduler is...
335

09f496d5   Alexis Koralewski   Change on naming ...
336
337
338
339
340
341

                - AGENT:
                    name: AgentImagesProcessor_tnc_up1_ako
                    computer: AKoralewskiPersoComputer
                    protocol: privatedev/plugin/agent/AgentImagesProcessor_tnc_up1.py

eb6649f7   Etienne Pallier   bugfix DEFAULT_VA...
342
                # Basic Agent (for EP, to test the Agent base class)
febde77e   Alain Klotz   correction des pa...
343
                - AGENT:
eb6649f7   Etienne Pallier   bugfix DEFAULT_VA...
344
345
346
347
                    name: AgentBasic
                    computer: EtienneComputer
                    protocol: private/plugin/agent/AgentBasic.py

076d06f6   Alexis Koralewski   Add agenttriton i...
348
349
350
351
352
353
                - AGENT:
                    name: AgentTriton
                    computer: AKoralewskiPersoComputer
                    protocol: private/plugin/agent/AgentTriton.py
                    path: private/plugin/agent/triton
                    
9d8855ba   Alexis Koralewski   Add three agentss...
354
355
356
357
358
359
360
361
362
363
364
365
366
367
                # AgentSST no protocol so AgentSST doesn't start himself
                - AGENT:
                    name: AgentSST1
                    computer: AKoralewskiPersoComputer
                
                - AGENT:
                    name: AgentSST2
                    computer: AKlotzPersoComputer
                    
                
                - AGENT:
                    name: AgentSST3
                    computer: EtienneComputer
                
86895541   aklotz   Mise à jour de co...
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
            TOPOLOGY:
            
                SECURITY:
                    name: PLC
                    COMPONENT_AGENTS:
                        - WeatherStation: plc
                        - BuildingCover: plc

                MOUNT:
                    name: TM350
                    COMPONENT_AGENTS:
                        - MountPointing: mount
                    
                CHANNELS:
                              
                    - CHANNEL:
a7632ff4   Etienne Pallier   replaced "-" with...
384
                        name: OpticalChannel_up1
86895541   aklotz   Mise à jour de co...
385
386
387
388
389
390
391
                        COMPONENT_AGENTS:
                            - OpticImager: optic_up1
                            - DetectorFocuser: focuser_up1
                            - DetectorSensor: camera_up1
                            - DetectorShutter: camera_up1
                            - DetectorTimer: camera_up1

ee9b76c1   Alexis Koralewski   Re activate optic...
392
                    - CHANNEL:
a7632ff4   Etienne Pallier   replaced "-" with...
393
                        name: OpticalChannel_up2
ee9b76c1   Alexis Koralewski   Re activate optic...
394
395
396
397
398
399
                        COMPONENT_AGENTS:
                            - OpticImager: optic_up2
                            - DetectorFocuser: focuser_up2
                            - DetectorSensor: camera_up2
                            - DetectorShutter: camera_up2
                            - DetectorTimer: camera_up2
86895541   aklotz   Mise à jour de co...
400
401

                    - CHANNEL:
a7632ff4   Etienne Pallier   replaced "-" with...
402
                        name: OpticalChannel_down1
86895541   aklotz   Mise à jour de co...
403
404
405
406
407
408
409
410
                        COMPONENT_AGENTS:
                            - OpticImager: optic_down1
                            - DetectorFocuser: focuser_down1
                            - DetectorSensor: camera_down1
                            - DetectorShutter: camera_down1
                            - DetectorTimer: camera_down1

                    - CHANNEL:
a7632ff4   Etienne Pallier   replaced "-" with...
411
                        name: OpticalChannel_down2
86895541   aklotz   Mise à jour de co...
412
413
414
415
416
417
418
                        COMPONENT_AGENTS:
                            - OpticImager: optic_down2
                            - DetectorFocuser: focuser_down2
                            - DetectorSensor: camera_down2
                            - DetectorShutter: camera_down2
                            - DetectorTimer: camera_down2

a0f06fea   Alain Klotz   Layout sans schema.
419
420
421
                ALBUMS:
                
                    - ALBUM :
cca89707   Alexis Koralewski   adapting observat...
422
                        name: AlTogether
7b9f2910   Alexis Koralewski   adding descriptio...
423
                        description: All channels
a0f06fea   Alain Klotz   Layout sans schema.
424
425
426
427
428
429
430
431
                        CHANNELS:
                            - OpticalChannel_down2
                            - OpticalChannel_down1
                            - OpticalChannel_up2
                            - OpticalChannel_up1
                            
                    - ALBUM :
                        name: TwoDown
7b9f2910   Alexis Koralewski   adding descriptio...
432
                        description: Two channel of the down side
a0f06fea   Alain Klotz   Layout sans schema.
433
434
435
436
437
                        CHANNELS:
                            - OpticalChannel_down2
                            - OpticalChannel_down1
                    - ALBUM :
                        name: TwoUp
7b9f2910   Alexis Koralewski   adding descriptio...
438
                        description: Two channel of the up side
a0f06fea   Alain Klotz   Layout sans schema.
439
440
441
442
443
444
                        CHANNELS:
                            - OpticalChannel_up2
                            - OpticalChannel_up1

                    - ALBUM :
                        name: Three
7b9f2910   Alexis Koralewski   adding descriptio...
445
                        description: Two channel of the down side and one up side (2nd up)
a0f06fea   Alain Klotz   Layout sans schema.
446
447
448
449
450
451
452
                        CHANNELS:
                            - OpticalChannel_down2
                            - OpticalChannel_down1
                            - OpticalChannel_up2

                    - ALBUM :
                        name: One
7b9f2910   Alexis Koralewski   adding descriptio...
453
                        description: One up channel (first)
a0f06fea   Alain Klotz   Layout sans schema.
454
455
456
457
458
459
460
                        CHANNELS:
                            - OpticalChannel_up1
                
                LAYOUTS:

                    - LAYOUT:
                        name: AlTogether
564a4812   Etienne Pallier   added pylon6.3.0 ...
461
                        description: All 4 cameras working altogether in sync
a0f06fea   Alain Klotz   Layout sans schema.
462
463
464
465
466
                        ALBUMS:
                            - AlTogether
                            
                    - LAYOUT:
                        name: TwoTwo
564a4812   Etienne Pallier   added pylon6.3.0 ...
467
                        description: Two groups (TwoUp & TwoDown) with 2 cameras each
a0f06fea   Alain Klotz   Layout sans schema.
468
469
470
471
472
473
                        ALBUMS:
                            - TwoDown
                            - TwoUp
                            
                    - LAYOUT:
                        name: ThreeOne
564a4812   Etienne Pallier   added pylon6.3.0 ...
474
                        description: Two groups, one with 3 cameras ("Three") and one with 1 camera ("One")
a0f06fea   Alain Klotz   Layout sans schema.
475
476
477
                        ALBUMS:
                            - Three
                            - One