AndroidRemoteControl
Páginas: 2 (401 palabras)
Publicado: 25 de junio de 2015
Android: Programación de aplicaciones
(3ª edición online, octubre-Enero 2013)
Nombre de la aplicación: AndroidRemote Control
Autor: Fuentes Polo, Leo Carlo
Qué hace laaplicación:
Controla remotamente equipos conectados por una interfaz a un servidor. Los
equipos controlados en esta aplicación son:
Un reproductor de Blue-Ray Disc, mediante protocolo RS - 232 .
Un focoPard Leds mediante protocolo DMX.
Licencia:
Autorizo la difusión del código fuente con fines educativos siempre que se haga
referencia al autor bajo los términos generales de la licencia “Academic FreeLicense
v.3.0”.
A destacar:
El servidor puede lanzar un mensaje para que le llegue a la aplicación en
forma de notificación, así esta sabe que el servidor está operativo.
Parámetros del focototalmente personalizables y actualizables para
controlar cualquier dispositivo mediante el protocolo DMX, esta aplicación
puede controlar el número de foco que le deje el interface.
En laactividad de controlDMX, tenemos una caja que cambia de color
según los valores de los faders, dándonos una idea del color de salida.
Animación en las imágenes que representan a los colores.
Cómo lohace:
Utiliza comunicación por sockets, cliente android y servidor hecho en visual basic,
debido a la librería del interface de DMX. La programación está orientada a la
forma en que trabaja estainterface. Para la comunicación por RS-232, se podía
haber hecho en java, pero la implemente todo en el mismo IDE.
Para la alerta de Notificación, primero entrar al menú y seleccionar activar
serviciode escucha. Luego en el servidor presionar el botón enviar aviso, de esta
manera forzamos a que nos llegue. Aunque también está diseñado para que se
cargue un receptor al iniciar el sistema operativoy este lance un servicio que
espera la señal del servidor. (Lo que pasa es que mi móvil el servicio dura muy
poco y se destruye aunque lo tengo puesto como START_STYCKY).
La notificación la hice...
Leer documento completo
Regístrate para leer el documento completo.