<br>David,<br><br>Muchas gracias tio, espero que esto me sirva, la semana que viene me pongo al lio.<br><br>Espero que vaya bien por USA.<br><br>Un saludo ;)<br><div class="gmail_quote">El 4 de marzo de 2010 12:40, David Lobato <span dir="ltr">&lt;<a href="mailto:dav.lobato@gmail.com">dav.lobato@gmail.com</a>&gt;</span> escribió:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hola,<div><br></div><div>La 5.0 no tiene nada que ver con lo que veníamos haciendo en la 4.3. Ahora tenemos componentes completamente separados, que se ejecutan independientemente, es decir, no hay un ejecutable jde que cargue nada, ni que lea configuraciones, ni nada parecido.</div>

<div><br></div><div>La estructura del proyecto es la siguiente:</div><div><br></div><div>jderobot-5.0/</div><div>   docs/  &lt;--- Documentación</div><div>   m4/    &lt;--- Herramientas para autotools</div><div>   scripts/   &lt;--- Scripts y utilidades</div>

<div>   src/    &lt;--- Código</div><div>      components/   &lt;--- Código de componentes estandar</div><div>      interfaces/      &lt;--- Código de interfaces estandar</div><div>      libs/     &lt;--- Librarias</div>
<div>
         colorspaces/     &lt;---- Manejo de imagenes y espacios de color</div><div>         jderobotice/      &lt;--- Librería jderobot para todo lo que tenga que ver con ICE</div><div>         jderobotutil/      &lt;--- Librería jderobot con utilidades</div>

<div>         ....<br><br></div><div><br></div><div>Como ves la &quot;chicha&quot; está en src, donde tenemos tanto los componentes como los interfaces y librerías.</div><div>Los componentes usan los interfaces para comunicarse entre si. Las librerías contienen clases que nos facilitan el acceso a ICE (clases Component, Application, Context...) Todo está recubierto con autotools de la misma manera que con la 4.3.</div>

<div><br></div><div>Cada componente es un ejecutable (por el momento) al que le pasamos la configuración con un fichero del estilo:</div><div><br></div><div>Micomponente.X.Y = Z</div><div>......</div><div>.....</div><div>

<br></div><div>El formato viene definido en la documentación de ICE en donde hablan de las propiedades.</div><div>El fichero se pasa de la siguiente manera al ejecura nuestro componente:</div><div><br></div><div>$&gt; micomponente --Ice.Config=micomponente.cfg</div>

<div><br></div><div><br></div><div>Por el momento hay dos componentes mas o menos usables: cameraserver y cameraview</div><div>El primero sirve N cámaras, bien reales (v4l2) o simuladas desde un video y el segundo es capaz de conectarse a 1 de las cámaras servidas por cameraserver. Ambos tienen un fichero de configuración incluido en las fuentes para ejecutarlos en local.</div>

<div><br></div><div>El componente motiondetection aun no está 100% pero sirve de ejemplo para ver como integrar un GUI en el componente (es una aproximación, Sara ha detectado problemas en este mecanismo).</div><div><br>
</div>
<div>Haz pruebas para entender que hace cada uno y echa un ojo al código para ver como son los componentes.</div><div><br></div><div>Un saludete,</div><div>David.</div><div><br><div class="gmail_quote">2010/3/3 Victor HBM <span dir="ltr">&lt;<a href="mailto:hbmhidalgo@gmail.com" target="_blank">hbmhidalgo@gmail.com</a>&gt;</span><br>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div class="h5">Hola a todos,<br><br>Estoy volviendo a las andadas con JDE. Bueno esto ha cambiado un poco asi que estoy un poco perdido. En principio parece que ya lo tengo instalado todo, y quiero hacer alguna prueba ejecutando algun componente. El porblema es que no encuentro el directorio core o base, donde antiguamente estaba el ejecutable de jde......y no hay manara. Alguna pequeña ayuda para hechar andar JDE.<br>


<br>Gracias ;)<br><br><br>Víctor<br>
<br></div></div><div class="im">_______________________________________________<br>
Jde-users mailing list<br>
<a href="mailto:Jde-users@gsyc.es" target="_blank">Jde-users@gsyc.es</a><br>
<a href="http://gsyc.es/cgi-bin/mailman/listinfo/jde-users" target="_blank">http://gsyc.es/cgi-bin/mailman/listinfo/jde-users</a><br>
<br></div></blockquote></div><br></div>
</blockquote></div><br>