Ir al contenido

Editor visual

El editor visual te deja configurar una thing Transparent sin escribir JavaScript. Al declarar variables en tu placa con TPT_VAR, la plataforma las lista y tú decides cómo exponerlas. Es el modo por defecto de las things Transparent nuevas.

El editor necesita el manifest de tu placa (la lista de variables que declaraste con TPT_VAR). Conecta el dispositivo y la plataforma lo lee automáticamente. Mientras no esté verificado verás un badge “Sin verificar” y no podrás Ejecutar.

Cada variable declarada aparece como una fila con su tipo y dirección ( la placa reporta, la plataforma controla, bidireccional). Para exponerla:

  1. Activa “Exponer”.
  2. Elige el alias con el que aparecerá en Telemetría.
  3. Ajusta la cadencia: “Al cambiar” (con un delta opcional que ignora el ruido) o “Periódica” cada N ms (mínimo 100 ms).
  4. Para variables / (g2d/bi) puedes enviar un valor inicial al conectar.
  5. Para variables / (d2g/bi) puedes registrarlas en una serie temporal (con su propio nombre) para graficarlas.

El nombre de una serie no puede coincidir con el alias de otra variable expuesta.

En los campos numéricos (delta, valor inicial) puedes escribir el separador decimal con coma o punto (0,5 o 0.5, según tu teclado): al salir del campo el valor se normaliza. El intervalo en ms admite solo números enteros.

  • Ejecutar carga la configuración en la placa sin guardarla (para probar). Antes de ejecutar, la plataforma vuelve a leer el manifest: si tu placa cambió (por ejemplo la reflasheaste), aparece un diálogo de reconciliación que conserva la configuración de las variables compatibles y descarta las que ya no existen.
  • Guardar (⌘S) persiste la configuración. Guardar no ejecuta.
  • Ver código generado muestra (solo lectura) el boardCode que produce tu configuración.
  • Usar código avanzado convierte la thing a modo código: vuelca ese boardCode al editor para que lo edites a mano. Al guardar, la thing queda en modo código. Si recargas sin guardar, vuelve al modo visual.

Desde el modo código de una thing Transparent, la acción “Reiniciar en modo visual” te devuelve al formulario. Es destructiva: descarta el código actual (incluidos los cambios sin guardar) y cualquier configuración visual anterior, y arranca un editor visual vacío — no restaura la configuración que tenías antes de pasar a código. Con el dispositivo conectado, el manifest se vuelve a leer automáticamente.

  • Las tareas (guardar/cargar código reutilizable) no soportan el formato visual; esas acciones se ocultan en modo visual.
  • El editor visual es exclusivo del stack Transparent; las things frvn usan el editor de código.