https://foro.gambas-es.org/viewtopic.php?f=4&t=7877&p=47499#p47499
-----------------------------------
AlfredoSC
Domingo, 09 Febrero 2020, 17:30

Re: Gambas3: SerialPort1.Speed No Acepta Configuracion
-----------------------------------
[quote user="vuott" post="47498"][quote user="AlfredoSC" post="47495"]De dónde viene esa 0x0A (?) me pregunté. Entonces en mi sentencia puse un ; al final, así

  Print #SerialPort1, dato;

y se envío únicamente el 0x37[/quote]
La función "Print" escribe un flujo de datos de manera [u]formateada[/u], ponendo en fin el valor &0A (0x0A). ...típicamente una cadena de caracteres.

Para evitar este formateo, tienes que usar la función [color=#660000]Write[/color]: http://gambaswiki.org/wiki/lang/write?nh[/quote]

Habiendo consultado el link que envías, encontré este Warning: When writing a string, the length of the string is sent before the string contents. "Cuando se escribe un string (cadena), la longitud del string es enviada antes del contenido del string", lo cual nos lleva al envío de 2 bytes; la longitud y la cadena, por lo que Write podría llevarme otra vez al problema original, que opinan?


