Forums Últimos mensajes - Powered by IBM
 
Tags Palabras claves

Báscula

17/07/2006 - 19:20 por Francisco Matamoros | Informe spam
Buenas, tengo que leer el peso de una báscula conectada al com1
(9600,n,8,1), mandándole [STX][ENQ][ETX]. He utilizado mscomm.ocx, pero no
obtengo nada. Seguramente no lo haga bien y ando un poco perdido.
¿Alguien ha hecho algo parecido?
Gracias.
 

Leer las respuestas

#1 RFOG
18/07/2006 - 09:21 | Informe spam
Tienes que escribir bytes, no caracteres. Los caracteres son unicode,
compuestos de dos bytes cada uno. El array a escribir ha de ser un array de
bytes (System::Byte).

Visita mi blog: http://rfog.blogsome.com
Libros, ciencia ficción y programación
La irregularidad, es decir, lo inesperado, la sorpresa o el estupor son
elementos esenciales y caracteristicos de la belleza.

"Francisco Matamoros" wrote in message
news:%
Gracias, pero es Framework 1.0. Lo que no sé es escribir los caracteres de
control chr(2), chr(3) y chr(5)
Saludos.

"RFOG" escribió en el mensaje
news:
Mediante un array de byte[] y el método Write del SerialPort del propio
NET


Visita mi blog: http://rfog.blogsome.com
Libros, ciencia ficción y programación
>> La política es el arte de servirse de los hombres haciéndoles creer que
se les sirve a ellos.

"Francisco Matamoros" wrote in message
news:
Creo que el problema es que no mando bien los caracteres de control.
¿Cómo podría mandar los controles STX + ENQ + ETX?
"Francisco Matamoros" escribió en el
mensaje news:%
Buenas, tengo que leer el peso de una báscula conectada al com1
(9600,n,8,1), mandándole [STX][ENQ][ETX]. He utilizado mscomm.ocx, pero
no obtengo nada. Seguramente no lo haga bien y ando un poco perdido.
¿Alguien ha hecho algo parecido?
Gracias.


















Preguntas similares