Hola,
Soy Dani Riera. Estuve en un proyecto y entre otras cosas estuve en el desarrollo del driver para CAN y varias utilidades para hacer Dump e inyectar paquetes.
Yo lo que os propongo es hacer:
- Un programa que pueda guardar todos los paquetes en ficheros log. Con la opción de empezar a guardar y parar.
- Que el programa no se cierre, sino quede en el systray para continuar guardando paquetes si está activo.
- Que guarde en memoria, por ejemplo los últimos 1000 paquetes y puedas hacer filtros por origen, destino o incluso por un byte. Para mi esto en su momento fue muy importante, ya que los primeros bits del primer byte significaba el comando.
Como estos drivers necesitan de un cable físico, lo que puedo hacer es implementar el driver en el proyecto, y activar un botón de simulación para inyectar paquetes y simular el funcionamiento de la red CAN.
Esto es un poco mi propuesta. Si necesitáis algo más podemos hablar. My s k y p e es drieraf o el 6 3 8 1 7 7 9 3 3.
Dani