Ejemplos de como leer puerto USB

16/03/2007 - 15:58 por Lord Voldemort | Informe spam
Hola grupo..

Alguno tiene ejemplos de como leer algo del puerto usb?

quizas las suerte me acompañe...


saludos...


Jairo

Preguntas similare

Leer las respuestas

#1 Angel. E. Ruiz. P
16/03/2007 - 18:57 | Informe spam
Amigo en algunas ocasiones se encontrará con algún problema conflictivo de
los controladores de hardware, pero hay una regla general. Cualquier
dispositivo que utilice el controlador Microsoft predeterminado y tenga un
puerto COM podrá utilizarse con la clase SerialPort. Si necesita comunicarse
con un dispositivo USB que no entiende RS232, por ejemplo, tendrá que
utilizar pinvoke con la API Win32, con HID.dll y con kernel.dll. Consulte
los métodos OpenConnection(), GetExternalHubName() y GetNameOf(). Trucos de
salón

El control SerialPort tiene algunos aspectos que son realmente agradables.
Al ser más generalizado que el control MSComm, puede manejar entradas de una
amplia variedad de dispositivos con cierta elegancia, lo que queda evidente
no sólo en el nombre del control, sino también en algunos de los miembros de
la clase.

. Utilice la propiedad BaseStream para tomar el control del objeto
subyacente que tiene la secuencia de información que entra y sale del
dispositivo. Puede realizar modificaciones antes de que el código obtenga
los datos sin procesar.

. Junto con estas mismas líneas, dispone de opciones de
codificación, para determinar la codificación antes y después de la
transmisión de la secuencia.

. El control MSComm tiene únicamente una propiedad Input. La clase
SerialPort ofrece seis métodos de lectura, entre ellos Read, ReadByte,
ReadChar, ReadExisting, ReadLine y ReadTo.

. La clase SerialPort implementa la interfaz IContainer.

. Tiene acceso a los eventos ErrorReceived y PinChanged, lo que
hará que los controladores de hardware sean mucho más estables en su
funcionamiento.





Saludos cordiales,
Ángel Ruiz
MCTS .NET Framework 2.0 Windows Applications
Caracas - Venezuela
"El conocimiento es un bien, que crece a medida que se comparte"






"Lord Voldemort" escribió en el mensaje
news:
Hola grupo..

Alguno tiene ejemplos de como leer algo del puerto usb?

quizas las suerte me acompañe...


saludos...


Jairo




Respuesta Responder a este mensaje
#2 Lord Voldemort
16/03/2007 - 20:32 | Informe spam
Muchisimas Gracias Angel...

veremos como le entro a esta baina... por ahora solo se que tengo que leer
unos datos de una balanza.. pero auno no se que balanza es.

saludos y gracias nuevamente

Jairo Hernandez



"Angel. E. Ruiz. P" escribió en el mensaje
news:uFO4TM$
Amigo en algunas ocasiones se encontrará con algún problema conflictivo de
los controladores de hardware, pero hay una regla general. Cualquier
dispositivo que utilice el controlador Microsoft predeterminado y tenga un
puerto COM podrá utilizarse con la clase SerialPort. Si necesita
comunicarse con un dispositivo USB que no entiende RS232, por ejemplo,
tendrá que utilizar pinvoke con la API Win32, con HID.dll y con
kernel.dll. Consulte los métodos OpenConnection(), GetExternalHubName() y
GetNameOf(). Trucos de salón

El control SerialPort tiene algunos aspectos que son realmente agradables.
Al ser más generalizado que el control MSComm, puede manejar entradas de
una amplia variedad de dispositivos con cierta elegancia, lo que queda
evidente no sólo en el nombre del control, sino también en algunos de los
miembros de la clase.

. Utilice la propiedad BaseStream para tomar el control del
objeto subyacente que tiene la secuencia de información que entra y sale
del dispositivo. Puede realizar modificaciones antes de que el código
obtenga los datos sin procesar.

. Junto con estas mismas líneas, dispone de opciones de
codificación, para determinar la codificación antes y después de la
transmisión de la secuencia.

. El control MSComm tiene únicamente una propiedad Input. La
clase SerialPort ofrece seis métodos de lectura, entre ellos Read,
ReadByte, ReadChar, ReadExisting, ReadLine y ReadTo.

. La clase SerialPort implementa la interfaz IContainer.

. Tiene acceso a los eventos ErrorReceived y PinChanged, lo que
hará que los controladores de hardware sean mucho más estables en su
funcionamiento.





Saludos cordiales,
Ángel Ruiz
MCTS .NET Framework 2.0 Windows Applications
Caracas - Venezuela
"El conocimiento es un bien, que crece a medida que se comparte"






"Lord Voldemort" escribió en el mensaje
news:
Hola grupo..

Alguno tiene ejemplos de como leer algo del puerto usb?

quizas las suerte me acompañe...


saludos...


Jairo








Respuesta Responder a este mensaje
#3 cesar351
17/03/2007 - 02:54 | Informe spam
mira yo lo logre mandar y leer datos por usb =)
envidia no?

jajaja
ahora hablando en serio

mira la balanza tiene RS 232?
porq si es por eso
podes conseguirte un conversor de usb a RS232
y te va a venir con un driver
para la maquina
cuando enchufes el cable usb a la pc
te va a tomar como un COM virtual
y por ahi vas a poder sacar los datos

a traves de la propiedada WRITE del componente SERIALPORT

leer
bueno yo lo hice a traves de un timer que entra al evento cada 250
mseg

hice asi


evento de recibimiento de paquetes
si el puerto esta abierto
una varible es igual a lo que exista en el serialport
si es distinto de vacio
lo imprimo en alguna etiqueta
fin de la condicion
fin de la condicion
fin de la rutina
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida