Linux en Espanol Espontaneas - De tu ojo a la web
 
Configuracion y uso de puerto usb en linux bajo c++ (tema #23311)
Publicar nuevo tema   Responder al tema    Foros de discusión -> Programación
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
lionhead
Forista


Registrado: 29 Jul 2010
Mensajes: 1
Ubicación: venezuela

MensajePublicado: Jue Jul 29, 2010 7:17 pm    Asunto: Configuracion y uso de puerto usb en linux bajo c++ Responder citando

Saludos,

Luego de buscar en innumerables paginas de la red, y de consultar distintos foros, sin exito conseguir el paso que me falta para completar mi programa recurro a esta comunidad


Estoy desarrollando una aplicacion bajo C para supervisar la comunicación desde unos trasmisores con protocolo HART, este posee un convertidor a USB para conectarce a la PC, no posee el driver para linux y por tal lo estamos diseñando, ya los comandos y la lecturas en HART las estamos tomando de un programa hecho para un puerto serie, que ya se realizo. Ahora la ayuda esta en como puedo en linux reconocer al conectar el puerto, el fichero en el cual esta nuestro convertidor, es decir como manipulo el puerto con linux donde se conecto el convertidor, en otras paginas se muestra que bajo el directorio /dev deben estar los puertos usb como ttyUSBx pero en mi directorio no estan, al conectar en convertidor y hacer un lsusb aparece el Vendor id y el Product ID pero no aparece asignado a cual puerto o fichero esta. monte con el comando modprobe usbseral vendor 0xaaaa y product 0xaaaa pero no consigo saber en cual fichero esta mi convertidor ni como convertirlo en puerto serial virtual para luego en mi programa en C apuntarlo con

struct termios newtermios;
int fd;

fd = open(serial_name,O_RDWR | O_NOCTTY);

y configurarlo como un puerto serial natural como un ttyS1 que en otras paginas se que se puede, para que al conectarlo usarlo como /dev /usb /ttyUSB0 como sise tratara de un puerto serie normal.


de antemano agradeciendo cualquier ayuda se despide.

Jorge Lopez
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Publicar nuevo tema   Responder al tema    Foros de discusión -> Programación Todas las horas son GMT
Página 1 de 1

 
Cambiar a:  
Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro




La marca registrada Linux (R) se usa siguiendo la sublicensia obtenida del "Linux Mark Institute",
el LICENCIATARIO exclusivo de Linus Torvalds, propietario de la marca en EEUU y otros países
The registered trademark Linux (R) is used pursuant to a sublicense from the Linux Mark Institute,
the exclusive LICENSEE of Linus Torvalds, owner of the mark in the U.S. and other countries
Powered by phpBB © 2001, 2002 phpBB Group

Contactos - Doraemon Games - Horse Games - Golf Games - Dog Games - Bird Games - SpongeBob Games - Pet Games