Marilou Simulator execution with IRSP
1. You will need the following programs to simulate with Marilou devices
A. anyKode Marilou
B.
iRSP
C. Marilou UPnP Components
2. How to Install
A. MarilouUPnP.tar.gz file download
B. Select a directory where you would like to place the decompressed file
i. tar -xvzf MarilouUPnP.tar.gz
3. How to run the program
A. Save the IP address of the computer, with which anyKode Marilou is run, in the file Config.xml
i. The location of file Config.xml should be either in the same directory of the executable program or in its upper directory.
ii. Config.xml is defined as below. The "value" tag contains the IP address.
iii. In case the file Config.xml is missing or gets an error, it will lead to an error message and stops.
B. Execute the components to build a plan with.
i. Currently, the components will work in Linux, but it will soon work for MS Windows
ii. For example, since the plan employs DeviceMotor, DevicesGroupContact, DevicesGroupDistance, we will execute the three components below:
C. Develop the plan using iRSP.
i. You can draw up the plan using components and node (If, Variable, Script etc.) offered by iRSP.
ii. This exercise was developed based on source code sampled by Marilou 2009.
D. Activate the plan made by the C. process.
4. Reference
A. Complex Type
i. Struct or Array, usually used by C/C++ language, can be expressed by Complex Type.
ii. Input Case.
1. Form
A.
value1 value2value
2. Example.
iii. Output Case
1. Form
A.
valuevalue
2. Example