User Interface Service Software Developerís Guide - Hitech Projects
User Interface Service Software Developerís Guide - Hitech Projects
User Interface Service Software Developerís Guide - Hitech Projects
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
January 2008<br />
Public<br />
OSCAR platform (can be on either linux or windows)<br />
Refer to [OSCAR req]<br />
3.2.4.2 Download<br />
Source code available for download<br />
3.2.4.3 Install<br />
In the repository, two projects are stored under<br />
ius/user_interface/multimodal_fusion/trunk/subproject: multimodal_fusion<br />
and multimodal_fusion_tester. Both are regular AMIGO services, launched via Oscar (or any<br />
OSGi implementation - the tester requires a Shell service), and require the<br />
amigo_ksoap_binding, amigo_ksoap_export, amigo_wsdiscovery and amigo_meshslp_lookup<br />
services.<br />
The bundles are stored in multimodal_fusion/build/dist/multimodal_fusion.jar and<br />
multimodal_fusion_tester/build/dist/multimodal_fusion_tester.jar after compilation (both<br />
projects respect the guidelines from the Amigo skeletons projects).<br />
3.2.4.4 Configure<br />
Necessary libraries are contained in the bundles, so that no configuration is required on the<br />
classpath. A configuration file for the main bundle is found in res/mmf.properties, containing<br />
time window definitions for each modality (in milliseconds) – see appendix. No other static<br />
configuration is necessary before launching the main service (launching by itself is done the<br />
normal way under Oscar: install ).<br />
3.2.4.5 Compile<br />
Using eclipse [.project] you can compile a new version of the service (and the test service as<br />
well). You can also use directly ant on the build.xml file.<br />
Amigo IST-2004-004182 80/114