FAQs Técnicas

Realizar una pregunta

Envío via serie de una cadena de caracteres en comunicaciones con la plataforma M340

La función OUT_IN_CHAR de Unity permite a la plataforma Premium que con ésta única instrucción se pueda lanzar una cadena de caracteres via serie y recibir la correspondiente respuesta. ¿Cuál es la función equivalente en Unity para la plataforma M340?

Hasta la versión v4.1 de Unity, para la plataforma M340 no hay una función de comunicación para la plataforma M340 que sea equivalente a la función OUT_IN_CHAR usada en Premium para enviar una cadena de caracteres via serie y recibir la correspondiente respuesta. Para conseguir la misma funcionalidad con M340, se han de usar dos funciones: PRINT_CHAR (para enviar la cadena de caracteres) e INPUT_CHAR (para recibir la respuesta). De hecho, la forma más cercana al funcionamiento del bloque de función OUT_IN_CHAR con la plataforma M340 es ejecutar el bloque PRINT_CHAR cuando se desee enviar una cadena de caracteres y tener el bloque INPUT_CHAR activo en todo momento (entrada ENABLE siempre activa) para recibir la correspondiente respuesta del dispositivo remoto (el bloque INPUT_CHAR no necesita ser activado cada vez que se necesite recibir una trama, sino que puede estar siempre activo en 'modo de espera' para recibir una trama en cualquier momento).Para más información acerca del uso de ambas funciones en una comunicación via serie en la plataforma M340, ver el documento adjunto 'M340 Enlace serie Unity v41'.
¿Ha sido útil?
¿Qué podemos hacer para mejorar la información?