Docs > Command Line
IKAROS [options] control_file
The IKAROS command start the execution of IKAROS with the files specified. Typically, a single control file is used.
IKAROS catches CTRL-C and will attempt to terminate gracefully. A second CTRL-C will terminate IKAROS immediately.
Most of the command line options have changed for version 1.0.
-w# | Start WebUI at port # |
-W# | Start WebUI in debug mode at port #; list all HTTP requests |
-p | Print profiling data after execution |
-t | Use threads |
-T | Use threads and list thread allocation |
-r# | Run in real-time mode with time base # ms |
-s# | Stop after # ticks |
-v | Verbose mode |
-q | Quiet mode |
-x | List xml after paring |
-X | Debug xml parser; print tokenizer data |
-m | List modules and connections |
-c | List installed classes |
-L | List scheduling |
-i | List installed miscellanous information |
-a | List all |
These options are listed when Ikaros is started withou any arguments.
IKAROS test.ikc
This will start up IKAROS with the model described in the file test.ikc.
IKAROS -w9000 test.ikc
This will start up IKAROS with the file test.ikc in paused mode where IKAROS will wait for commands on port 9000. This option are usually only used by the WebUI when it starts IKAROS.
IKAROS -r100 test.ikc
This will start up IKAROS with the file test.ikc in real-time mode and execute ten ticks every second (i.e. 100ms per tick).
0 | No error |
1 | Memory allocation error |
2 | XML error |
3 | Socket error |
4 | Fatal error |
-1 | Undefined error |
A separate '-' is required for each option.
Copyright © 2001-2007 Christian Balkenius