AlfredoSC   28-06-2021, 18:39
#3
Gracias Tercoide, porque derivado de la información que me diste, encontré que al transmitir datos tipo Byte (Ejemplo 0xB3. 0xEA), por el SerialPort (Class) solo es posible hacerlo si la variable es tipo arreglo o matriz unidimensional de "n" elementos. Por qué lo pensó así Gambas? Habrá que ver el motivo y la razón.

No obstante si la variable es String simple (como 0x37, 0x20 en ASCII "7" y " ", respectivamente, si se admite como dato simple y/o único, si así se requiere.

Así que con éste conocimiento, tuve que hacer modificaciones en el código que va en el microcontrolador, para que diera tratamiento a los datos que llegan en matriz.

Yo quisiera que tincho tuviese un poco de tiempo para investigar ese comportamiento de SerialPort, porque sigue vigente como paso intermedio para comunicaciones USB, al crear puerto virtual tipo ttyACM0 y luego pasar los datos del Stream SerialPort, al Stream USB.


Saludos.

Es mejor saber un poco de todo, que todo de muy poco. Lo primero, garantiza la supervivencia humana.
  
Usuarios navegando en este tema: 1 invitado(s)
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.