El Tipo de datos es la representación del valor de Mango. Los datos recibidos se convierten automáticamente en el tipo de datos requerido. El valor RegEx determina en qué parte del mensaje encontrar el valor del punto. Para más información, véase la documentación de "Expresiones regulares". Tenga en cuenta que sólo se utiliza la primera instancia de la expresión que se encuentra en el mensaje.

Para el tipo de datos binarios, se puede establecer el valor Binario 0. Si el valor encontrado en el contenido coincide, el punto se actualizará con 0, de lo contrario el punto se actualizará con 1. Para el tipo de datos digitales, se puede definir un Número de formato , que proporciona información sobre cómo debe analizarse el valor de texto encontrado por el RegEx. Para más información, véase la documentación "Formatos de los números".

Un Time RegEx puede ser configurado para localizar la marca de tiempo del valor en el contenido del mensaje. Si se establece el RegEx, también debe introducirse un Formato de tiempo, que proporciona información sobre cómo debe analizarse la marca de tiempo del texto encontrado por el RegEx. Véase la documentación "Formatos de fecha y hora" para más información.

Puedes probar tu RegEx introduciendo un mensaje de muestra en el campo Mensaje de prueba de RegEx y haciendo clic en el icono asociado .

Ejemplo

Digamos que el mensaje del objetivo se parece a esto (sobre quitado):

GPGGA,123519,4807.038,N,01131.000,E,1,08,0.9,545.4,M,46.9,M,,

... y quieres el noveno campo (o "545.4", contando después de "GPGGA"), usarás este regex:

GPGGA,.* ?,.* ?,.* ?,.* ?,.* ?,.* ?,.* ?,.* ?,(.* ?),.*

Este enfoque permite seleccionar los mensajes de forma arbitraria en función de otros contenidos. Por ejemplo, si la parte "123519" indica un identificador de una estación meteorológica en particular (suponiendo que tenga más de uno), su regex para seleccionar sólo los mensajes de esa estación sería :

GPGGA,123519,.* ?,.* ?,.* ?,.* ?,.* ?,.* ?,.* ?,(.* ?),.*

Todos los demás mensajes de GPGGA de otras estaciones serían ignorados.