No Puedo Abrir El Puerto Serie(solucionado)


Objetivo: No Puedo Abrir El Puerto Serie(solucionado)
Hola,

Al realizar un test de una aplicación que he realizado en gambas 3.8.4 en otro equipo, me da un error "Error: Cannot open serial port (5)". Esta aplicación funciona perfectamente en mi equipo. En mi equipo tengo Ubuntu 14.04.01 64bits y en el otro equipo(en el que falla la aplicación) Ubuntu 14.04.02 32bits.
A modo de test he instalado gambas 3.8.4 completo en el nuevo equipo y he creado un proyecto con este código:
Private port as new SerialPort as "s_port"
Public sub Form_Open()
If port.Status = Net.Inactive Then
port.portname = "/dev/ttyS0"
port.Speed = "9600"
port.Parity = SerialPort.None
port.DataBits = SerialPort.Bits8
port.StopBits = SerialPort.Bits1
port.FlowControl = SerialPort.None
Try port.Open
If Error Then
Message.Warning("No puedo abrir el puerto serie:" & error.Text)
Endif
Endif


Este código arroja "Error: Cannot open serial port (5)".
He verificado con "dmesg | grep tty" que el puerto tenga la denominación que utilizo.
Hay alguien que pueda orientarme a hacer alguna prueba concreta para intentar saber que esta pasando?

Gracias a todos.

última edición por xmuno el Miercoles, 23 Marzo 2016, 12:58; editado 2 veces
Perfil MP  
Objetivo: Re: No Puedo Abrir El Puerto Serie(resuelto)
Me contesto yo mismo

Son los permisos del puerto. Con "sudo chmod 777 /dev/ttyS0" se soluciona el problema. O bien con "sudo chown -R grupo.usuario /dev/ttyS0"

Espero que le sirva a alguien.

Perfil MP  
Objetivo: Re: No Puedo Abrir El Puerto Serie(resuelto)
Esa solución es temporal. En el siguiente reinicio del sistema volverás a tener el mismo problema.

La solución definitiva es simplemente añadir el usuario al grupo 'dialout':

usermod -a -G dialout tunombreusuario


Después reinicia la máquina o la sesión para que tome los cambios y ya está.

Saludos

Perfil MP  
Objetivo: Re: No Puedo Abrir El Puerto Serie(solucionado)
Jesús +1 (Hace falta un emoticono de aplausos y otro de más uno o de pulgarcito erecto)

Perfil MP  

Página 1 de 1


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.1079s (PHP: -37% SQL: 137%)
Consultas SQL: 23 - Debug off - GZIP Activado