Proporcionar datos dinámicos adicionales para cada objetivo individual programado
Además de programar los datos que forman parte de una imagen de programación, se pueden programar datos adicionales en cada dispositivo objetivo. Estos datos "dinámicos" pueden especificarse cada vez que se inicia una imagen de programación, lo que permite personalizarlos objetivo a objetivo. Los datos dinámicos tienen muchos usos: serialización personalizada, configuración, seguimiento, codificación de fechas, etc. Se pueden especificar varios conjuntos de datos dinámicos en la línea de comandos. Los datos pueden proporcionarse como una matriz de bytes o como una cadena terminada en cero.
Como parte del parámetro de programación de los datos dinámicos, debe especificarse el número de mango del Ciclón. Esto permite programar datos dinámicos diferentes en los destinos asociados a cada Cyclone abierto. Si sólo se inicia un Ciclón , se utiliza el valor 1. Si se especificaran tres Ciclones en la línea de comandos, se numerarían 1, 2 y 3 en la línea de comandos en orden de izquierda a derecha.
La sintaxis para programar datos dinámicos como una matriz de bytes es
-putdynamicdata=[número de ciclón], [dirección], [datos]
La sintaxis para programar datos dinámicos como una cadena acabada en cero es:
-putdynamicstring=[número de ciclón], [dirección], [cadena]
En el siguiente ejemplo, programamos un número de serie único generado por el usuario y una cadena de dirección IP única generada por el usuario en dos destinos diferentes asociados a dos Cyclone diferentes: