Skip to main content
Oryx Signal Studio resuelve un problema concreto: definir una forma de onda con precisión y después generarla, sin tener que escribir código para cada prueba. Estos son los usos que la aplicación cubre con lo que ya trae.

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.
Ver Generador CKP / CMP y Conectar el dispositivo.

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.
Ver Protocolos.

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.
Ver Edición digital y Canales.

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.
Ver Números y etiquetas.

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.
Ver Edición analógica y Formato analógico.

Reutilizar patrones entre proyectos

Las plantillas guardan canales enteros o un tramo de pulsos y se insertan plegadas en un solo pulso, para seguir armando la señal alrededor sin que el patrón ocupe la pantalla. Se despliegan con doble clic cuando hay que editarlas. Ver Plantillas.

Qué no hace

Para no perder tiempo buscando lo que no está:
  • No mide ni captura señales: no es un osciloscopio ni un analizador lógico. Todo lo que se ve es lo que se dibujó.
  • No simula circuitos ni componentes.
  • No importa archivos de captura (.vcd, .csv, .sr) para verlos aquí.
  • No genera código para el micro más allá de los ejemplos de la ayuda de exportación.
  • No corre en teléfonos ni tablets: por debajo de 1280×720 se bloquea con un aviso.