Changes between Version 11 and Version 12 of MakeYourOwnProject


Ignore:
Timestamp:
07/14/11 13:32:18 (8 years ago)
Author:
dennisr
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MakeYourOwnProject

    v11 v12  
    1515 
    1616== Connecting your application to Elckerlyc == 
     17Extended documentation about how to connect your application to Elckerlyc can be found on then page about the RealizerPort. A short summary for two variants: 
    1718 
    18 === Directly integrate Elckerlyc in your Java program === 
     19=== variant 1: Directly integrate Elckerlyc in your Java program === 
    1920A good example of how to start an Elckerlyc Environment, load a virtual human, and send BML to it can be found in the demo `HmiDemo/EnvironmentDemos/src/hmi/examples/MinimalBMLRealizationDemo.java`. 
    2021The `runBML` method shows how you can take a !RealizerPort and use it to send BML commands directly to the BML Realizer. 
    2122 
    22 === Connecting to Elckerlyc using a TCPIP Adapter === 
     23=== variant 2: Connecting to Elckerlyc using a TCPIP Adapter === 
    2324You can also start a TCPIP server for your virtual human. The Realizer will then listen on a certain port for messages containing BML, and will send the feedback back over another channel. The VirtualHumanSpec documentation explains how to specify the server. The demo `HmiDemo/EnvironmentDemos/src/hmi/examples/TCPIPAdapterDemo.java` shows one way to connect to the Elckerlyc Realizer via a TCPIP connection. This allows you to run the virtual human on a separate machine. 
    2425