Software de monitoreo para aplicaciones incrustadas

3

Estoy buscando una aplicación de Windows para recopilar datos en una PC host desde una aplicación integrada (microcontrolador PIC). La comunicación entre el host y la aplicación integrada es a través de Ethernet.

Tendría que ser la aplicación que envía los datos en lugar de que el host los lea.

Estaba ausente con una solución utilizando SNMP (con MRTG en la PC host, por ejemplo) pero este protocolo no envía datos cuando están presentes en la aplicación integrada: el host recupera los datos a intervalos regulares. Si el host era una máquina UNIX, podría usar inetd para iniciar los valores de recuperación con MRTG pero no conozco un equivalente de Windows (y no tengo las habilidades para programar un servicio de Windows).

Mi próxima solución es usar un servidor HTTP en el host y enviar datos a través de GET o POST.

Pero quizás hay una mejor solución. ¿Sabe de software que haría eso?

Gracias

    
pregunta Loïc GRENON

2 respuestas

1

Realmente depende del tipo de datos que esté registrando a qué intervalos, etc.

Pero, podría considerar syslog sobre UDP enlace

UDP es relativamente sencillo de implementar sobre su controlador Ethernet.

syslog es estándar en unix y admitido en windows .

    
respondido por el Toby Jaffey
2

¿Quizás Wireshark ?

    
respondido por el Rocketmagnet

Lea otras preguntas en las etiquetas