Tengo un fragmento de código que realiza una autoprueba en varios componentes de la placa, como MCU, BLE, IMU, OLED, memoria flash, etc.
Lo que estoy tratando de hacer es un documento que represente lo que cubren estas pruebas, o cuando ejecutas la prueba IMU y dice "PASAR", ¿qué significa eso realmente? O desde otra dirección, si quiero probar BLE / OLED / MCU, qué conjunto de pruebas necesito ejecutar para tener la confianza de que todo funciona como se espera.
Ahora, sé cómo representar estos datos en un formato de texto o en alguna tabla, pero incluso cuando hago mi mejor esfuerzo, esta información se vuelve muy complicada, confusa y parece que alguien acaba de lanzar un montón de datos y es necesario crearlos. sentido de ello.
Lo que estoy buscando es algo así como la forma estándar de la industria de representar esta información, o la mejor práctica que le permitiría a alguien echar un vistazo a un documento y decir: "Sí, esta prueba BLE garantiza que mi chip esté debidamente soldado. , el cristal está presente y está oscilando, el firmware funciona bien pero no prueba la antena BLE real ni el componente de ajuste / adaptación ". O de abajo hacia arriba, alguien dice "No quiero probar que la IMU funciona correctamente, así que necesito ejecutar este conjunto de pruebas y se asegurará de que el chip esté soldado adecuadamente, los GPIO estén funcionando y el dispositivo registre 1G a lo largo de X / Y / Z axis "
Cualquier sugerencia, ejemplo o sugerencia sobre qué buscar sería muy apreciada.