Difference between revisions of "Lesson 1 Tut3"
Line 25: | Line 25: | ||
[[Datei:DMXC3L01 konsole.JPG]] | [[Datei:DMXC3L01 konsole.JPG]] | ||
+ | |||
+ | As a default user you don't have to be aware about the kernel process. It is automatically started with DMXControl and (hopefully) continuously running. | ||
+ | |||
+ | For expert users there are some command options in the command line mode for getting detailled information on the status of the kernel: | ||
+ | |||
+ | * shutdown: Shut down the kernel. | ||
+ | * status: Displays information abaut the status | ||
+ | * menu: Access to control menu | ||
+ | * clear: Clears the console | ||
+ | * notification: Send a notification to all clients | ||
+ | * width: Defines width of console (number of characters) | ||
+ | * help: Help menu (also accessible via "?") | ||
+ | |||
+ | There are additional second level menu commands for "menu" and "status". | ||
+ | |||
Revision as of 12:02, 12 April 2011
Contents
DMXControl 3 lessons
Overview
This lecture introduces into the distributed architecture of DMXControl 3.0. You will learn facts about the client and server communication and how to operate the kernel.
Lecture: Installation and Configuration
DMXControl 3.0 provides a distributed architecture, i.e. there is a kernel that can comminicate with several clients. The client runs basically on Windows operating system, but can also be launched on Linux (with Mono).
One or multiple clients can be started on different systems (Windows, iOS, Android). Thus, you can even work in teams for implementing and performing your show. DMXControl 3.0 supports also cooperation during the life cycle, i.e. you can execute scene lists during your mate is still programming the missing cues!
The kernel
At first, lets start the kernel, i.e. the DMXControl server. Currently this application is called "Lumos.exe".
During launching the kernel you can observe what is loaded by DMXControl. The kernel is the central master of all information about devices, cues, projects etc. that can be accessed by the clients.
The kernel provides a command shell. By typing "help" you get an overview about all supported commands.
As a default user you don't have to be aware about the kernel process. It is automatically started with DMXControl and (hopefully) continuously running.
For expert users there are some command options in the command line mode for getting detailled information on the status of the kernel:
- shutdown: Shut down the kernel.
- status: Displays information abaut the status
- menu: Access to control menu
- clear: Clears the console
- notification: Send a notification to all clients
- width: Defines width of console (number of characters)
- help: Help menu (also accessible via "?")
There are additional second level menu commands for "menu" and "status".
The client
In next step you should start the Windows based GUI cient. This client will be explained in next lectures. At first you have to select the "Tools->Connection" panel in order to connect with the server.
If you have installed a firewall you have to grant the communication between client and server.
After establishing the connection you shoud see a small icon in the lower line of the client.
Excercise
1) Please try following commands in command shell:
2) Connect your client with DMXControl server.
Congratulation! Now you have successfully installed your own DMXControl configuration!
Additional links and references
I have understood the topics of this lecture and wnt to continue with next course: Lecture2
{{#tree:id=dmxc3|openlevels=1|root=DMXC 3 lessons|
- preamble
- lesson 1: Installation and configuration
- lesson 2: The GUI panel concept
- lesson 3: Creating and patching fixtures
- lesson 4: The live view panel
- lesson 5: Setting properties with property panels
- lesson 6: Output plugins
- lesson 7: Summery and details - Setting
- lesson 8: Scenes (cues) and scene lists
- lesson 9: Fanning, chasers and other effects
- lesson 10: The programmer view
- lesson 11: Trigger concepts
- lesson 12: Editing scenes and scenelists
- lesson 13: Presets
- lesson 14: Summary and details - Programming
- lesson 15: Working with parallel scene lists
- lesson 16: Softpult
- lesson 17: Artnet
- lesson 18: Multi-media: Beamer tool, Matrix etc.
- lesson 19: Other clients and plugins (Android, iOS, ...
- lesson 20: Create new device definitions
- lesson 21: free topic
- lesson 22: Hints for testers and test reporting
- appendix1: Summary of commands ans shortcuts
- appendix2: Kernel menu tree
}}
Language: |