Diagnóstico y banco de pruebas automotriz
Es el caso que le dio forma al generador de señales del editor.- Armar la señal de un sensor de cigüeñal (CKP) con rueda dentada 60-2, 36-2, 36-1 o a medida, y el pulso del sensor de árbol de levas (CMP) sincronizado por ángulo.
- Mandarla a un ESP32 y usar el control de Ciclos (RPM) para que una vuelta entera de la señal sea una vuelta de motor: se barre el régimen sin volver a dibujar nada.
- Alimentar con eso una ECU o una centralita en el banco, para ver cómo responde sin motor.
Enseñar y aprender protocolos serie
El editor lee las casillas de un canal como bits y muestra la trama interpretada debajo del dibujo, campo por campo y con los errores marcados.- Dibujar a mano una trama CAN y ver dónde cae el SOF, el ID, el DLC, el CRC y el ACK; sacarle un bit de relleno y ver aparecer el error.
- Escribir un carácter UART con la paridad equivocada y ver el error de paridad señalado en el bit exacto.
- Armar una transferencia I2C con su START, dirección, R/W, ACK y STOP, y ver qué pasa cuando falta el NACK del último byte leído.
- Leer una trama Modbus RTU, ASCII o TCP y ver el código de función y la excepción traducidos.
Estímulo para pruebas de firmware y hardware
- Generar el patrón exacto que espera un driver, un decodificador o una máquina de estados, y repetirlo indefinidamente desde el ESP32.
- Reproducir un caso borde —un pulso corto de más, un flanco desplazado medio paso— usando el desfase y la subdivisión de malla por canal.
- Tener varios canales con relación de fase fija entre sí: reloj, dato y habilitación en la misma línea de tiempo.
Documentar una señal
- Etiquetar tramos con nombre y color (
CLK,DATA,SYNC…) y dejarlos a la vista. - Numerar los pasos —todos, solo los altos o solo los bajos— y contarlos de a uno o por tramo continuo.
- Marcar divisores de conteo y divisiones de repetición para que se lea dónde empieza cada ciclo.
- Exportar el
.txt, que sale alineado en columnas y en el idioma con el que se estaba trabajando: quien lo abra después lee las mismas palabras que vio en pantalla.
Formas de onda analógicas a medida
- Construir una curva con puntos de conexión y cuerdas: rampas, picos redondeados, flancos verticales, mesetas.
- Controlar el redondeo de cada quiebre con un radio propio por esquina.
- Verificar que la señal cierra el ciclo: la app avisa antes de exportar si el último punto no queda a la misma altura que el primero, porque al repetirse cada vuelta arrancaría con un salto brusco.
- Exportarla como tramos, no como muestras: un archivo de decenas de líneas en lugar de decenas de miles.