¿Por qué usar tramas Hexadecimales?
Aunque en el desarrollo moderno estamos acostumbrados a usar formatos estructurados, el protocolo DTPM utiliza cadenas de bytes representadas en formato Hexadecimal (ej. 03 D0 50 03 C9…). Esto obedece a razones estrictas de ingeniería y eficiencia en sistemas embebidos:
- Ultraligero: Un mensaje complejo puede ocupar apenas 60 bytes.
- Bajo Ancho de Banda: Ideal para conexiones industriales lentas o ruidosas (RS485, radiofrecuencia, PLCs, o redes IoT móviles).
- Cero Sobrecarga (Overhead): La pantalla no necesita gastar memoria RAM ni procesador en «analizar» etiquetas complejas, traduciendo directamente el byte recibido en una acción de hardware.
Capacidades
Dominar la escritura de estos Scripts permite a un PLC, un sensor o un software (como Dynamic 4 Inside) automatizar la pantalla para controlar:
- El contenido: Textos, variables numéricas dinámicas y gráficos pre-cargados.
- El aspecto: Fuentes tipográficas, colores, grosores (negrita) y alineaciones.
- El movimiento: Animaciones de entrada (correr, subir, bajar) y efectos de atención (parpadeos, flash).
- El tiempo: Relojes internos, fechas, cronómetros de cuenta atrás y tiempos de exposición.
