Estás en: Inicio > Listado de proyectos > Software y Tecnología > Desarrollo de Sistemas > Aplicaciones UNIX/LINUX > Programador Experimentado En Linux

Proyecto: Programador Experimentado En Linux

Visible en:
ar bo cl co cr cu ec sv es gt hn mx ni pa py pe do pr uy us ve xx
 
Título:
 
Encabezado:
Modificar una distribución de linux para adaptarla minimizada a una placa desarrollada por nuestra empresa, basada en un intel pxa255.
 
Autor:
 
Tipo de ofertas:
Públicas
 
Presupuesto:
No definido
 
Tiempo de entrega:
30 días
 
Método de pago:
Transferencia bancaria
 
Fecha de publicación:
09/02/2006 12:20
 
Finaliza en:
Finalizado
 
Visitas: 360 | Preguntas: 3 | Ofertas: 2 |  Recomienda este Proyecto
 
  ¿Qué es un proyecto? ¿Cómo publicar un proyecto? ¿Cómo realizar una oferta?
Descripción:
Características de nuestra placa: Intel PXA 255 a a 300MHz, 32MB Flash, 64MB RAM, Ethernet, VGA out, touch screen, audio in/out, puertos USB y serie, LCD

Necesidades del software:
Soporte de un navegador con intérprete Javascript, minimizado en cuanto a consumo de recursos.
Soporte de Video conferencia por IP basada en los protocolos H323 (audio y vídeo) con varias funciones adicionales de manejo de la comunicación, ( se indicarán posteriormente), módulo optimizado en consumo de recursos.
Creación de una librería de comunicaciones para salida serie según protocolo propietario.

Ayuda Información agregada 13/02/2006 11:57

DESCRIPCION DEL PROYECTO:
Usamos  una CPU, tipo embedded de reducido tamaño y bajo consumo, hay más información en: http://www.toradex.com/e/Products_Colibri_Intel_XScale_PXA270_Midget_Intel_Pentium_M.php

El módulo es el PXA-270.
Por la descripción del fabricante se puede ver que incluso tiene un Linux para este módulo.
No obstante la CPU se suministra con un WinCE de serie, a mi no me importa usar este sistema operativo si se pueden conseguir los mismos fines.

Se ha orientado el proyecto a usar Linux por la cantidad de código fuente disponible, el cual sólo necesita ajustes y optimización, mientras que el WinCE puede que sea necesario escribir la aplicación y eso llevará mucho tiempo.

Bien, usando este módulo, quiero crear un terminal de vídeo portero (es decir recibirá llamadas de vídeo por IP), por eso quiero que sea compatible con el estándar H323, ya que incluso podría desviar la llamada hacia un móvil UMTS o bien grabar algunos segundos de un mensaje.
Este vídeo portero instalado dentro de la vivienda no envía imágenes, sólo las recibe, aunque eso sí tiene audio bidireccional y debe suprimir el eco, es muy importante, de lo contrario se producirá acoplamiento de voz.
Las razones para usar este módulo son dos muy importantes: Reducido tamaño, y consumo inferior a 1W.

Otras funciones que también realizará este equipo:

Se va a usar para controlar las instalaciones de la vivienda (iluminación, sensores varios, persianas, calefacción, temperatura .... ). Para lo cual llevará implementado un servidor HTTP a ser posible con navegación segura.

El servidor debe incorporar:
Un servidor ftp, un servidor Telnet o SSH para administración del sistema.

Por último también hay  que incluir un navegador con intérprete Javascript, ya que localmente este módulo va montado dentro de una caja donde hay un LCD táctil, que es el dispositivo que el usuario tendrá a su disposición para atender las llamadas del vídeo-portero, y el interface que se usará será un navegador con los plugin adecuados para Vídeo conferencia ( de ahí el adaptar un software de Vídeo conferencia). Las páginas que va a servir están escritas para cada vivienda, y mostrarán diversa páginas con la información de la vivienda que será obtenida de una base de datos residente en el propio equipo.

Esta base de datos se alimenta por programa que corre de fondo, que se comunica con los equipos de domótica, usando un protocolo propietario y que se conecta por un puerto serie RS-232.

Otras funciones no urgentes son:
Adaptar un modem USB para control del equipo por DTMF con un front de síntesis de voz para facilitar el acceso desde teléfonos normales.
Navegación WAP, es decir las mismas funciones que se muestran en la páginas HTML, se podrán ver usando un teléfono GSM.

Actualmente tengo una versión con Linux, servidor  HTTP y control táctil implementada y funcionando, no obstante es muy lenta y no está depurada, lo estoy probando en una CPU de la familia X86 de 200MHz, en esta versión de prueba no tengo implementado el software de vídeo-conferencia.

Preguntas
10/02/2006 07:49 P: Hola, soy un programador linux/unix. Experiementado en programacion de modulos del kernel y aplicaciones para seguridad entre otras. Cuando desea comensar? Saludos- victorius (-1) ar
14/02/2006 06:18 R: He añadido un comentario al proyecto para contestar las preguntas que me habeis echo. Espero respuesta para contratar el desarrollo, gracias.  
10/02/2006 06:24 P: Hola, tengo experiencia en embedded linux, he trabajado con arcom embedded linux para placas sbc-gx1, con pc/104 y memoria flash. Danos más detalles sobre tu proyecto.... doblej (0) es
14/02/2006 06:18 R: He añadido un comentario al proyecto para contestar las preguntas que me habeis echo. Espero respuesta para contratar el desarrollo, gracias.  
09/02/2006 13:24 P: ¿De qué distribución hablamos? ¿Basada en redhat o debian? ¿Qué tan reducida? ¿Como insigne linux, eliminando los rpms? fabiano62 (0) uy Usuario dado de baja
14/02/2006 06:18 R: He añadido un comentario al proyecto para contestar las preguntas que me habeis echo. Espero respuesta para contratar el desarrollo, gracias.  

Volver arriba

Fecha Oferta T. de entrega  Precio Postulante
14/02/2006 12:55 Modificar Una Distribución De Linux - Isawd G 35 días 2.800,00 ARS victorius (-1) ar
10/02/2006 06:25 Expertos Desarrolladores De Distribuciones Linux 60 días 800,00 EUR curty (1) ar Datos verificados

Volver arriba

Realizar Oferta

Título: Programador Experimentado En Linux
Autor: maxdomo
Fecha de inicio: 09/02/2006 12:20

  • Todas las ofertas generan un compromiso entre las partes.
  • No se puede ofertar en proyectos finalizados.

Volver arriba