Cómo crear un inicio de sesión de programa en formato legible

2

Estoy buscando una forma en la que el programa pueda registrar errores / condiciones específicas (definidas por el usuario) a medida que se producen tales condiciones, y mientras el código se está ejecutando, puedo dar un comando para leerlo e interpretarlo en un formato legible tal .txt o .xls etc.

Lo que he pensado hasta ahora es implementar algo como esto en mi código:

  1. Crea un búfer circular

  2. Cuando se produce un error específico, escriba los detalles en el búfer circular Cree una rutina que siempre supervise una solicitud a través de UART (o cualquier otro puerto de comunicación)

  3. Cuando se reciba la solicitud, envíe los datos a través del puerto de comunicaciones. Interprete y complete los datos recibidos en una hoja de Excel (tal vez usando python).

¿Hay otras formas mejores de crear un registro de seguimiento?

Hay una manera tal que, incluso cuando se produce un error y el código se atasca, no dependeré de la funcionalidad del código para leer las entradas del búfer de seguimiento (de modo que pueda analizar en qué punto del flujo de código obtuvo el código). atascado)

    

0 respuestas

Lea otras preguntas en las etiquetas